All pastes #164443 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-09-08 16:50 UTC
rendered paste body
on *:TEXT:*:#:{
  if ($1 != @define) { return }
  tokenize 32 $2-
  var %Tmp 1
  if ($1 == add) {
    writeini defs.ini defs $2-
    msg $chan I ( $+ $me $+ ) have added $2 with the definiton of $3-
  }
  elseif ($1 == list) {
    var %tmp 1 
    Notice $nick Listing all definitions: 
    while (%tmp <= $ini(defs.ini,0)) {
      notice $nick $ini(defs.ini,1,%tmp)
      inc %tmp
    }
  }
  elseif ($1 == remove) || ($1 == del) {
    delini defs.ini defs $2
    msg $chan I ( $+ $me $+ ) have deleted $2
  }
  else {
    while (%tmp <= $ini(defs.ini,0)) {
      if ($1 == $ini(defs.ini,1,%tmp)) {
        var %wtf %tmp
        msg $chan Definition of  $+ $ini(defs.ini,1,%wtf) $+  is  $+ $readini(defs.ini,defs,$ini(defs.ini,1,%wtf)) $+ 
      }
      elseif ($1 != $ini(defs.ini,1,%wtf)) && ($1 != add) || ($1 != list) || ($1 != del) || ($1 != remove) {
        notice $nick I can not find  $+ $1 $+  in my database
      }
      inc %tmp
    }
  }
}