mIRC mode

  elseif ($did == 7) && ($did($dname,6).seltext) { echo -ga $AKALogo 07 $mid($replace($hget(NickNames,$v1),$chr(126),$chr(44)),2,-1) }
 
1
;AKA Nick Tracker by Ford_Lawnmower irc.GeekShed.net #Script-Help
2
;*****************************************************************************;
3
;**Start Setup
4
;Change JoinDisplay, below, for On Join AKA Display. On = 1 - Off = 0
5
alias -l JoinDisplay { return 1 }
6
;Change MaxNicks, below, to the number of nicknames you want to store for each hostmask. I wouldn't go over 400 with this ;/
7
alias -l MaxNicks { return 20 }
8
;Change AKALogo, below, To the text you want displayed before each AKA result.
9
alias -l AKALogo { return 06 05A06K07A 06 }
10
;**End Setup
11
;*****************************************************************************;
12
On *:Join:#: {
13
  if ($nick == $me) { .timer 1 1 ialupdateCheck $chan }
14
  NickNamesAdd $nick $+($network,$wildsite)
15
  if ($JoinDisplay) { .timerNickNames $+ $nick 1 2 NickNames.display $nick $chan $network $wildsite }
16
}
17
on *:Nick: { NickNamesAdd $newnick $+($network,$wildsite) $nick }
18
alias -l NickNames.display {
19
  if ($gettok($hget(NickNames,$+($3,$4)),0,126) > 1) {
20
    echo -g $2 $AKALogo $+(09,$1) $AKALogo 07 $mid($replace($hget(NickNames,$+($3,$4)),$chr(126),$chr(44)),2,-1)
21
  }
22
}
23
alias -l NickNamesAdd {
24
  if ($hget(NickNames,$2)) {
25
    if (!$regex($hget(NickNames,$2),/~\Q $+ $replacecs($1,\E,\E\\E\Q) $+ \E~/i)) {
26
      if ($gettok($hget(NickNames,$2),0,126) <= $MaxNicks) {
27
        hadd NickNames $2 $+($hget(NickNames,$2),$1,~)
28
      }
29
      else {
30
        hadd NickNames $2 $+($mid($hget(NickNames,$2),$pos($hget(NickNames,$2),~,2)),$1,~)
31
      }
32
    }

MIME types defined: text/mirc.