All pastes #511297 Raw Edit

Anonymous

public text v1 · immutable
#511297 ·published 2007-05-26 11:12 UTC
rendered paste body
on $*:text:/^[!@]set(pcw|world)/Si:#:{
  if ($nick isop $chan) || ($nick ishop $chan) {
    if ($2 isnum 1-144) {
      if ($2 != %pcw) {
        set %pcw [ $+ [ $chan ] ] $2
        set %pcwnick [ $+ [ $nick ] ] $nick
        set %pcwtime [ $+ [ $ctime ] ] $ctime 
      msg $chan 4,1 The Current [P]est [C]ontrol [W]orld has updated. type !pcw or !world to view it!       }
      else notice $nick Why change the pcw to itself?
    }
    else notice $nick Worlds 1-140
  }
  else notice $nick Op only command
}
on $*:text:/^[!@]suggest/Si:#:{
  if ($2 isnum 1-144) {
    if (!$read(worlds.txt,s,$2)) {
      write worlds.txt $2
      notice $nick 9,1Thank you for suggesting world $2 $+ .
    }
    else notice $nick World $2 has already been suggested.
  }
  else notice $nick Worlds 1-140.
}
on $*:text:!vsuggest*:#:
if ($nick isop $chan) || ($nick ishop $chan) {
  if ($read(worlds.txt,1)) {
    if  ($2 == -r) {
      notice $nick Random suggested world: $read(worlds.txt)
    }
    else {
      var %k = 1
      while (%k <= $lines(worlds.txt)) {
        var %sworlds = $iif(%sworlds,%sworlds) $read(worlds.txt,%k)
        inc %k
      }
      notice $nick All suggested worlds: %sworlds
    }
    else notice $nick There are no suggested worlds.
  }
  else notice $nick Op only command.
}
on $*:text:!clearsuggest:#:{
  if ($nick isop $chan) || ($nick ishop $chan) {
    if ($read(worlds.txt,1)) {
      write -c worlds.txt
      notice $nick Suggested worlds cleared.
    }
    else notice $nick There are no suggested worlds
  }
  else notice $nick Op only command.
}
on $*:text:/^[!@.`~](world|pcw)/Si:#:{
  if ($nick isop $chan) || ($nick ishop $chan) {
    if ($left($1,1) == @) {
      msg $chan The pcw is %pcw [ $+ [ $chan ] ] msg $chan the pcw is %pcw [ $+ [ $chan ] ] , Set by %pcwnick [ $+ [ $chan ] ] , $duration($calc($ctime - %pcwtime)) [ $+ [ $chan ] ] Ago.
    }
    else notice $nick 4,1The pcw is %pcw [ $+ [ $chan ] ] , Set by %pcwnick [ $+ [ $chan ] ] , $duration($calc($ctime - %pcwtime))[ $+ [ $chan ] ] Ago.
  }
  else notice $nick 4,1The Pest Control world is %pcw [ $+ [ $chan ] ] , Set by %pcwnick [ $+ [ $chan ] ] , $duration($calc($ctime - %pcwtime))[ $+ [ $chan ] ] Ago.
}