simple auto ghosting

Platform:  mIRC
Published  Feb 02, 2007
Updated  Feb 02, 2007
pretty simple, it will ghost your nickname and then change to that nick after it is finished


**must have reconenct on disconnect turned on
**must use a server with NickServ
**NICKNAME must be registered, NICKNAME2 isnt required on *:start:{
if (%nicka == $null) {
set %nicka $$?"what is your main nickname?"
if (%nicka2 == $null) {
set %nicka2 $$?"what is your secondary nickname?"
if (%pwd == $null) {
set %pwd $$?"what is your password?"
nick %nicka2
}
}
}
else nick %nicka2
}

on *:connect:{
ns ghost %nicka %pwd
.timer 1 5 nick %nicka
}

on *:disconnect:{
nick %nicka2
}

Comments

Sign in to comment.
no_body21   -  Feb 05, 2007
\"simple\" auto ghosting <<<<<<<<<<< thats why i suggest to use raw coz u said simple :D
 Respond  
Aaron   -  Feb 05, 2007
\"simple\" auto ghosting
 Respond  
no_body21   -  Feb 05, 2007
raw *:433:*:nick tempnick1968 | ns ghost \"nick\" \"password\"
 Respond  
no_body21   -  Feb 05, 2007
why not use raw 433 ?
 Respond  
Lindrian   -  Feb 02, 2007
This is not an peform command, its a ghoster.
 Respond  
PowerDragon   -  Feb 02, 2007
That could be 1 line. I use this:
on *:connect:#: { if ( $nick == $me ) IDENTIFY <PASSWORD> }
 Respond  
Yoinx   -  Feb 02, 2007
you can also use $Nick and $anick
 Respond  
Lindrian   -  Feb 02, 2007
Yeah, thats better. But I would still add a if statement to the connects, incase you dont need to ghost etc.
 Respond  
Aaron   -  Feb 02, 2007
updated :P
 Respond  
Lindrian   -  Feb 02, 2007
just looks bad u know :/
 Respond  
Aaron   -  Feb 02, 2007
even then it will reply

nick ___ is currently offline
i could live with that :P
 Respond  
Lindrian   -  Feb 02, 2007
what if you dont need to ghost? it will perform the commands anyway! And im only setting 2 vars
 Respond  
Lindrian   -  Feb 02, 2007
oh gosh, when ur in a hurry, not much goes right eh..
on *:START: {
set %o.nick $$?\"Input ur original nick\".
set %pwd $$?\"Input your password\".
}
and then, something like:

on *:Disconnect:{
if ($me != %o.nick) {
ns ghost %o.nick %pwd
nick %o.nick
ns identify %pwd
}
else { return }
}
on *:CONNECT:{
if ($me != %o.nick) {
ns ghost %o.nick %pwd
nick %o.nick
}
else { return }
}
 Respond  
Lindrian   -  Feb 02, 2007
what about adding a few if statements?
on *:CONNECT: { if ($nick == <origial-nick>) { ns ghost <origialnick> <password> | nick <original nick> } } or something
 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.