All pastes #923852 Raw Edit

Untitled

public text v1 · immutable
#923852 ·published 2008-02-29 22:11 UTC
rendered paste body
  if (nick * iswm %s) {
    if (!$hget($sock($sockname).ip,NickName)) {
      if ($readini(mIRCd.ini,Activenames,$gettok($gettok(%s,2,32),1,58)) == Y) { echo -a Hmmm? | halt } 
      hadd -m $sock($sockname).ip NickName $gettok($gettok(%s,2,32),1,58)
      writeini mIRCd.ini Activenames $gettok($gettok(%s,2,32),1,58) Y
    }
    elseif ($hget($sock($sockname).ip,NickName) == $gettok($gettok(%s,2,32),1,58)) { halt }
    elseif ($readini(mIRCd.ini,Activenames,$gettok($gettok(%s,2,32),1,58)) == Y) { sockwrite -nt $sockname : $+ $serverip 433 $hget($sock($sockname).ip,nickname) :Nickname is already in use. | halt } 
    elseif ($hget($sock($sockname).ip,NickName)) {
      sockwrite -nt $sockname : $+ $+($hget($sock($sockname).ip,NickName),!,$hget($sock($sockname).ip,PrefixName),@,$hget($sock($sockname).ip,hostname)) NICK : $+ $gettok($gettok(%s,2,32),1,58)
      write -dl $+ $ini(mIRCd.ini,Activenames,$hget($sock($sockname).ip,NickName)) mIRCd.ini 
      hadd -m $sock($sockname).ip NickName $gettok($gettok(%s,2,32),1,58)
      writeini mIRCd.ini Activenames $gettok($gettok(%s,2,32),1,58) Y
    }
  }