on *:LOAD:{ if (6 > $version) { echo -a ServiceBot v1.0 echo -a Your mIRC version needs to be 6.0 or higher in order for this script to work echo -a Your current version is $version $+ . echo -a The time is now $+ $asctime $+ unload -rs $+(",$script,") echo -a Script has successfully unloaded echo -a #dan_- } else { echo -a - servicebot by dan_- echo -a You have just loaded ServiceBot echo -a Script designed by dan_- set %version 3.1c set %built.on January 28, 2003, 5:06:12 PM echo -a ServiceBot Version %version $+ echo -a Built on %built.on $+ echo -a - servicebot by dan_- } } on *:TEXT:*:#:{ if ($1 == .register) { if ($2 == $null) { .msg $chan [error] invalid syntax } elseif ($read(accinfo.txt, w, $chan) != $null) { .msg $chan [error] account $2 is already registered } else { write $+(,-,ds,$qt($2-),) accinfo.txt write accinfo.txt $2- .msg $chan $nick has registered an account } } } on *:TEXT:*:#:{ if ($1 == .login) { if ($2 == $null) { .msg $chan [error] invalid syntax. [username] [password] if ($2 == $2) { .msg $chan [login]: Incorrect password from $nick } } elseif ($read(accinfo.txt, w, $chan) != $null) { .msg $chan [login]: $2 has logged in } } } elseif ($right($1,-1) == user) { if (!$2) .msg $chan [error] please specify a user to lookup elseif ($ini(accinfo.ini,accinfo,$2)) .msg $chan [user check] $2 is registered else .msg $chan [user check] $2 does not appear to be registered } on *:TEXT:*:#:{ if ($1 == .adduser) { if ($ulevel >= 5) { if (!$2) || (!$3) { .msg $chan [adduser] Insufficient parameters | halt } /auser $3 $address($2,2) .notice $nick adduser $nick added user to the userlist! } } elseif ($right($1,-1) == .deluser) { if ($ulevel >= 5) { if (!$2) || (!$3) { .msg $chan [remuser] Insufficient parameters | halt } /ruser $3 $address($2,2) .msg $chan [adduser] $2 has been removed user from the userlist } } }