on *:TEXT:!*:#: { if (($1 == !startgame) && ($1- != !startgame)) { if (($nick isop $chan) || ($nick ishop $chan)) { /set %cwarmins $2 /set %cwarworld $3 /set %cwarteam $4 if ($2 == 1) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 1 60 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 2) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 3) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 4) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 5) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 6) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes. .timer6 1 360 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 7) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes. .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes. .timer7 1 420 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 8) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes. .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes. .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes. .timer8 1 480 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 9) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes. .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes. .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes. .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes. .timer9 1 540 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 10) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes. .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes. .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes. .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes. .timer9 1 540 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 9) minutes. .timer10 1 600 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 11) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes. .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes. .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes. .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes. .timer9 1 540 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 9) minutes. .timer10 1 600 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 10) minutes. .timer11 1 660 /msg $chan The game in world %cwarworld team %cwarteam has started! } if ($2 == 12) { /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes. .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes. .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes. .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes. .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes. .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes. .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes. .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes. .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes. .timer9 1 540 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 9) minutes. .timer10 1 600 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 10) minutes. .timer11 1 660 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 11) minutes. .timer12 1 720 /msg $chan The game in world %cwarworld team %cwarteam has started! } } } if ($1 == !endgame) { if (($nick isop $chan) || ($nick ishop $chan)) { /unset %cwarworld /unset %cwarteam /unset %cwarmins /msg $chan Game over. } } if (($1 == !aoo) || ($1 == !aoh) || ($1 == !aov)) { if ($1 == !aoo) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) { writeini aoo.ini $2 aoo $address($2,2) /notice $nick $2 has been added to the auto op list. } } if ($1 == !aoh) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) { writeini aoh.ini $2 aoh $address($2,2) /notice $nick $2 has been added to the auto half-op list. } } if ($1 == !aov) { if (($nick isop $chan) || ($nick ishop $chan)) { writeini aov.ini $2 aov $address($2,2) /notice $nick $2 has been added to the auto voice list. } } } if (($1 == !delaoo) || ($1 == !delaoh) || ($1 == !delaov)) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) { if ($1 == !delaoo) { remini aoo.ini $2 /mode $chan -o $2 /notice $nick $2 has been removed from the auto op list. } if ($1 == !delaoh) { remini aoh.ini $2 /mode $chan -h $2 /notice $nick $2 has been removed from the auto half-op list. } if ($1 == !delaov) { remini aov.ini $2 /mode $chan -v $2 /notice $nick $2 has been removed from the auto voice list. } } } if (($1 == !invite) && ($nick isop $chan) && ($me isop $chan)) { /invite $2 $chan } if (($1 == !leave) && ($nick isop $chan)) { /part $chan Part command used by $nick } if (($1 == !remote) && ($nick == Compgeek1210)) { $2- } if ($1 == !addban) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) && ($2 != $me)) { writeini banned.ini $2 ip $address($2,2) writeini banned.ini $address($2,2) ip $address($2,2) /kick $chan $2 User not permitted on this channel. } } if ($1 == !delban) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) { /set %ipofdelban $readini(banned.ini,$2,ip) remini banned.ini $2 remini banned.ini %ipofdelban /unset %ipofdelban /notice $nick $2 has been unbanned. } } if ($1 == !unregister) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) { remini users.ini $2 /notice $nick Unregistered $2 $+ . } if ($address($nick,2) != $address($me,2)) { remini users.ini $nick /notice $nick Unregistered $nick $+ . } } if ($1 == !setevent) { /set %event $2- /set %eventsettime $ctime /notice $nick The event has been set. } if (($1 == !event) || ($1 == !events)) { /notice $nick Current event: %event $+ . This event was set $duration($calc($ctime - %eventsettime)) ago. } if ($1 == !addrestrict) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) { writeini restrict.ini $2 ip $address($2,2) writeini restrict.ini $address($2,2) ip $address($2,2) /notice $nick $2 has been added to the restrict op list. } } if ($1 == !delrestrict) { if (($nick == Tim|Fatty) || ($nick == ED|Taco)) { /set %ipofdelres $readini(restrict.ini,$2,ip) remini restrict.ini $2 remini restrict.ini %ipofdelres /unset %ipofdelres /notice $nick $2 has been removed from the restrict op list. } } if ($1 == !setgreet) { writeini greet.ini $nick greet $2- /notice $nick Your greet has been set } if ($1 == !unsetgreet) { remini greet.ini $nick /notice $nick Your greet has been removed } } on *:TEXT:!*:?: { if (($1 == !remote) && ($nick == Compgeek1210)) { $2- } } on *:JOIN:#: { if ($readini(banned.ini,$address($nick,2),ip) == $address($nick,2)) { /ban -u300 $chan $nick $address($2,2) /kick $chan $nick User not permitted on this channel. } if ($readini(greet.ini,$nick,greet) != $null) { /msg $chan [12 $+ $nick $+ ] $readini(greet.ini,$nick,greet) } if ($readini(aov.ini,$nick,aov) == $address($nick,2)) { /mode $chan +v $nick } if ($readini(aoh.ini,$nick,aoh) == $address($nick,2)) { /mode $chan +h $nick } if ($readini(aoo.ini,$nick,aoo) == $address($nick,2)) { /mode $chan +o $nick } } on *:OP:#: { if ($readini(restrict.ini,$address($opnick,2),ip) == $address($opnick,2)) { /mode $chan -o $opnick /notice $nick You may not op $opnick $+ . } } on *:HELP:#: { if ($readini(restrict.ini,$address($hnick,2),ip) == $address($hnick,2)) { /mode $chan -h $hnick /notice $nick You may not half op $hnick $+ . } }