Jump to content
Welcome, Guest
Existing user? Sign In

Sign In



Sign Up
The MatriX
  • Welcome To Ghbsys
  • CS GO Streaming Version is released. Have fun streaming while cheating!
  • Have a Payment Issue? Send us a Support ticket.
  • Make a thread if you need support or join our discord for live support.
  • Have Suggestions? Make a thread and you'll earn Ghbsys Points for implemented suggestions.
  • Join our discord to stay well connected! Don't forget to integrate your discord to the site
  • Welcome to [GHB] - GAmEhAcKbAsTaRdS Forum

    Welcome to [GHB] - GAmEhAcKbAsTaRdS Forum, like most online communities you must register to view or post in our community, but don't worry this is a simple free process that requires minimal information for you to signup. Be apart of [GHB] - GAmEhAcKbAsTaRdS Forum by signing in or creating an account.
    • Start new topics and reply to others
    • Subscribe to topics and forums to get email updates
    • Get your own profile page and make new friends
    • Send personal messages to other members.

    Nick Track Script


    Sabit
     Share

    Recommended Posts

    I'm new to posting, but not the the forums O.o, I noticed that there hasn't been a lot of mIRC scripts so I am giving you guys my Nick Track script :D

    menu channel,menubar,nicklist {
     Nick Track
     .$iif($group(#Addtrack) == on,$style(1)) Show used nicks on join: {
    var %status = $iif($group(#Addtrack) == on,Disable,Enable)
    $+(.,%status) #Addtrack
    echo 7 -at * Users previous nicks will $iif(%status == Disable,no longer,now) be shown when they join
     }
     .-
     .$iif($1,Check nicks for $1):CheckNicks $1
     .Check nicks for an address: {
    CheckNicks $+(*!,$$?="Enter the hostmask you want to check in the format NICK!IDENT@HOST*")
     }
    }
    
    on *:start: {
     hmake Addtrack 100
     if ($isfile(Addtrack.hsh)) hload Addtrack Addtrack.hsh
    }
    on *:exit: if ($hget(Addtrack)) hsave -o Addtrack Addtrack.hsh
    
    #Addtrack on
    on *:join:#: {
     if ($wildsite iswm $address($me,5)) return
     var %mask = $mask($fulladdress,3)
     if ($hget(Addtrack,%mask)) {
    var %usednicks = $ifmatch
    if (%usednicks != $nick) && ($group(#Addtrack) == on) echo 10 -t $chan [Nick Tracking] $nick has also used the nicks: $remtok(%usednicks,$nick,1,44)
    if (!$istok(%usednicks,$nick,44)) hadd -m Addtrack %mask $addtok(%usednicks,$nick,44)
    if ($numtok(%usednicks,44) > 10) hadd -m Addtrack %mask $deltok(%usednicks,1,44)
     }
     else {
    hadd -m Addtrack %mask $nick
     }
    }
    on *:nick: {
     if ($wildsite iswm $address($me,5)) return
     var %mask = $mask($fulladdress,3)
     if ($hget(Addtrack,%mask)) {
    var %usednicks = $ifmatch
    if (!$istok(%usednicks,$newnick,44)) hadd -m Addtrack %mask $addtok(%usednicks,$newnick,44)
    if ($numtok(%usednicks,44) > 10) hadd -m Addtrack %mask $deltok(%usednicks,1,44)
     }
     else {
    hadd -m Addtrack %mask $newnick
     }
    }
    #addtrack end
    
    alias CheckNicks {
     if (*!*@* iswm $1) {
    var %mask = $mask($1,3)
    if (!$hget(Addtrack,%mask)) echo 4 -ta No entry found for $1
    else echo 10 -ta Address $1 has used the nicks: $hget(Addtrack,$1)
     }
     elseif (!$hget(Addtrack,$address($1,3))) echo 4 -ta No Entry found for $1
     elseif ($hget(Addtrack,$address($1,3)) != $1) {
    var %usednicks = $ifmatch
    echo 10 -ta $1 has also used the nicks $remtok(%usednicks,$1,1,43)
     }
     else echo 10 -ta $1 has not been seen on any other nicks
    }

    Place this in your remotes if you do not know where to put it xD

    Link to comment
    Share on other sites

    Guest
    This topic is now closed to further replies.
     Share

    • Recently Browsing   0 members

      • No registered users viewing this page.
    ×
    ×
    • Create New...