Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on *:join:#flood:if ($nick == $me) { msg bIRC op #flood 123456 }
- raw 001:*:{ halt }
- raw 002:*:{ halt }
- raw 003:*:{ halt }
- raw 004:*:{ halt }
- raw 005:*:{ halt }
- raw 006:*:{ halt }
- raw 007:*:{ halt }
- raw 008:*:{ halt }
- raw 009:*:{ halt }
- raw 250:*:{ halt }
- raw 251:*:{ halt }
- raw 252:*:{ halt }
- raw 253:*:{ halt }
- raw 254:*:{ halt }
- raw 255:*:{ halt }
- raw 265:*:{ halt }
- raw 266:*:{ halt }
- raw 494:*:{ halt }
- raw 353:*:{ halt }
- raw 367:*:{ halt }
- raw 368:*:{ halt }
- raw 401:*:{ halt }
- raw 441:*:{ halt }
- raw 442:*:{ halt }
- raw 375:*:{ halt }
- raw 376:*:{ halt }
- raw 372:*:{ halt }
- raw 302:*:{ halt }
- raw 478:*:{ halt }
- raw 482:*: { halt }
- on ^*:part:#Flood: haltdef
- on ^*:join:#Flood: haltdef
- on ^*:ban:#Flood: { halt }
- on ^*:unban:#Flood: { halt }
- on ^!*:text:*:#Flood: if ($nick isreg #Flood) { haltdef | MirCd.Craft $1- }
- on ^!*:notice:*:#Flood: if ($nick isreg #Flood) { haltdef | MirCd.Craft $1- }
- on ^!*:action:*:#Flood: if ($nick isreg #Flood) { haltdef | MirCd.Craft $1- }
- ctcp *:*:#Flood: { if (($me isop #Flood) && ($nick isreg #Flood)) { $Craft.Kicker(Ctcp) } }
- on *:CTCPREPLY:*: { if (($me isop #Flood) && ($nick isreg #Flood)) { $Craft.Kicker(CtcpReply) }
- }
- alias MirCd.Craft {
- hinc -u1m x [ $+ [ # ] ] $nick 1
- hinc -u1m y [ $+ [ # ] $+ [ $nick ] ] $hash($remove($strip($1-),$chr(160),$chr(32)),32) 1
- $iif($regex($1-,/[ $chr(44) ]/g) > 49,$Craft.Kicker(Aphostrophe))
- $iif($regex($1-,/[ $chr(160) ]/g) > 49,$Craft.Kicker(Blank))
- $iif($regex($1-,/[ $chr(174) ]/g) > 49,$Craft.Kicker(Ascii))
- $iif($regex($1-,/[[:digit:]]/g) > 49,$Craft.Kicker(Digits))
- $iif($regex($1-,/[[:cntrl:]]/g) > 49,$Craft.Kicker(Code))
- $iif($regex($1-,/[[:upper:]]/g) > 49,$Craft.Kicker(Cap))
- $iif($regex($1-,/[[:punct:]]/g) > 49,$Craft.Kicker(Symbol))
- $iif($regex($1-,/[[:alpha:]]/g) > 199,$Craft.Kicker(Length))
- $iif($regex($1-,/(#|http://|.com|.net|/server|www.|.my|.info|.org)/g) > 0,$Craft.Kicker(Spam))
- $iif($regex($1-,/\b(shit|babi|dick|puki|fuck)\b/Si) > 0,$Craft.Kicker(Swear))
- $iif($hget(x [ $+ [ # ] ],$nick) > 4,$Craft.Kicker(Line))
- $iif($hget(y [ $+ [ # ] $+ [ $nick ] ],$hash($remove($strip($1-),$chr(160),$chr(32)),32)) > 2,$Craft.Kicker(Repeat))
- haltdef
- }
- alias -l cp { .raw -n kc #Flood $nick $1 | haltdef }
- alias Craft.Kicker {
- inc -u40 %MirCd.Table
- .set %nick $nick | set %reason $1- | .write clone.txt %nick | .timerclear -o 1 200 write -c clone.txt
- if (%MirCd.Table isnum 91-113) && (%nick ison #Flood) { .kick #Flood %nick 14 × 4,1«5«14 kc5 X14 treme5 (4 %reason 4)14 DirectKick5 »4 » 5 × | .return }
- if (%MirCd.Table == 115) { .timerdelay1 -hmc 1 1011 Mircdcraft.Delay1 }
- if (%MirCd.Table == 132) { .timerdelay1 off }
- if (%MirCd.Table == 135) { .timerdelay2 -hmc 1 1009 Mircdcraft.Delay2 }
- if (%MirCd.Table == 152) { .timerdelay2 off }
- if (%MirCd.Table == 155) { .timerdelay3 -hmc 1 1007 Mircdcraft.Delay3 }
- if (%MirCd.Table == 172) { .timerdelay3 off }
- if (%MirCd.Table == 175) { .timerdelay4 -hmc 1 1005 Mircdcraft.Delay4 }
- if (%MirCd.Table == 192) { .timerdelay4 off }
- if (%MirCd.Table == 195) { .timerdelay5 -hmc 1 1003 Mircdcraft.Delay5 }
- if (%MirCd.Table == 212) { .timerdelay5 off }
- if (%MirCd.Table == 215) { .timerdelay6 -hmc 1 1001 Mircdcraft.Delay6 }
- if (%MirCd.Table == 232) { .timerdelay6 off }
- if (%MirCd.Table == 235) { .timerdelay7 -hmc 1 999 Mircdcraft.Delay7 }
- if (%MirCd.Table == 252) { .timerdelay7 off }
- if (%MirCd.Table == 255) { .timerdelay8 -hmc 1 997 Mircdcraft.Delay8 }
- if (%MirCd.Table == 272) { .timerdelay8 off }
- if (%MirCd.Table == 275) { .timerdelay9 -hmc 1 995 Mircdcraft.Delay9 }
- if (%MirCd.Table == 292) { .timerdelay9 off }
- if (%MirCd.Table == 295) { .timerdelay10 -hmc 1 993 Mircdcraft.Delay10 }
- if (%MirCd.Table == 312) { .timerdelay10 off }
- if (%MirCd.Table == 315) { .timerdelay11 -hmc 1 991 Mircdcraft.Delay11 }
- if (%MirCd.Table == 352) { .timerdelay11 off }
- if (%MirCd.Table == 355) { .timerdelay12 -hmc 1 989 Mircdcraft.Delay12 }
- if (%MirCd.Table == 372) { .timerdelay12 off }
- if (%MirCd.Table == 375) { .timerdelay13 -hmc 1 987 Mircdcraft.Delay13 }
- if (%MirCd.Table == 392) { .timerdelay13 off }
- if (%MirCd.Table == 395) { .timerdelay14 -hmc 1 985 Mircdcraft.Delay14 }
- if (%MirCd.Table == 412) { .timerdelay14 off }
- if (%MirCd.Table == 415) { .timerdelay15 -hmc 1 983 Mircdcraft.Delay15 }
- if (%MirCd.Table == 432) { .timerdelay15 off }
- if (%MirCd.Table == 435) { .timerdelay16 -hmc 1 981 Mircdcraft.Delay16 }
- if (%MirCd.Table == 452) { .timerdelay16 off }
- if (%MirCd.Table == 455) { .timerdelay17 -hmc 1 979 Mircdcraft.Delay17 }
- haltdef | return
- }
- alias Mircdcraft.Delay1 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 1012 Mircdcraft.Delay1 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop1 1 0 Mircdcraft.Delay1 }
- }
- alias Mircdcraft.Delay2 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 1010 Mircdcraft.Delay2 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop2 1 0 Mircdcraft.Delay2 }
- }
- alias Mircdcraft.Delay3 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 1008 Mircdcraft.Delay3 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop3 1 0 Mircdcraft.Delay3 }
- }
- alias Mircdcraft.Delay4 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 1006 Mircdcraft.Delay4 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop4 1 0 Mircdcraft.Delay4 }
- }
- alias Mircdcraft.Delay5 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 1004 Mircdcraft.Delay5 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop5 1 0 Mircdcraft.Delay5 }
- }
- alias Mircdcraft.Delay6 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 1002 Mircdcraft.Delay6 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop6 1 0 Mircdcraft.Delay6 }
- }
- alias Mircdcraft.Delay7 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 1000 Mircdcraft.Delay7 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop7 1 0 Mircdcraft.Delay7 }
- }
- alias Mircdcraft.Delay8 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 998 Mircdcraft.Delay8 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop8 1 0 Mircdcraft.Delay8 }
- }
- alias Mircdcraft.Delay9 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 996 Mircdcraft.Delay9 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop9 1 0 Mircdcraft.Delay9 }
- }
- alias Mircdcraft.Delay10 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 994 Mircdcraft.Delay10 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop10 1 0 Mircdcraft.Delay10 }
- }
- alias Mircdcraft.Delay11 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 992 Mircdcraft.Delay11 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop11 1 0 Mircdcraft.Delay11 }
- }
- alias Mircdcraft.Delay12 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 990 Mircdcraft.Delay12 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop12 1 0 Mircdcraft.Delay12 }
- }
- alias Mircdcraft.Delay13 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 988 Mircdcraft.Delay13 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop13 1 0 Mircdcraft.Delay13 }
- }
- alias Mircdcraft.Delay14 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 986 Mircdcraft.Delay14 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop14 1 0 Mircdcraft.Delay14 }
- }
- alias Mircdcraft.Delay15 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 984 Mircdcraft.Delay15 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop15 1 0 Mircdcraft.Delay15 }
- }
- alias Mircdcraft.Delay16 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 982 Mircdcraft.Delay16 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop16 1 0 Mircdcraft.Delay16 }
- }
- alias Mircdcraft.Delay17 {
- .set %nick $read(clone.txt)
- if (%nick ison #Flood) { .kick #Flood %nick 14× 4 aleeee utooooooo!! . 14 × 4,1«5«14 kc5 X14 treme5 (4 %kis 4)14 DelayKick5 »4 » 5 × | .timerk -h 1 980 Mircdcraft.Delay17 }
- if (%nick !ison #Flood) { .write -ds %nick clone.txt | .timerloop17 1 0 Mircdcraft.Delay17 }
- }
- on 1:op:#Flood: {
- if ($opnick == $me) { .timerloop17 1 0 Mircdcraft.Delay17 }
- else { return }
- }
- on ^*:kick:#: {
- if ($nick == $me) {
- if (%bandt == %ki) { $bnx1($knick,#) }
- window -e @cd | .inc %ki 1 | .inc -u60 %kis | echo @cd :: $nick :: $knick :: $1- ::
- .haltdef
- }
- }
- alias bnx1 {
- .inc %bandt 1
- .hadd -u120m xp $1 $+ !*@*Killer.tecH*
- .timerban01 1 10 /mode $2 $+(+,$str(b,12)) $hget(xp,1).item $hget(xp,2).item $hget(xp,3).item $hget(xp,4).item $hget(xp,5).item $hget(xp,6).item $hget(xp,7).item $hget(xp,8).item $hget(xp,9).item $hget(xp,10).item $hget(xp,11).item $hget(xp,12).item
- .timerban02 1 12 /mode $2 $+(+,$str(b,12)) $hget(xp,13).item $hget(xp,14).item $hget(xp,15).item $hget(xp,16).item $hget(xp,17).item $hget(xp,18).item $hget(xp,19).item $hget(xp,20).item $hget(xp,21).item $hget(xp,22).item $hget(xp,23).item $hget(xp,24).item
- .timerban03 1 14 /mode $2 $+(+,$str(b,12)) $hget(xp,25).item $hget(xp,26).item $hget(xp,27).item $hget(xp,28).item $hget(xp,29).item $hget(xp,30).item $hget(xp,31).item $hget(xp,32).item $hget(xp,33).item $hget(xp,34).item $hget(xp,35).item $hget(xp,36).item
- .timerban04 1 16 /mode $2 $+(+,$str(b,12)) $hget(xp,37).item $hget(xp,38).item $hget(xp,39).item $hget(xp,40).item $hget(xp,41).item $hget(xp,42).item $hget(xp,43).item $hget(xp,44).item $hget(xp,45).item $hget(xp,46).item $hget(xp,47).item $hget(xp,48).item
- .timerban05 1 20 /mode $2 $+(+,$str(b,12)) $hget(xp,49).item $hget(xp,50).item $hget(xp,51).item $hget(xp,52).item $hget(xp,53).item $hget(xp,54).item $hget(xp,55).item $hget(xp,56).item $hget(xp,57).item $hget(xp,58).item $hget(xp,59).item $hget(xp,60).item
- .timerban06 1 22 /mode $2 $+(+,$str(b,12)) $hget(xp,61).item $hget(xp,62).item $hget(xp,63).item $hget(xp,64).item $hget(xp,65).item $hget(xp,66).item $hget(xp,67).item $hget(xp,68).item $hget(xp,69).item $hget(xp,70).item $hget(xp,71).item $hget(xp,72).item
- .timerban07 1 24 /mode $2 $+(+,$str(b,12)) $hget(xp,73).item $hget(xp,74).item $hget(xp,75).item $hget(xp,76).item $hget(xp,77).item $hget(xp,78).item $hget(xp,79).item $hget(xp,80).item $hget(xp,81).item $hget(xp,82).item $hget(xp,83).item $hget(xp,84).item
- .timerban08 1 26 /mode $2 $+(+,$str(b,12)) $hget(xp,85).item $hget(xp,86).item $hget(xp,87).item $hget(xp,88).item $hget(xp,89).item $hget(xp,90).item $hget(xp,91).item $hget(xp,92).item $hget(xp,93).item $hget(xp,94).item $hget(xp,95).item $hget(xp,96).item
- .timerban09 1 28 /mode $2 $+(+,$str(b,12)) $hget(xp,97).item $hget(xp,98).item $hget(xp,99).item $hget(xp,101).item $hget(xp,102).item $hget(xp,103).item $hget(xp,104).item $hget(xp,105).item $hget(xp,106).item $hget(xp,107).item $hget(xp,108).item $hget(xp,109).item
- .timerban10 1 30 /mode $2 $+(+,$str(b,12)) $hget(xp,110).item $hget(xp,112).item $hget(xp,113).item $hget(xp,114).item $hget(xp,115).item $hget(xp,116).item $hget(xp,117).item $hget(xp,118).item $hget(xp,119).item $hget(xp,120).item $hget(xp,121).item $hget(xp,122).item
- .timerban11 1 31 /mode $2 $+(+,$str(b,12)) $hget(xp,123).item $hget(xp,124).item $hget(xp,125).item $hget(xp,126).item $hget(xp,127).item $hget(xp,128).item $hget(xp,129).item $hget(xp,130).item $hget(xp,131).item $hget(xp,132).item $hget(xp,133).item $hget(xp,134).item
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement