Bielie

Bielie

Joined
Apr 10, 2010

Activity Stream

Bielie created a Page  -  Aug 07, 2012
769 

I made this script for a friend of mine. Its used to keep guests from spamming or posting links.

  1 Thread   mIRC  
Bielie commented on a Page, Another Mock Snuffy  -  Jan 19, 2012

lol @
Someone remaking my bot :)
Even added my new commands :)
Even used my amounts and colours :)
Even used basicly anything he couldnt come up with by him self :)

 Respond  
Bielie created a Page  -  Jan 04, 2012
414 

USAGE: /+-vho #channel Target

Bielie commented on a Page, Random Links Snippet  -  Oct 01, 2011

Updated the snippet to work 100%. The first version was only usable if you made a new snippet page for the other on text events.

This is all fixed now.

 Respond  

aka autotalker ;)

 Respond  

Basicly its a autotalker for loot and onzichtbaar. Got to love abuse :)

 Respond  
Bielie commented on a Page, Pan's IRC ART - Volume 1  -  Aug 23, 2011

AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)AkA Spam :)

 Respond  
Bielie commented on a Page, Auto Mass Aop for Freewar  -  Jul 22, 2011

...........

 Respond  
Bielie commented on a Page, !report snippet  -  Jul 19, 2011

I kinda had to change the message into deleted because otherwise the countings werent correct anymore. Too bad i started with the wrong idea;s

 Respond  
Bielie commented on a Page, !report snippet  -  Jul 15, 2011

Added !delnote function. Updated some bugs i found later :D

 Respond  
Bielie commented on a Page, mIRC (more secure) encode and decode  -  Jul 15, 2011

Not trying to hurt your feelings or anything bro! You are a legit msl writer. I was just trying to use it and it made me think :)

 Respond  
Bielie commented on a Page, !report snippet  -  Jul 14, 2011

i guess i could do that :P

updated

 Respond  
Bielie commented on a Page, !report snippet  -  Jul 14, 2011

Solved everything to work perfect. The codes of the message are kind off messy but it works fine after 200 tests :P

 Respond  
Bielie commented on a Page, !report snippet  -  Jul 13, 2011

Yeah i kinda did ;) And my dedication to fix it took me into a train of creativity :D

 Respond  
Bielie commented on a Page, mIRC (more secure) encode and decode  -  Jul 13, 2011

Its kind of useless. Cuz you save your ini's for example in the encoded thingy. And then Decode it with another thingy.

If they can access that ini. They probably also can access the script that contains the alias :p

 Respond  
Bielie commented on a Page, !report snippet  -  Jul 12, 2011

Check the whole snippet to see what its for dani ;)

 Respond  
Bielie commented on a Page, !report  -  Jul 12, 2011

Dont worrie about deleting it ;) This is learn material ;)

 Respond  
Bielie commented on a Page, !report  -  Jul 12, 2011

ooh lol while changing it to 51 i did it wrong xD

$51 - $1

 Respond  
Bielie created a Page  -  Jul 12, 2011
1 378 

This is a !report script. It saves the reports you make to an ini file and you can check your last reports by typing !myreport.

Bielie commented on a Page, !report  -  Jul 12, 2011

I can write you a script that works the same but is safe?

If you didnt want it here it is anyways:

on $*:TEXT:/^[!.]report/Si:#:{

  ;;antiflood1 (Spam)
  if (%flood [ $+ [ $nick ] ]) { halt }
  set -u3 %flood [ $+ [ $nick ] ] $true

  ;;antiflood2 (Overusage)
  if (%flood1 [ $+ [ $nick ] ]) { notice $nick Please wait: $duration($var($+(%,flood1,$nick),1).secs) before using this command again! | halt }

  ;;Checks, to keep your ini files clean.
  if (!$2-) { notice $nick Please use the correct syntax: !report <reportmsg> | halt }
  if (!$7) { notice $nick Please use atleast 6 words for your report! | halt }
  if ($51 != $null) { notice $nick You cant use more then 50 words for your report! | halt }

  else { /report $nick $2- |  notice $nick Your report: $2- has been saved! A moderator will check it as soon as possible! | set -u900 %flood1 [ $+ [ $nick ] ] $true | halt }
}

;;To check your last report!
on $*:TEXT:/^[!.](myreport$)/Si:#:{

  ;;antiflood1 (Spam)
  if (%flood [ $+ [ $nick ] ]) { halt }
  set -u3 %flood [ $+ [ $nick ] ] $true

  if (!$readini(report.ini,n,Reports,$+($nick,%rnick))) { notice $nick You havent report anything! | halt }
  else { notice $nick Your last report was: $readini(report.ini,n,Reports,$+($nick,%rnick)) $+ . Saved on: $readini(report.ini,n,Dates,$+($nick,%rnick)) | halt }
}

;;alias that creates the reports! It has a lot of vars but they get unset every few minutes!
alias report {
  if (!$1) || (!$2-) { halt }
  inc %rnick [ $+ [ $1 ] ] 1
  set %report [ $+ [ $+($1,%rnick) ] ]
  /echo Reporting $1 with reportmessage: $2-
  .timer 1 2 writeini -n report.ini Reports $+($1,%rnick) $2-
  .timer 1 2 writeini -n report.ini Dates $+($1,%rnick) $fulldate
  .timer 1 1 /echo Report of $1 has been saved!
}
 Respond  
Bielie commented on a Page, mIRC (more secure) encode and decode  -  Jul 12, 2011

Can you tell me where this could be applied :)?

 Respond  
Bielie commented on a mIRC Script, Simple Countdown Script  -  Jul 07, 2011

I want to learn while looping :P I just cant take my head to it :(

 Respond  
Bielie commented on a mIRC Script, Simple Countdown Script  -  Jul 06, 2011

Uhm i know from experience that 50/50 use . or !

About the halts. Idk why i do it its kind of my bug :P I keep hearing it but it then ruin anything though :P

 Respond  
Bielie commented on a mIRC Script, Simple Countdown Script  -  Jul 06, 2011

This script has multiple things that wont work. You have to remove

You couldv used something much simpler with the same effect:


on $*TEXT:/^[!.]countdown$/Si:#:{
 if (%flood [ $+ [ $nick ] ]) { halt }
 set -u2 %flood [ $+ [ $nick ] ] $true

 if (%flood2 [ $+ [ $chan ] ]) { notice $nick Please wait 10seconds before counting down again! | halt }
 set -u10 %flood2 [ $+ [ $chan ] ] $true

 msg $chan Countdown Started!
 timer 1 1 msg $chan 5
 timer 1 2 msg $chan 4
 timer 1 3 msg $chan 3
 timer 1 4 msg $chan 2
 timer 1 5 msg $chan 1
 timer 1 6 msg $chan Go! | halt }
}

This is simple msl code but it will work better and safer then urs. I recommend using $chan for scripts that use multiple timers. Timers will cause spam and no one likes that. Unless its for fun ;D

Next time post your code in the Code section of your post.

The if ($2 > 5) { is unecesary since the script doesnt care what you type in the $2 section. It will just always count down from 5 to 0.

What you are trying to do looks like this:

on $*TEXT:/^[!.]countdown/Si:#:{
  if (!$2) { notice $nick Please provide the time in seconds you want to count down from! | halt }

  elseif (%countdown [ $+ [ $nick ] ]) { notice $nick You still have a timer running! | halt }

  elseif ($2 > 5 || $2 < 1) { notice $nick I cant countdown from lower then 1 or higher then 5! You entered $2 wich isnt correct! | halt }

  else { notice $nick Started counting down from $2. | set $+(-u,$2) %countdown [ $+ [ $nick ] ] $true | .timer $+(countdown,$nick) $2 notice $nick The timer stopped after counting down from $2 $+ . | halt }

halt
}
 Respond  
Bielie commented on a Page, Starting of a bot  -  Jun 26, 2011

also making onzichtbaar now :)?

 Respond  
Bielie commented on a Page, new URL Blocker  -  Jun 01, 2011

You know what i mean :)

 Respond  
Bielie commented on a Page, new URL Blocker  -  Jun 01, 2011

I think you should try to solve the !istok part with something else. Because if someone wants to block more then 3 websited they get way too long lines. Maby an alias that checks a file with the websites in it?

Plus maby add a line that messages the channel that someone has sent a link that isnt allowed. This should be simple to add!

:) For the rest good job!

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.