rendered paste bodyon *:load:{
echo -a 12 Auto Regain Nick Successfully Installed.
echo -a 12 Copyright © 2002 by4 Revenge Team Networks
echo -a 4 www.revenge-team.com
echo -a 8,1 Written by:1,8 SnakeEyes 8,1 webmaster@gamefreaks.com
unload -rs pc.mrc
}
menu channel {
-
Auto Regain Nick Ver 1.0
.On:RegainNickOn
.Off:RegainNickOff
}
alias RegainNickOn {
if %RegainNickFlag == 1 goto AlreadyRunning
set %RegainNick $$?="Enter Nick To Regain:"
if %RegainNick == $me goto SameNick
nick %RegainNick
notify %RegainNick
set %RegainNickFlag 1
echo -a *** 15,1 Monitoring to Auto Regain %RegainNick ... ***
goto Hop
:Samenick
echo -a *** 15,1 Cannot Monitor Your Own Nick... Aborting... ***
halt
:AlreadyRunning
echo -a *** 15,1 Auto Regain Nick is Already Running and is Currently Monitoring to Regain %RegainNick ! ***
halt
:Hop
}
alias RegainNickOff {
if (%RegainNickFlag == 1) {
notify -r %RegainNick
set %RegainNick ""
echo -a *** 15,1 Auto Regain Nick Turned Off ***
set %RegainNickFlag 0
}
else { /echo -a *** 15,1 Auto Regain Nick Not Running *** | halt }
}
on *:UNOTIFY:{
if (%RegainNickFlag == 1) {
if ($nick == %RegainNick) {
nick %RegainNick
echo -a *** 15,1 Successfully Regained the Nick %RegainNick ! ***
echo -a *** 15,1 Turning off Auto Regain Nick... ***
RegainNickOff
}
}
else halt
}
on *:NICK:{
if (%RegainNickFlag == 1) {
if (%RegainNick == $me) {
echo -a * * * Successfully Regained %RegainNick !
RegainNickOff
}
}
}