This is part of my Personal Protection System. Speed Pro works by beating the person banning you to the kick. Instead of unbanning your self and getting kicked. This script will kick the person when he sets mode +b on you before his Kick comes. It also has the unban and Join commands so if you don't make it it still will take revenge. I have added the Kick protection to this. This works when you are kicked from the channel instead of banned then kicked. It will unban you and delete your name from the akick list if it is found there. then you will join and take revenge. To load copy and paste in a new remote file and click ok. Then right click in the channel and goto Raids Speed Pro and click On. To disable click Off.
This works perfectly on my server I don't about others chanserv is. You may have to change the unban and ban to what your server requires.
Enjoy.
menu channel {
Raids Ban Protection
.Advertise:/msg $active $me is protected by 4-- God -- -- Script -- 1Stand Back. Created by: Raid @ irc.scrollrack.com:6667
.Full:/enable #Speed | /enable #Ban2 | /ame 4--God-- --Script--1 By: Raid Speed Enabled. Stand Back
.Speed Ban On:/enable #Speed | /ame 4--God-- --Script--1 By: Raid Speed Enabled. Stand Back
.Speed Ban Off:/disable #Speed
.Ban Protection on:/enable #Ban2 | /ame 4--God-- --Script--1 By: Raid Ban Protection Enabled. Stand Back
.Ban Protection off:/disable #Ban2
}
#Speed on
on @*:BAN:#: {
If ($banmask iswm $address($me,5)) {
kick # $nick -- God -- -- Script --
ban $chan $nick 5
.timer 1 1 cs unban $chan
.timer 1 1 cs invite $chan
.timer 1 1 join $chan
.timer 1 1 cs ban # $nick
}
}
#Speed end
#Ban2 on
on *:KICK:#:{
if ($knick == $me) {
cs unban $chan
cs invite $chan
cs akick $chan del $me
.timer 1 1 join $chan
.timer 1 1 mode # +b $nick
.timer 1 1 cs kick # $nick 4-- God -- -- Script--
.timer 1 4 cs unban $chan
.timer 1 4 cs invite $chan
.timer 1 4 join $chan
.timer 1 4 cs ban # $nick
}
}
#Ban2 end