StalkerScr|pT — File Browser
StalkerScrpTv1.0 / StalkerScrpTv1.0 / seen.mrc
seen.mrc — 2.94 KB — Download this file
On 1:JOIN:#: {
writeini seen.ini Seen $nick join $chan $date $atime $ctime($fulldate)
}
On 1:PART:#:{
writeini seen.ini Seen $nick part $chan $date $atime $ctime($fulldate)
}
On 1:QUIT:{
writeini seen.ini Seen $nick $date $atime leaving $ctime($fulldate) $1-
}
On 1:kick:#:{
writeini seen.ini Seen $knick $date $atime kicked $nick $ctime($fulldate) Reason: $1-
}
On 1:nick:{
writeini seen.ini Seen $nick change $newnick $date $atime $ctime($fulldate)
}
On 1:TEXT:!seen*:#: {
if %seen == on {
set %seent $ctime
if $nick !ison $chan { set %seento $nick }
else { set %seento $chan }
if $2 == $me { msg %seento 12If I wasn't here4 $nick12 $+ , I wouldn't be replying Hey?! | halt }
if $2 == $nick { msg %seento 12I last saw you doing 4!seen $nick12 $+ , Unless I be lagging!! | halt }
if $2 ison $chan { msg %seento 12Get some glasses dude!!!4 $2 12is here! | halt }
%seenget = $readini seen.ini Seen $2
if %seenget == $null { msg %seento 12Sorry but I have never seen4 $2 $+ 12! | halt }
if $gettok(%seenget,1,32) == join { set %seen2 joining | set %seenlong $gettok(%seenget,5,32) | set %seentime $calc(%seent - %seenlong)
msg %seento 12I last saw4 $2 12 $+ %seen2 $+ 4 $gettok(%seenget,2,32) 12on the4 $gettok(%seenget,3,32) 12at4 $gettok(%seenget,4,32) 4(12When:4 $duration(%seentime) 12ago4)
}
if $gettok(%seenget,1,32) == part { set %seen2 parting | set %seenlong $gettok(%seenget,5,32) | set %seentime $calc(%seent - %seenlong)
msg %seento 12I last saw4 $2 12 $+ %seen2 $+ 4 $gettok(%seenget,2,32) 12on the4 $gettok(%seenget,3,32) 12at4 $gettok(%seenget,4,32) 4(12When:4 $duration(%seentime) 12ago4)
}
if $gettok(%seenget,3,32) == Leaving { set %seen2 $gettok(%seenget,1,32) | set %seenlong $gettok(%seenget,4,32) | set %seentime $calc(%seent - %seenlong)
msg %seento 12I last saw4 $2 12on the4 %seen2 12at4 $gettok(%seenget,2,32) 12 $+ $gettok(%seenget,3,32) IRC with the reason "4 $+ $gettok(%seenget,5-,32) $+ 12" 4(12When:4 $duration(%seentime) 12ago4)
}
if $gettok(%seenget,3,32) == kicked { set %seen2 $gettok(%seenget,1,32) | set %seenlong $gettok(%seenget,5,32) | set %seentime $calc(%seent - %seenlong)
msg %seento 12I last saw4 $2 12on the4 %seen2 12at4 $gettok(%seenget,2,32) 12being $gettok(%seenget,3,32) by4 $gettok(%seenget,4,32) 12 $+ $gettok(%seenget,6,32) 4 $+ $gettok(%seenget,7-,32) 4(12When:4 $duration(%seentime) 12ago4)
}
if $gettok(%seenget,1,32) == change { set %seen2 change to | set %seenlong $gettok(%seenget,5,32) | set %seentime $calc(%seent - %seenlong)
msg %seento 12I last saw4 $2 12 $+ %seen2 $+ 4 $gettok(%seenget,2,32) 12on the4 $gettok(%seenget,3,32) 12at4 $gettok(%seenget,4,32) 4(12When:4 $duration(%seentime) 12ago4)
}
unset %seen* | set %seen on
}
}