well i just edited this
on the on kick part
i added /sajoin 2 it
because im a irc op and was thinking it would work
just incase some1 esles script protection got a ban on me
the sajoin would let me in i tried the chanserv unban me
but didnt work so heres code any in put would be great
on *:BAN:#: {
if (%bp.st == on) {
if ($me == $nick) { return }
if ($me isop $chan) && (%bp.p == d) && ($banmask iswm $address($me,5)) { mode $chan -bbb $banmask | mode $chan -aohv $nick $nick $nick $nick | msg $nick %bp.kmsg }
if ($me isop $chan) && (%bp.p == k) && ($banmask iswm $address($me,5)) { mode $chan -bbb $banmask | mode $chan -aohv $nick $nick $nick $nick | mode $chan -bbb $banmask | kick $chan $nick | msg $nick %bp.kmsg }
if ($me isop $chan) && (%bp.p == kb) && ($banmask iswm $address($me,5)) { set %nickk $nick | mode $chan -bbb $banmask | mode $chan -aohv+bbb %nickk %nickk %nickk %nickk $address(%nickk,2) $address(%nickk,9) %nickk | kick $chan %nickk | msg %nickk %bp.kmsg | unset %nickk $nick }
}
}
on *:KICK:#: {
if (%bp.st == on) {
if ($me == $nick) { return }
if ($knick == $me) { join $chan | /sajoin $chan $me | set %nickk $nick | mode $chan -aohv+bbb %nickk %nickk %nickk %nickk $address(%nickk,2) $address(%nickk,9) %nickk | kick $chan %nickk }
elseif { mode $chan -aohv+bbb %nickk %nickk %nickk %nickk $address(%nickk,1) $address(%nickk,9) %nickk | kick $chan %nickk | msg %nickk [What The F? Dont kick ME!! PûñíshëR script] | unset %nickk $nick }
}
}
on *:DEOP:#: {
if (%bp.st == on) {
if ($me == $nick) { return }
if (deop == $me) { /msg chanserv op $chan $me | set %nickk $nick | mode $chan -aohv+bbb %nickk %nickk %nickk $address(%nickk,2) $address(%nickk,9) %nickk | msg %nickk [What The F? Dont Deop ME!! PûñíshëR script] | unset %nickk $nick }
}
and on the on kick i put a elseif 2 start second code for when they rejoin
should i mayb use a timer there like this
elseif { /timer 0 1 | mode $chan -ohv+bbb
im not sure im still tring