Court style abusecase thingy.

By Roxas on May 04, 2008

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 $+ . }

Comments

Sign in to comment.
Roxas   -  May 04, 2008

Yeah, I was thinking, since alot of operators never reply in my abusecase channel maybe this bot can annoy them to death and MAKE them come. :)

 Respond  
Eugenio   -  May 04, 2008

I like it, very funny

 Respond  
Roxas   -  May 04, 2008

What? D:

 Respond  
Eugenio   -  May 04, 2008

lol

 Respond  
Roxas   -  May 04, 2008

Enjoy, post bugs or suggestions here. Thanks!

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.