Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;missing to add.. in the #services section of the script
- ;what channel tracked user joins and leaves. Also when they come online and go offline.
- on $*:text:/^!(watch|unwatch|nuke|fgrab)\b/iS:#ops: {
- if ($2) { goto $regml(1) }
- else { return }
- :watch
- if ($level($2) !== watch) { .auser spy $2 | .msg #ops Now tracking $2 | return }
- else { .msg #ops That user is already on the tracking list. | return }
- :unwatch
- if ($level($2) == unwatch) { .ruser spy $2 | .msg #ops No longer tracking $2 | return }
- else { .msg #ops That user is not on the tracking list. | return }
- :nuke
- if ($level($2) == nuke) { .tempshun $2 Problem user| return }
- else { .msg #ops That user is not on the tracking list. | return }
- :fgrab
- if ($level($2) == fgrab) { .msg #ops found them.. grabbing then now | .sajoin $2 0 | .sajoin $2 #conf1 | .timer 1 3 .msg #conf1 Do not leave this channel $2 as a server admin needs to speak with you | return }
- else { .msg #ops That user is not on the tracking list. | return }
- }
- on *:text:*:#Services: {
- var %! = $numtok($1-,40)
- var %^ = $gettok($gettok($gettok($1-,$calc(%! - 1),40),2,41),4,32)
- if ($level($2) == spy) || ($level(%^) == spy) {
- if (changed nick isin $strip($1-)) {
- .ruser spy $2
- .auser spy %^
- }
- /msg #mastercontrol $1-
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement