All pastes #748642 Raw Edit

Mine

public text v1 · immutable
#748642 ·published 2007-10-24 23:53 UTC
rendered paste body
on *:TEXT:*:%chan:{
  if ($1 == !say) && ($2) {
    if ($nick isop) {
      vcmp.say * Admin $nick $+ : $2-
    }
    else {
      vcmp.say * $nick $+ : $2-
    }
  }
}
on @:TEXT:*:%chan:{
  if ($1 == !settime) || ($1 == !st) {
    if ($2 isnum) && ($3 isnum) {
      vcmp.sethour $2
      vcmp.setmin $3
      vcmp.say Admin $nick changed time to:[ $+($2,$chr(58),$3) ]
    }
    else msg %chan Error: invaild syntax: !settime <hour> <minute>
  }
  elseif ($1 == !sethour) || ($1 == !sh) {
    if ($2 isnum) {
      vcmp.sethour $2
      vcmp.say Admin $nick changed hour to:[ $2 ]
    }
    else msg %chan Error: invaild syntax: !settime <hour> <minute>
  }
  elseif ($1 == !setmin) || ($1 == !sm) {
    if ($2 isnum) {
      vcmp.setmin $2
      vcmp.say Admin $nick changed minute to:[ $2 ]
    }
    else msg %chan Error: invaild syntax: !settime <hour> <minute>
  }
  elseif ($1 == !gethour) || ($1 == !gh) {
    vcmp.gethour
  }
  elseif ($1 == !getmin) || ($1 == !gm) {
    vcmp.getmin
  }
  elseif ($1 == !pm) {
    if ($2) {
      vcmp.msg $2-
    }
    else {
      msg %chan Error: invaild syntax: !pm <id> <message>
    }
  }
  elseif ($1 == !kick) { 
    if ($2) {
      vcmp.kick $2
    }
  }
  else {
    msg %chan Error: invaild syntax: !kick <id> 
  }
  elseif ($1 == !ban) {
    if ($2) {
      vcmp.ban $2
    }
  }
  else {
    msg %chan Error: invaild syntax: !ban <id> 
  }

  elseif ($1 == !banip) {
    if ($2) {
      vcmp.banip $2
    }
  }
  else {
    msg %chan Error: invaild syntax: !banip <ip>
  }

  elseif ($1 == !unban) {
    if ($2) {
      vcmp.unban $2
    }
  }
  else {
    msg %chan Error: invaild syntax: !unban <ip>
  }

  elseif ($1 == !weather) {
    if ($2 isnum) {
      vcmp.setweather $2
    }
  }
  else {
    msg %chan Error: invaild syntax: !weather <id>
  }

  elseif ($1 == !do) {
    if ($2 isnum) {
      vcmp.playerdoanim $2
    }
  }
  else {
    msg %chan Error: invaild syntax: !do <anim>
  }
  elseif ($1 == !getweather) {
    vcmp.getweather
  }
}