All pastes #799411 Raw Edit

Unnamed

public text v1 · immutable
#799411 ·published 2007-11-27 16:57 UTC
rendered paste body
  var %Nick = $vcmp.name($1)
  if ($2 == report) {
    if ($3 !isnum && $3 && $4) {
      %wnickname = $wildtok(%jplayers,$chr(42) $+ $3 $+ $chr(42), 1, 32)
      set %reporter %Nick
      ;msg @ $+ %chan 6** REPORT! ** ID: $vcmp.getid(%wnickname) Nick: %wnickname Reason: $4- Reported By: %Nick
      set %rid $vcmp.getid(%wnickname)
      set %rnick %wnickname
      var %i = 0
      while (%i <= $numtok(%loggedin,32)) {
        vcmp.msg $vcmp.getid($gettok(%loggedin,%i,46)) Report from: %reporter Nick: %rnick $+ ( $+ %rid $+ ) Reason: $4-
        inc %i
      }
    }
    elseif ($3 isnum && $4) && ($vcmp.name($3) != Unknown) {
      msg @ $+ %chan 6** REPORT! ** ID: $3 Nick: $vcmp.name($3) Reason: $4- Reported By: %Nick
    }
    else {
      vcmp.msg $1 Error: invaild syntax: report <nick/id> <reason>
    }
  }