[theme] name=Sample script theme by Patrick McLean (Chutzpah) sounds=no ircnscript=true [loadmsg] n1=You have loaded the sample ircN script theme by Patrick McLean n2=This theme is the ircN default theme converted to .th2 format, you will not n3= notice any difference in ircN with this theme loaded. [ircN] pc=01 sc=14 ac=12 hc=10 iecho=$cl $+ 10N $+ $o $+ $bld(>) msg=$cl $+ 14- $+ $cl $+ > $pc([) $+ $sc(msg) $+ $und $+ ( $+ $und $+ $hc($1) $+ $und $+ ) $+ $und $+ $pc(]) $2- ctcp=$cl $+ 14- $+ $cl $+ > $pc([) $+ $sc(ctcp) $+ $und $+ ( $+ $und $+ $hc($1) $+ $und $+ ) $+ $und $+ $pc(]) $upper($2) $3- notice=$cl $+ 14- $+ $cl $+ > $pc([) $+ $sc(not) $+ $und $+ ( $+ $und $+ $hc($1) $+ $und $+ ) $+ $und $+ $pc(]) $2- lmsg=$under([) $+ $sc(msg) $+ ( $+ $ac(Selected Nicks) $+ ) $+ $under(]) $1- lnotice=$under([) $+ $sc(not) $+ ( $+ $ac(Selected Nicks) $+ ) $+ $under(]) $1- actmsg=$chr(91) $+ $hc($nick) $+ : $+ $sc($address) $+ $chr(93) $1- actaction=$cl $+ $cnum($gettok($mirc.ini(colours,n0),2,32)) $chr(42) $nick $ul $+ $chr(40) $+ $ul $+ $sc($address) $+ $cl $+ $cnum($gettok($mirc.ini(colours,n0),2,32)) $+ $ul $+ $chr(41) $+ $ul $1- action=* $hc($nick) on $sc($chan) $+ : $replace($replace($1-,$me, [ %mynick ] ),%shortnick, [ %mynick2 ] ) invite=$hc($1) to $hc($2) at $hc($atime) $+ . back=You are no longer marked as being away. away=You have been marked as being away. [nickcolours] use=yes normal=1 shit=4 dcc=9 voice=6 gvoice=13 protect=10 op=2 prot-op=12 bot=5 prot-bot=7 me=3 [other] split=Netsplit detected at $hc($atime) ( $+ $hc($1-) $+ ) split2=Press $hc(F11) to see who split away. splitjoin=To join split ( $+ $hc(%split2) $+ ) press $hc(F12) $+ . splitrejoin=Netsplit rejoin detected on $hc($nick) at $hc($atime) $+ . chanban=$hc(BAN) $bld([) $+ $chan $+ $bld(]) $+ : ( $+ $sc($banmask) $+ ) placed by $hc($nick) $+ . ban=To remove ban press $hc(F11) $+ . chanbanrem=$hc(BAN) $bld([) $+ $chan $+ $bld(]) $+ : ( $+ $sc($banmask) $+ ) removed by $hc($nick) $+ . banrem=To redo ban press $hc(F11) $+ . inviteajoin=Autojoining $hc($chan) by the request of $hc($nick) ( $+ $sc($address) $+ ) $ul($ulevel) invite=$hc(INVITE) $bld([) $+ $chan $+ $bld(]) $+ : $hc($nick) ( $+ $sc($address) $+ ) $ul($ulevel) at $hc($atime) $+ . inviteopjoin=To join $hc($chan) press $hc(F11) $+ , to kickban press $hc(F12) $+ . invitejoin=To join $hc($chan) press $hc(F11) $+ . wallop=$sc(!) $+ $hc($nick) $+ $sc(!) $1- snotice=$sc(-) $+ $hc($server) $+ $sc(-) $pc($1-) spoofed=$hc(%spoofchk.nick) may have a spoofed hostname. spoofed2=$hc(%spoofchk.nick) $+ $chr(39) $+ s real IP address is $ac(%spoofchk.chkip) $+ . spoofedkb=Press F11 to kickban from $comchan(%spoofchk.nick,1) $+ . notspoofed=$hc(%spoofchk.nick) does not have a spoofed hostname. noresolve=Unable to resolve $cl $+ %c2 $+ $nll($naddress) $+ $nll($iaddress) checkstatus=Please check in Status Window for results. resolve=Resolved $hc($iaddress) to $hc($naddress) chankick=$hc(KICK) $bld([) $+ $chan $+ $bld(]) $+ : $hc($knick) by $hc($nick) $und $+ ( $+ $und $+ $1- $+ $und $+ ) $+ $und kickinv=To invite $hc($knick) press $hc(F12) $+ . kicked=$hc(KICK) $bld([) $+ $chan $+ $bld(]) $+ : You were kicked by $hc($nick) $und $+ ( $+ $und $+ $1- $+ $und $+ ) $+ $und kickedjoin=To rejoin press $hc(F11) $+ . opbeg=$nick seems to have asked for ops in $chan $+ . opbeg2=Press F11 to kick, or F12 to kickban. clones=Clones detected on $chan ( $+ $sc($nick) and $sc($ialchan($mask($addie($nick,$address),2),$chan,1).nick) $+ ) [aliases] no-ops=You do not have ops on $hc(#) $+ . holdtopic=Holding topic for $hc(#) $+ . unhold=Topic has been unheld for $hc(#) $+ . non-ops=-> $chr(91) $+ %nonops $+ : $+ $hc(#) $+ ] $1- unban=Ban on $hc(%unshitadd) has been removed. voice=-> $chr(91) $+ %voice $+ : $+ $hc(#) $+ ] $1- wall=$chr(91) $+ %wall $+ : $+ $hc(#) $+ ] $1- [ctcp] sound=CTCP SOUND request by $+ $hc($nick) $+ : $+ $2- chansound=$hc($nick) has requested a channel SOUND on $hc($chan) $+ . other=CTCP $hc($1) $sc(request) by $und $+ $hc($nick) $+ : $2- other2=CTCP $hc($1) $sc(request) by $und $+ $hc($nick) %cpms otherparam=CTCP $hc($1) $sc(request) by $und $+ $hc($nick) at $hc($atime) $+ . chanother=$hc($nick) has requested a channel $sc($1) on $hc($chan) $+ . [ctcpreplies] ping0=CTCP $hc(PING) $sc(reply) from $und $+ $hc($nick) $+ : 0 sec ping=CTCP $hc(PING) $sc(reply) from $und $+ $hc($nick) $+ : $iduration(%pt) other=CTCP $hc($1) $sc(reply) from $und $+ $hc($nick) $+ : $2- [dcc] chat=$hc(CHAT) request by $und $+ $hc($nick) ( $+ $sc($address) $+ ) port[ $+ $sc($5) $+ ] send=$hc(SEND) request by $und $+ $hc($nick) $+ ( $+ $sc($address) $+ ) $bld([) $+ $hc($3) $+ : $+ $sc($alof($6)) $+ $bld(]) sendfwd=Fowarding $hc(SEND) from $hc($nick) ( $+ $sc($address) $+ ) to $hc(%dccnick) $+ . $bld([) $+ $hc($3) $+ : $+ $sc($alof($6)) $+ $bld(]) sendignore=$ac(Ignored) $hc(SEND) request by $und $+ $hc($nick) $+ ( $+ $sc($address) $+ ) $bld([) $+ $hc($3) $+ : $+ $sc($alof($6)) $+ $bld(]) send-done=$hc($lof($filename)) bytes sent to $+ $chr(32) $+ $und $+ $hc($nick) in $iduration($round($div($send(%i).size,$send(%i).cps),1)) ( $+ $kps($send(%i).cps) $+ kb/s) getdone=$hc($lof($filename)) bytes received from $und $+ $hc($nick) in $round($div($get(%i).size,$get(%i).cps),0) secs ( $+ $kps($get(%i).cps) $+ kb/s) [echos] founduser=Found user $hc($6) is on host $sc($4) $+ . [errors] portscan=Unable to locate port information for $hc(%pserver) $+ . trace=No ircops were found on $hc(%trcsvr) $+ . noclones=No clones were found on $hc($2) $+ . ( $+ $sc($nick($2,0)) users) nonicks=No users from $hc(%nickfind) on $2 $+ . no-opers=No ircops were found on $hc(%trcsvr) $+ . checkhost=Could not check %spoofchk.nick for a spoofed address. collision=Nickname Collision!! nickinuse=Nickname $hc($2) is already in use. badnick=Erroneous nickname, please try again. badcmd=$hc($2) is not a known command. toomanychans=Server says you are on too many channels. nochan=Cannot send to channel ( $+ $hc($2) $+ ) noton=$hc($2) is not on IRC. [joinerrors] full=Cannot join channel $hc($2) (Its full) invite=Cannot join channel $hc($2) (Invite only) banned=Cannot join channel $hc($2) (Banned) key=Cannot join channel $hc($2) (Requires correct key) [userlist] addv=Added $hc($2) to user list. addgv=Added $hc($2) to user list. addprot=Added $hc($2) to the protect list. addop=Added $hc($2) to user list. addprotop=Added $hc($2) to user and protect lists. addbot=Added $hc($2) to user list. addprotbot=Added $hc($2) to user and protect lists. shitlist=Shitlisted $hc($1) successfully. unshit=$hc($2) has been removed from hate list. unprot=Removed $hc($2) from the protected list. remop=Removed $hc($2) from the user list. remv=Removed $hc($2) from the user list. rembot=Removed $hc($2) from the user list. chanopjoin=$hc($nick) ( $+ $sc($address) $+ ) has joined $hc($chan) $+ . $ul($ulevel) opjoin=To op $hc($nick) press $hc(F11) $+ . [notify] registered=$hc(NOTIFY) $+ : $sc(%tmpadd1) ( $+ %tmpadd2 $+ ) is on IRC (registered address). registered-to-other-nick=$hc(NOTIFY) $+ : $sc(%tmpadd1) ( $+ %tmpadd2 $+ ) is on IRC (address registered to [ $readini $td(names.txt) Users $mask(%tmpadd,3) ] $+ ). unknown=$hc(NOTIFY) $+ : $sc(%tmpadd1) ( $+ %tmpadd2 $+ ) is on IRC (unknown host). left=$hc($nick) has left IRC. [who] use=yes start=.who of $hc(%whomask) $str(-,40) line1=$fix(13,$hc($6)) ( $+ $3 $+ $chr(64) $+ $4 $+ ) line2=$str(-,9) is $sc($ca($7)) on $hc($5) ( $+ $sc($8) hops) end=`end of $hc($2) /WHO LIST. $str(29,-) [whois] use=yes top=$pc( _______________) $+ $hc(____________) $+ $sc(_____________) address=$pc($vl) $bl $+ $sc($2) $+ $bl ( $+ $o $+ $3 $+ $o $+ %opsign $+ $o $+ $4 $+ $bl $+ ) name=$pc($vl) $cl $+ %c2 $+ $bld(n) $+ ame $o $+ $hc(:) $6- chan=$pc(|) $cl $+ %c2 $+ $bld(c) $+ han $o $+ $hc(:) $3- server=$pc(|) $cl $+ %c2 $+ $bld(s) $+ erv $o $+ $hc(:) $3 away=$pc($vl) $cl $+ %c2 $+ $bld(a) $+ way $+ $o $hc(:) $3- ircop=$pc(|) $cl $+ %c2 $+ $bld(i) $+ rcop $+ $o $+ $hc(:) yes idle=$pc(|) $cl $+ %c2 $+ $bld(i) $+ dle $o $+ $cl $+ %c3 $+ $hc(:) $duration($3-) bottom=$pc( ŻŻŻŻŻŻŻŻŻŻŻŻŻŻ) $+ $hc(ŻŻŻŻŻŻŻŻŻŻŻŻŻ) $+ $sc(ŻŻŻŻŻŻŻŻŻŻŻŻŻŻ) error=$hc($2) is not on IRC. [cw] use=yes top= _________________________________________ address=$vl $bl $+ $2 $+ $bl ( $+ $3 $+ @ $+ $4 $+ ) name=$vl $bld(n) $+ ame : $6- chan=$vl $bld(c) $+ han : $3- away=$vl $bld(a) $+ way : $3- server=$vl $bld(s) $+ erv : $3 ircop=$vl $bld(i) $+ rcop: yes idle=$vl $bld(i) $+ dle : $duration($3-) bottom= ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ error=$hc($2) is not on IRC. [whowas] use=yes top=$pc( _______________) $+ $hc(____________) $+ $sc(_____________) address=$vl $cl $+ $sc($2) $+ $bl ( $+ $o $+ $3 $+ $o $+ %opsign $+ $o $+ $4 $+ $bl $+ ) name=$vl $cl $+ %c2 $+ $bld(n) $+ ame $cl 4+ $hc(:) $6- server=$vl $cl $+ %c2 $+ $bld(s) $+ erv $+ $o $hc(:) $3 last=$vl $cl $+ %c2 $+ $bld(l) $+ ast $+ $o $hc(:) $4- bottom=$pc( ŻŻŻŻŻŻŻŻŻŻŻŻŻŻ) $+ $hc(ŻŻŻŻŻŻŻŻŻŻŻŻŻ) $+ $sc(ŻŻŻŻŻŻŻŻŻŻŻŻŻŻ) error=Could not locate $hc(WHOWAS) information for $hc($2) $+ . [joinecho] synched=echo %c $2 %h Join synched in $hc($rrpt($sub($ticks,%jointime))) seconds. totals=echo %c $2 %h $chr(91) $+ o: $hc($opnick($2,0)) $+ $chr(93) $+ $chr(91) $+ v: $hc($vnick($2,0)) $+ $chr(93) $+ $chr(91) $+ n: $hc($nvnick($2,0)) $+ $chr(93) $+ $chr(91) $+ t: $hc($nick($2,0)) $+ $chr(93) $+ $chr(91) $+ m: $hc(%cmde) $+ $chr(93) --------- topic1=echo %c $2 $chr(160) . $+ $str(-,55) $+ . topic2=echo %c $2 $chr(160) $chr(124) $sc(Topic) $+ : $fix(46,$wrap(1,46,$strip($3-))) $chr(124) topic3=set %wrap.topic %wrap.pos topic4=if (%wrap.topic < $len($strip($3-))) { :start | echo %c $2 $chr(160) $chr(124) $+ $str($chr(160),4) $+ $fix(51,$wrap($pls(%wrap.topic,1),50,$strip($3-))) $+ $chr(124) | set %wrap.topic $pls(%wrap.topic,%wrap.pos) | if (%wrap.topic < $len($strip($3-))) goto start } topic5=if ((%joinnms != on) && (%jointst != on)) echo %c $2 $chr(160) ' $+ $str(-,55) $+ ' topic6=set %echo.top on ---------- setby1=if (%jointpc != on) echo %c $2 $chr(160) . $+ $str(-,55) $+ . setby2=echo %c $2 $chr(160) $chr(124) $sc(SetBy) $+ : $hc($fix(10,$3)) $fix(35,$asctime($4)) $chr(124) setby3=if (%joinnms != on) echo %c $2 $chr(160) ' $+ $str(-,55) $+ ' setby4=if (%jointime == $null) echo %c $2 $chr(160) ' $+ $str(-,55) $+ ' ---------- names1=if (%jstat.num == 1) { iiecho $chr(160) . $+ $str(-,55) $+ . | iiecho $chr(160) $chr(124) Names [ $+ $hc($3) $+ : $+ $cl $+ %c3 $+ $fix(2,%jstat.num2) $+ $cl $+ $chr(93) $fix($sub(41,$len($3)), ) $chr(124) } | else { iiecho $chr(160) . $+ $str(-,55) $+ . | iiecho $chr(160) $chr(124) Next [ $+ $hc($3) $+ : $+ $cl $+ %c3 $+ $fix(2,%jstat.num2) $+ $cl $+ $chr(93) $fix($sub(42,$len($3)), ) $chr(124) } names2=set %nm.num $pls(1,$count($4-,$chr(32))) names3=set %nm.tot %nm.num names4=set %n.i 1 names5= if (%echo.top) { iiecho $chr(160) $chr(124) $+ $str(-,55) $+ $chr(124) | unset %echo.top } | else { iiecho $chr(160) . $+ $str(-,55) $+ . } names6=if (%nm.num > 3) { iiecho $chr(160) $chr(124) $fix(11,$token(%n.i,32,$4-)) $chr(124) $fix(11,$token($pls(1,%n.i),32,$4-)) $chr(124) $fix(11,$token($pls(2,%n.i),32,$4-)) $chr(124) $fix(11,$token($pls(3,%n.i),32,$4-)) $chr(124) | inc %n.i 4 | dec %nm.num 4 | dec %i } | elseif (%nm.num == 3) iiecho $chr(160) $chr(124) $fix(11,$token($sub(%nm.tot,2),32,$4-)) $chr(124) $fix(11,$token($sub(%nm.tot,1),32,$4-)) $chr(124) $fix(11,$token(%nm.tot,32,$4-)) $chr(124) $fix(11, ) $chr(124) | elseif (%nm.num == 2) iiecho $chr(160) $chr(124) $fix(11,$token($sub(%nm.tot,1),32,$4-)) $chr(124) $fix(11,$token(%nm.tot,32,$4-)) $chr(124) $fix(11, ) $chr(124) $fix(11, ) $chr(124) | elseif (%nm.num == 1) iiecho $chr(160) $chr(124) $fix(11,$token(%nm.tot,32,$4-)) $chr(124) $fix(11, ) $chr(124) $fix(11, ) $chr(124) $fix(11, ) $chr(124) } names7=iiecho $chr(160) ' $+ $str(-,13) $+ ' $+ $str(-,13) $+ ' $+ $str(-,13) $+ ' $+ $str(-,13) $+ ' names8=unset %nm.* %n.i [names] n1=if (%jstat.num == 1) { iiecho $chr(160) . $+ $str(-,55) $+ . | iiecho $chr(160) $chr(124) Names [ $+ $hc($3) $+ : $+ $cl $+ %c3 $+ $fix(2,%jstat.num2) $+ $cl $+ $chr(93) $fix($sub(41,$len($3)), ) $chr(124) } | else { iiecho $chr(160) . $+ $str(-,55) $+ . | iiecho $chr(160) $chr(124) Next [ $+ $hc($3) $+ : $+ $cl $+ %c3 $+ $fix(2,%jstat.num2) $+ $cl $+ $chr(93) $fix($sub(42,$len($3)), ) $chr(124) } n2=set %nm.num $pls(1,$count($4-,$chr(32))) n3=set %nm.tot %nm.num n4=set %n.i 1 n5=iiecho $chr(160) $chr(124) $+ $str(-,55) $+ $chr(124) n6=if (%nm.num > 3) { iiecho $chr(160) $chr(124) $fix(11,$token(%n.i,32,$4-)) $chr(124) $fix(11,$token($pls(1,%n.i),32,$4-)) $chr(124) $fix(11,$token($pls(2,%n.i),32,$4-)) $chr(124) $fix(11,$token($pls(3,%n.i),32,$4-)) $chr(124) | inc %n.i 4 | dec %nm.num 4 | dec %i } | elseif (%nm.num == 3) iiecho $chr(160) $chr(124) $fix(11,$token($sub(%nm.tot,2),32,$4-)) $chr(124) $fix(11,$token($sub(%nm.tot,1),32,$4-)) $chr(124) $fix(11,$token(%nm.tot,32,$4-)) $chr(124) $fix(11, ) $chr(124) | elseif (%nm.num == 2) iiecho $chr(160) $chr(124) $fix(11,$token($sub(%nm.tot,1),32,$4-)) $chr(124) $fix(11,$token(%nm.tot,32,$4-)) $chr(124) $fix(11, ) $chr(124) $fix(11, ) $chr(124) | elseif (%nm.num == 1) iiecho $chr(160) $chr(124) $fix(11,$token(%nm.tot,32,$4-)) $chr(124) $fix(11, ) $chr(124) $fix(11, ) $chr(124) $fix(11, ) $chr(124) } n7=iiecho $chr(160) ' $+ $str(-,13) $+ ' $+ $str(-,13) $+ ' $+ $str(-,13) $+ ' $+ $str(-,13) $+ ' n8=unset %nm.* %n.i [textflood] n1=iiecho . $+ $str(-,40) $+ . n2=iiecho $chr(124) FLOOD! type $fix(26,message) $chr(124) n3=iiecho $chr(124) $+ $str(-,40) $+ $chr(124) n4=iiecho $chr(124) Host: $hc($fix(32,$left($wildsite,32))) $chr(124) n5=iiecho $chr(124) $chr(160) $+ F11: undo ignore $str( ,20) $chr(124) n6=if ($comchan($nick,1).op) { set %kchan ckb $nick message flood | iiecho $chr(124) $chr(160) $+ F12: kickban $hc($fix(24,$nick)) $chr(124) } n7=' $+ $str(-,40) $+ ' [messageflood] n1=iiecho . $+ $str(-,25) $+ . n2=iiecho $chr(124) FLOOD! type $fix(11,message) $chr(124) n3=iiecho $chr(124) $+ $str(-,25) $+ $chr(124) n4=iiecho $chr(124) Host: $hc($fix(32,$left($wildsite,32))) $chr(124) n5=iiecho $chr(124) $chr(160) $+ F11: undo ignore $str( ,5) $chr(124) n6=iiecho $chr(124) $chr(160) $+ F12: change nick $str( ,5) $chr(124) n7=iiecho $chr(124) cF12: close msg windows $chr(124) n8=iiecho $ap $+ $str(-,25) $+ $ap