Flood Kick
Auteur: Tibbeh - 08 september 2004 - 17:12 - Gekeurd door: Dennisvb - Hits: 5452 - Aantal punten: (0 stemmen)
Dit kan je voor het script zetten , handig voor in het menu als je het aan of uit wilt zetten ....
Menu * {
-[Auto kicks]-
.$iif($group(#floodkick) == on,$style(1)) -[Flood kick]-: {
$iif($group(#floodkick) == on,.disable #floodkick,.enable #floodkick)
}
}
Code:
on @*:TEXT:*:#:{
if ($nick isop #) retur
var %text = $hash($strip($1-),32)
var %old.text = %rpt. [ $+ [ $nick ] ]
var %old.text = $deltok(%old.text,1,46)
if (%rpt. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
set -u10 %rpt. [ $+ [ $nick ] ] 1. $+ %text
return
}
var %temp = %rpt. [ $+ [ $nick ] ]
var %count = $gettok(%temp,1,46)
inc %count
set -u10 %rpt. [ $+ [ $nick ] ] %count $+ . $+ %text
if (%count >= 4) {
kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
}
}
on @*:ACTION:*:#:{
if ($nick isop #) return
var %old.text = %rpa. [ $+ [ $nick ] ]
var %old.text = $deltok(%old.text,1,46)
if (%rpa. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
set -u30 %rpa. [ $+ [ $nick ] ] 1. $+ %text
return
}
var %temp = %rpa. [ $+ [ $nick ] ]
var %count = $gettok(%temp,1,46)
inc %count
set -u30 %rpa. [ $+ [ $nick ] ] %count $+ . $+ %text
if (%count >= 4) {
kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
}
}
on @*:NOTICE:*:#:{
if ($nick isop #) return
var %text = $hash($strip($1-),32)
var %old.text = %rpn. [ $+ [ $nick ] ]
var %old.text = $deltok(%old.text,1,46)
if (%rpn. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
set -u30 %rpn. [ $+ [ $nick ] ] 1. $+ %text
return
}
var %temp = %rpn. [ $+ [ $nick ] ]
var %count = $gettok(%temp,1,46)
inc %count
set -u30 %rpn. [ $+ [ $nick ] ] %count $+ . $+ %text
if (%count >= 4) {
kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
}
}
on @*: TEXT:*: #:{
if ( $nick isop #) retur
var % text = $hash ( $strip ( $1 - ) , 32 )
var % old. text = % rpt. [ $+ [ $nick ] ]
var % old. text = $deltok ( % old. text, 1 , 46 )
if ( % rpt. [ $+ [ $nick ] ] == $null ) || ( % old. text != % text) {
set - u10 % rpt. [ $+ [ $nick ] ] 1. $+ % text
return
}
var % temp = % rpt. [ $+ [ $nick ] ]
var % count = $gettok ( % temp
, 1 , 46 ) set
- u10
% rpt
. [ $
+ [ $nick ] ] % count $
+ . $
+ % text
kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
}
}
on @*: ACTION:*: #:{
if ( $nick isop #) return
var % old. text = % rpa. [ $+ [ $nick ] ]
var % old. text = $deltok ( % old. text, 1 , 46 )
if ( % rpa. [ $+ [ $nick ] ] == $null ) || ( % old. text != % text) {
set - u30 % rpa. [ $+ [ $nick ] ] 1. $+ % text
return
}
var % temp = % rpa. [ $+ [ $nick ] ]
var % count = $gettok ( % temp
, 1 , 46 ) set
- u30
% rpa
. [ $
+ [ $nick ] ] % count $
+ . $
+ % text
kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
}
}
on @*: NOTICE:*: #:{
if ( $nick isop #) return
var % text = $hash ( $strip ( $1 - ) , 32 )
var % old. text = % rpn. [ $+ [ $nick ] ]
var % old. text = $deltok ( % old. text, 1 , 46 )
if ( % rpn. [ $+ [ $nick ] ] == $null ) || ( % old. text != % text) {
set - u30 % rpn. [ $+ [ $nick ] ] 1. $+ % text
return
}
var % temp = % rpn. [ $+ [ $nick ] ]
var % count = $gettok ( % temp
, 1 , 46 ) set
- u30
% rpn
. [ $
+ [ $nick ] ] % count $
+ . $
+ % text
kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
}
}
Greetz Tibbe Download code (.txt)
Stemmen
Niet ingelogd.