All pastes #619024 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-07-14 11:40 UTC
rendered paste body
on $*:text:/^[!@.](set world off|set pcw off)/Si:#:{ 
  if ($chan == #allies) || ($chan == #epc) {
    if ($chancheck($1) == True && $readini(Pcw.ini,Pestcontrol,Status) == off) {
      writeini Pcw.ini Pestcontrol Status off
      notice $chan the pcw script is now off
    }
  }
}
on $*:text:/^[!@.](set world on|set pcw on)/Si:#:{ 
  if ($chan == #allies) || ($chan == #epc) || ($chan == #epc_leaders) {
    if ($chancheck($1) == True && $!readini(Pcw.ini,Pestcontrol,Status)) {
      remini Pcw.ini Pestcontrol Status 
      notice $chan the pcw script is now on
    }
  }
}
on $*:text:/^[!@.](world|pcw|w)/Si:#:{ 
  if ($chan == #allies || $chan == #epc_leaders || $chan == #epc) {
    inc %times 
    if (!%world) { halt }
    if ($readini(Pcw.ini,Pestcontrol,Status) == off) { notice $nick 4ERROR:the pcw script is OFF | halt }
    if (^* iswm $nick || $nick isop $chan || $nick ishop $chan) { 
      notice $nick 12,1*~* 4,1 E9,1 P8,1 C *~* 4,8 PRIVATE CHAT OFF!8,4 5 Min RULE 4,1 The Current World is 8,1 %world 11,1 , 10Last updated > > $duration($calc($ctime - %lastworldupdate)) ago 
    } 
    if ($nick isop $chan || $nick ishop $chan) { halt }
    if ($nick !isop #epc) || ($nick !ishop #epc) || (^ !isin $nick ) { notice $nick 9,1 Please put ^ infront of your name to show you are at pc. ( Type /nick $+(,^,$nick,) ~~..::Thanks::..~~  
    }
  } 
}

On $*:TEXT:/^[!@.]set( ?pcw)/Si:#:{
  if ($chan == #allies) || ($chan == #epc_leaders)  { 
    if ($readini(Pcw.ini,Pestcontrol,Status) == off) { notice $nick 4ERROR:the pcw script is OFF | halt }
    if ($nick isop $chan) || ($nick ishop $chan) { 
      if (($2 >= 1) && ($2 <= 148)) || ($2- isalpha a-z) {
        set %world $2- 
        set %worldnick $nick 
        set %lastworlddateset $date
        set %lastworldupdate $ctime 
        msg #allies 4,1The current pest control world has been updated in 4,8 EPC, thanks $nick 
        msg #epc 4,1..::~~The current pest control world has been updated! 
        msg #EPC 4,8 TURN PRIVATE CHAT 8,4 OFF 4,8 BEFORE CHANGING WORLDS
        msg #EPC 8,1 Please type !pcw for the world 
        msg #epc_leaders 4,1The Pest Control World has been 8,1 CHANGED
      }
    } 
  } 
}


On $*:TEXT:/^[!@.](scout)/Si:#:{
  if ($chan == #allies) || ($chan == #epc_leaders)  { 
    if ($readini(Pcw.ini,Pestcontrol,Status) == off) { notice $nick 4ERROR:the pcw script is OFF | halt }
    if ($nick isop $chan) || ($nick ishop $chan) { 

      msg #epc 4,1<><>EPC, We have started to 8,1 scout 4,1 for a new world!
      msg #EPC 8,1 There will be a new world soon!
      msg #allies 4,1 EPC Leaders have been notified
      msg #epc_leaders 4,8 We have started to scout in allies, 4,1 if you can help please do! 

    } 
  } 
}

on $*:text:/^[!@.](Rules)/Si:#:{ 
  if ($chan == #allies || $chan == #epc_leaders || $chan == #epc) {
    if (^* iswm $nick || $nick isop $chan || $nick ishop $chan) { 
      /msg #EPC_LEADERS 4 Rules are:
      /msg #EPC_LEADERS no leaking
      /msg #EPC_LEADERS no using pures
      /msg #EPC_LEADERS respect leadership and members
      /msg #EPC_LEADERS obey leadership above you
      /msg #EPC_LEADERS 5 min private off. Every New world
      /msg #EPC_LEADERS you must have ^ in your name if PCING
      /msg #EPC_LEADERS you must be the owner of that nick/account
      /msg #EPC 4 Rules are:
      /msg #EPC no leaking
      /msg #EPC no using pures
      /msg #EPC respect leadership and members
      /msg #EPC obey leadership above you
      /msg #EPC 5 min private off. Every New world
      /msg #EPC you must have ^ in your name if PCING
      /msg #EPC you must be the owner of that nick/account

    } 
    if ($nick isop $chan || $nick ishop $chan) { halt }

  }
} 
alias chancheck {
  if ($1 isop #allies || $1 ishop #allies || $1 isop #epc || $1 ishop #epc || $1 isop #epc_leaders || $1 ishop #epc_leaders) {
    return True
  }
}