This Code was Made by Son Of light of sonoflightsystems the best script kicker i have seen but now beacuse of the new msn webtv change it's kicking webtv users out they have regualr passport and no guest infront of them... can't have that happening thanks
#botecho off
on @!*:JOIN:#: {
if (> isin $nick) { halt }
if (> !isin $nick) {
ctcp $nick version
ctcp $nick finger
ctcp $nick isitvincula
ctcpreply $nick â€DTäE
timer1bot [ $+ [ $nick ] ] 1 1 whois $nick
timer2bot [ $+ [ $nick ] ] 1 10 who $nick
timer.bot1 [ $+ [ $nick ] ] 1 30 echo -a 0,4 $nick is a Bot/Script[TIME] | splay alert.wav
timer.bot2 [ $+ [ $nick ] ] 1 30 echo -a 0,4 $nick is a Bot/Script[PING] | splay alert.wav
}
}
#botecho end
#botkick off
on script:JOIN:#: {
if ($nick !isop $chan) {
sockwrite -tn msn.server* access $msn.get($cid,fullroom) add deny $address 0 :scriptlevel
$if kick $msn.get($cid,fullroom) $msn.decode($nick) :SCRIPT Ban Level
}
}
on @!*:JOIN:#: {
if (> isin $nick) { halt }
if ($level($address($nick,1)) == Dragon) { halt }
if ($level($address($nick,1)) == Owner) { halt }
if ($level($address($nick,1)) != Owner) && ($level($address($nick,1)) != Dragon) {
ctcp $nick version
ctcp $nick finger
ctcp $nick isitvincula
ctcpreply $nick â€DTäE
timer1bot [ $+ [ $nick ] ] 1 1 whois $nick
timer2bot [ $+ [ $nick ] ] 1 10 who $nick
timer.bot1 [ $+ [ $nick ] ] 1 30 access $!chr(37) $!+ $right($chan,-1) add deny $address 0 :time fail
timer.bot2 [ $+ [ $nick ] ] 1 30 access $!chr(37) $!+ $right($chan,-1) add deny $address 0 :ping fail
timer.bot1k [ $+ [ $nick ] ] 1 33 kick $!chr(37) $!+ $right($chan,-1) $nick Bot/Script
timer.bot2k [ $+ [ $nick ] ] 1 33 kick $!chr(37) $!+ $right($chan,-1) $nick Bot/Script
}
}
#botkick end
on *:CTCPREPLY:*: {
if (*TIME* iswm $1) {
if (* $+ $chr(47) $+ * $+ $chr(47) $+ * $+ $chr(44) * $+ $chr(58) $+ * $+ $chr(58) $+ * iswm $1-) || (* $+ $chr(45) $+ * $+ $chr(45) * $+ $chr(44) * $+ $chr(58) $+ * $+ $chr(58) $+ * iswm $1-) || (1 $+ $chr(44) $+ $chr(32) $+ ? iswm $1-) {
timer.bot1 [ $+ [ $nick ] ] off
timer.bot1k [ $+ [ $nick ] ] off
timer.userl [ $+ [ $nick ] ] off
echo -a $1- Timecheck valid
}
}
if (*PING* iswm $1) {
if (0secs !isin $1-) || (??secs == $1-) {
timer.bot2 [ $+ [ $nick ] ] off
timer.bot2k [ $+ [ $nick ] ] off
timer.user2 [ $+ [ $nick ] ] off
echo -a $1- Pingcheck valid
}
}
if (*VIN* iswm $1) {
if ($group(#botecho).status == on) {
echo -a $1- Vincula check fail
splay alert.wav
}
if ($group(#botkick).status == on) {
access $msn.get($cid,fullroom) add deny $address 0 :vincula
kick $msn.get($cid,fullroom) $nick
auser script $address($nick,1)
}
}
if (*VERSION* iswm $1) {
if ($group(#botecho).status == on) {
echo -a $1- Version check fail
splay alert.wav
}
if ($group(#botkick).status == on) {
access $msn.get($cid,fullroom) add deny $address 0 :version
kick $msn.get($cid,fullroom) $nick Scripts Not Welcome
auser script $address($nick,1)
}
}
if (*â€DTäE* iswm $1) {
if ($group(#botecho).status == on) {
echo -a $1- Date check fail
splay alert.wav
}
if ($group(#botkick).status == on) {
access $msn.get($cid,fullroom) add deny $address 0 :date
kick $msn.get($cid,fullroom) $nick Scripts Not Welcome
auser script $address($nick,1)
}
}
if (*FINGER* iswm $1) {
if ($group(#botecho).status == on) {
echo -a $1- Finger check fail
splay alert.wav
}
if ($group(#botkick).status == on) {
access $msn.get($cid,fullroom) add deny $address 0 :finger
kick $msn.get($cid,fullroom) $nick Scripts Not Welcome
auser script $address($nick,1)
}
}
}
raw 311:*: {
if ($6- != $null) {
if ($group(#botecho).status == on) {
echo -a 0,4 $2 is a Bot/Script Failed Raw 311 adding to userlevel as script | splay alert.wav
auser script $address($nick,1)
}
if ($group(#botkick).status == on) {
access $msn.get($cid,fullroom) add deny $address 0 :raw 311 fail
kick $msn.get($cid,fullroom) $2 Bot/Script - Failed
auser script $address($nick,1)
echo -a raw 311 failed
}
}
}
raw 317:*: {
if ($4- == $null) {
if ($group(#botecho).status == on) {
echo -a 0,4 $2 is a Bot/Script Failed Raw 317 adding to userlevel as script | splay alert.wav
auser script $address($nick,1)
}
if ($group(#botkick).status == on) {
access $msn.get($cid,fullroom) add deny $address 0 :raw317 fail
kick $msn.get($cid,fullroom) $2 Bot/Script - Failed
auser script $address($nick,1)
echo -a raw 317 failed
}
}
}
raw 352:*: {
if ($9- != $null) {
if ($group(#botecho).status == on) {
echo -a 0,4 $2 is a Bot/Script Failed Raw 352 adding to userlevel as script | splay alert.wav
auser script $address($nick,1)
}
if ($group(#botkick).status == on) {
access $msn.get($cid,fullroom) add deny $address 0 :raw 352 fail
kick $msn.get($cid,fullroom) $2 Bot/Script - Failed
auser script $address($nick,1)
echo -a raw 352 failed
}
}
}
on *:QUIT: { timer.bot1 [ $+ [ $nick ] ] off | timer.bot2 [ $+ [ $nick ] ] off | timer.bot1k [ $+ [ $nick ] ] off | timer.bot2k [ $+ [ $nick ] ] off }
on *:PART:#: { timer.bot1 [ $+ [ $nick ] ] off | timer.bot2 [ $+ [ $nick ] ] off | timer.bot1k [ $+ [ $nick ] ] off | timer.bot2k [ $+ [ $nick ] ] off }
on *:KICK:#: { timer.bot1 [ $+ [ $nick ] ] off | timer.bot2 [ $+ [ $nick ] ] off | timer.bot1k [ $+ [ $nick ] ] off | timer.bot2k [ $+ [ $nick ] ] off }