Here is an abuse fixer pretty much. It's like court! XD
NOTICE: YOU MUST HAVE ACCESS TO SAJOIN AND SAPART TO MAKE THIS THING COMPLETE! NOTICE***
(1. Load into remotes (ALT+R)
(2. Set channel (Change All the #Courts to your abusechannel)
(3. Set operators: /auser 1 all operators need to be +v in the chan to see the messages it notices the chan with.
If you find any errors or suggestions, PLEASE post here, and also... do not comment bad on this script, I try to work hard on them, it doesn't help if you sit there and comment: "OH LOLZ THIS SUCKZ ITS RIPPED LOLZ THERES ALOT OF THEM HERE LOLZ" <- please don't do things like that.
If you'd like to comment on IRC, i'm okay with that, I am Roxas on IRC.lucidchat.net, do /ns info Roxas if I am not there, it should show my current nick, If I am Rox[A]way, I am MOST LIKELY away.
on *:JOIN:#Court:{
if ($nick == $me) { mode $chan -q $me | mode $chan +o $me }
else { msg #Court Welcome to #Court. This is where abusecases are handled. Please type !Report (Nick) (Reason) to report a nickname for abuse! }
}
on *:PART:#Court:{
if ($nick == %Exception) { halt }
if ($nick == %Finished) { halt }
else { sajoin $nick #Court | msg #Court Sorry $nick $+ , but you may not part unless your case is FINISHED. }
}
on *:TEXT:!Report*:#Court:{ notice +#Court Notice: $nick has reported $2 for $3- | msg #Court $2 has been informed of: $3- | notice $2 You are now being sajoined to #Court for: $3- reported by $nick $+ . | sajoin $2 #Court | msg #Court Please start your side of the story, $nick $+ , then it'll be $2 $+ 's turn. Type !Story finished to end it. | mode #Court +v $nick | mode #Court +m | set %Abuser $2 | set %Snitch $Nick }
on *:TEXT:!Story Finished:#Court:{ msg #Court Okay $nick $+ , your story has been finished. It is now %Abuser $+ 's turn. Please type !Story2 Finished when you are done. | mode #Court +v %Abuser | mode #Court -v %Snitch }
on *:TEXT:!Story2 Finished:#Court:{ msg #Court Okay $nick $+ , your story has been finished. Now then, a operator will be here asap to judge your storys. While you are waiting, just chat in another chan or something. | mode #Court -vv %Abuser %Snitch | notice +#Court OPERATOR ASAP! OPERATOR ASAP! You have a case to judge! When you're ready type !Here, when you're done type !Finish Case(1 or 2) 1 = Snitch. 2 = Abuser. Example: !Finish case1 %Snitch }
on 1:TEXT:!Finish Case1*:#Court:{ msg #Court Okay, case CLOSED for $3- $+ ! End of story! | set %Finished $3 | sapart %Finished #Court | unset %Snitch $3 | timer 0 10 /unset %Finished $3 | timer 0 20 /timers off | msg #Court Case closed for $3 $+ . }
on 1:TEXT:!Here:#Court:{ msg #Court Operator $nick is here, he will judge this case. | notice %Abuser You're wanted in #Court | notice %Snitch You're wanted in #Court | msg #Court Now then, $nick go on with your judgement. }
on 1:TEXT:!Finish Case2*:#Court:{ msg #Court Okay, case CLOSED for $3- $+ ! End of story! | set %Finished $3 | sapart %Finished #Court | unset %Abuser $3 | timer 0 10 /unset %Finished $3 | timer 0 20 /timers off | msg #Court Case closed for $3 $+ . }