rendered paste bodyon $*:TEXT:/^[!@.]setpcw */si:#: {
if ($nick isop $chan) || ($nick ishop $chan) {
set %pcw. [ $+ [ $chan ] $+ ] .pcw $2
set %pcw. [ $+ [ $chan ] $+ ] .nick $nick
set %pcw. [ $+ [ $chan ] $+ ] .time $fulldate
/msg $chan 1The Pest Control World has been updated by:4 %pcw. [ $+ [ $chan ] $+ ] .nick
/msg $chan 1To see the world type:4 !pcw 1or4 !world
}
else {
/notice $nick 1Only channel operators can set the PCW.
}
}
on $*:TEXT:/^[!@.](pcw|world) */si:#: {
if ( %pcw. [ $+ [ $chan ] $+ ] .pcw ) {
/notice $nick 1Current World:4 %pcw. [ $+ [ $chan ] $+ ] .pcw
/notice $nick 1Set By:4 %pcw. [ $+ [ $chan ] $+ ] .nick
/notice $nick 1Set4 $duration($calc(($ctime - $ctime(%pcw. [ $+ [ $chan ] $+ ] .time)))) 1Ago.
}
else {
/notice $nick 1There is no PCW set.
}
}
on $*:TEXT:/^[!@.](wsuggest|suggest) */si:#: {
if ( %pcw. [ $+ [ $chan ] $+ ] .pcw ) && (%pcw. [ $+ [ $chan ] $+ ] . [ $+ [ $2 ] ] >= 5) {
/notice $nick 1You've suggested a world and its now the PCW!
set %pcw. [ $+ [ $chan ] $+ ] .pcw $2
set %pcw. [ $+ [ $chan ] $+ ] .nick $nick
set %pcw. [ $+ [ $chan ] $+ ] .time $fulldate
/msg $chan 1The Pest Control World has been scouted by:4 %pcw. [ $+ [ $chan ] $+ ] .nick
/msg $chan 1To see the world type:4 !pcw 1or4 !world
}
else {
/notice $nick 1World suggested.
inc %pcw. [ $+ [ $chan ] $+ ] . [ $+ [ $2 ] ]
}
}
on $*:TEXT:/^[!@.]delpcw */si:#: {
if ($nick isop $chan) || ($nick ishop $chan) || ($address($nick,1) == *!*ssh4505@6BFC68F.B6B468E3.CD66FCF8.IP) || ($address($nick,1) == *!*cgiirc@Swift-FE205505.range217-43.btcentralplus.com) || ($address($nick,1) == *!*ssh70049@6AAE4B53.CEA035C3.7C04A154.IP) || ($address($nick,1) == *!*ssh59f62@Swift-E2C1E27F.range86-147.btcentralplus.com) || ($address($nick,1) == *!*ss792516@Swift-AC7413B5.cable.ubr03.perr.blueyonder.co.uk) {
/msg $chan The Pest Control Script has now been turned of for $chan $+ .
unset %pcw. [ $+ [ $chan ] $+ ] .*
}
else {
/notice $nick 1You cannot unset the PCW.
}
}
on *:PART:#: {
if ($nick == $me) {
unset %pcw. [ $+ [ $chan ] $+ ] .*
}
}