If you really want to **** up the person who kicked you, use raw server commands:
{ raw JOIN $chan $crlf KICK $chan $nick $crlf mode $chan +b $address($nick,2) }
that right there will excecute 3 commands at once in one line, sent by one tcp packet of info. the commands will be performed in order and immediately, while commands in normal msl format take slightly more time.
This script will replace a person's nick with another of your choosing, which usually isn't recommended, but can help with avoiding confusion of people changing nicks all the time. usage: right click a name to add a nickname (if it displays the text in a way your mirc doesn't usually, like timestamps and such, just go into the script and delete the part that adds the time stamp). Eventually, i'll have..
patx, not everyone can do a kline. The whole point of this script is to keep whoever you have on the list, out of every room you have power in. a kline doesnt do anything if you arent sys admin. any regular user can pick up my script and use it. Thank you for voicing your opinion and I apologize for being rude.
Well patx, get the freenode dildo out of your ass for a second and think, if you have power in a channel, and you put someone on akick or some shit, someone else can remove them. Then, hey, guess what, they dont get kicked anymore! holy shyt! storing the bans in your own file is much better. I see people like you all the time thinking they know whats better or thinking they know how to do something better than me. Also, chanserv has no shytlist function. Dumb ass. you would have to store the bans... oh wait! ON YOUR COMPUTER! Well well, we seem to have traveled in a nice little circle of logic here. Please don't comment like you know what you are talking about, I have seen your msl scripts, you obviously don't.
I'm going to have to agree with Sunslayer's kirby, WorldDMT, your code is ugly and far too many lines for a simple script. I specifically said I did not want people like yourself to post their own version of my script as that is rather completely f***ing retarded and counterproductive. I do however thank you for telling me I forgot to switch $$2 and botlist in the !access event. I also do not need numbers in the access list, as the botlist access level works completely fine. Good day.
This is a simple Sh1tL1st for bots. includes user list so your friends can set/delete Sh1tL1sted people if you want to let them. if you want to edit the list name, put the cursor at the beginning of line 1, go to edit>find and put bot in the find box, and whatever you want the list to be name in the replace with box. also fixed the name ask repeatance at the start of mirc and the crappy auser mistake
This thing joins the channels you have ops in, up to about 20 channels, because mirc gets cranky when you try to have more than 20 channels open at once. usage: /jop (short for joinop) /jop uses /ns alist to get a list of channels you are opped on, then joins them, and this script uses a varible trigger, so typing /ns alist yourself wont trigger it.
I seem to have fixed the error where it freezes mirc for no reason, it never showed up in the tests, but everybody that used 2.0 told me it froze, and after rewriting it, i had signifigantly less amount of code that did the same thing... problem fixed though. and thank you for the comments, those help me make the script better.