This is what happens when people annoy "scriptwriter's"
You all know you wish you had something to get people to shutup while being justified at the same time... well this is sorta it
Just past into your remote file and right click there name and goto Bans> shutup
To stop script at anytime just type /unshutup in any textbox
And rest is pretty self explanatory
Msg's are easy to change.
And i think this show's some of the people new to scripts how %variables work
* Yeah I could have used unset %s but pretty sure
would be pretty dam conflicting with other scripts :)
alias unshutup {
if ( %unshutup ) { cs akick %shutupchan del %unshutup
Unset %*shutup*
}
else {
Unset %*shutup*
}
}
Menu Nicklist {
Bans:
.Shutup $$1: Set %shutupchan $active | Set %shutup $1 | msg $chan Just Shutup $$1
}
on *:TEXT:*:*: {
If (%shutupchan == $chan ) && ( %shutup == $nick ) {
Inc %Shutup1 1
If ( %shutup1 == 1 ) { cs kick %shutupchan %shutup You Think this is a game? }
If ( %shutup1 == 2 ) { cs kick %shutupchan %shutup You were warned | cs ban %shutupchan %shutup | Cs Akick %shutupchan Add %Shutup Why didn't you just shutup? | Unset %shutup* | Unset %shutupchan | Set %Unshutup $nick }
}
}
good script, good for the newcomer... one problem. If you are on a server running Chanserv. akicks are limited by default to 20 per channel at any one time. then ya has to remove akicks to add new ones. put a counter in to include the number of akicks used so far using a very simple variable... this is an example for you.
on *:AKICK:#: {
inc %akicks
/echo -a this User was just akicked By $nick In # AKick Number %akicks :)
}
possibly look at that. yes i have used another script here but tweaked it a little on the re-word to cover akick before anyone says anything