Another Useless 8ball script?

By Fatal_Point on Jul 28, 2007

Type !8b and then the question. Plain and simple.

Btw; do me a favor and flame me because this is the 4834735634743453425365th 8ball script.

I don't like colors or design. Keeps it nice, clean, and easy on the eyes if you have a modified color-box.

Includes:
-Spam Kick
//6 lines in 10 seconds.
-Specific word triggers
//So that when someone asks "How do you make pie?" the bot doesn't go saying Yes.
-18 outputs

on *:text:*:#:{
  if ($1 == !8b) {
    inc -u10 %spam. [ $+ [ $nick ] ]
    if (%spam. [ $+ [ $nick ] ] == 6) { msg $chan $+ $nick $+ , stop spamming Eightball! You can resume Eightball in ten seconds. } halt
    if (%spam. [ $+ [ $nick ] ] == 8) { KICK $chan $nick Spam! } halt
    set %a.b $rand(1,18) {
      if (!$2) { msg $chan - $+ $nick $+ - What? I can't hear you. (Syntax: !8b (question)) } halt
      if (why isin $2) { msg $chan  $nick  Why? Why would I know? } halt
      if (. isin $2) { msg $chan  $nick  Ask a question?  } halt
      if (who isin $2) { msg $chan - $+ $nick $+ - Define who? } halt
      if (what isin $2) { msg $chan - $+ $nick $+ -  What're you talking about? } halt
      if (when isin $2) { msg $chan - $+ $nick $+ -  I feel a bit deaf, sorry. } halt
      if (how isin $2) { msg $chan - $+ $nick $+ -  Eightballs can't answer 'how' questions! } halt
      if ($2 == ?) { msg $chan - $+ $nick $+ -  I don't see what you're asking. } halt
      if (gay isin $2-) { msg $chan - $+ $nick $+ -  Don't ask me questions like that! } halt
      if (**** isin $2-) { msg $chan - $+ $nick $+ -  Don't ask me questions like that! } halt
      if (fuck isin $2-) { msg $chan - $+ $nick $+ -  Don't ask me questions like that! } halt
      if (noob isin $2-) { msg $chan - $+ $nick $+ -  Don't ask me questions like that! } halt
      else {
        if (%a.b == 1) { MSG $CHAN - $+ $nick $+ -  ..... Maybe.. }
        if (%a.b == 2) { MSG $CHAN - $+ $nick $+ -  Sure, lets go with that. }
        if (%a.b == 3) { MSG $CHAN - $+ $nick $+ -  Of course not, what were you thinking? }
        if (%a.b == 4) { MSG $CHAN - $+ $nick $+ -  No.. Stop asking me stupid questions! }
        if (%a.b == 5) { MSG $CHAN - $+ $nick $+ -  You're funny. }
        if (%a.b == 6) { MSG $CHAN - $+ $nick $+ -  NO DUH! }
        if (%a.b == 7) { MSG $CHAN - $+ $nick $+ -  What'd you eat for lunch? }
        if (%a.b == 8) { MSG $CHAN - $+ $nick $+ -  Argh! 8ball stuck! }
        if (%a.b == 9) { MSG $CHAN - $+ $nick $+ -  Yes. }
        if (%a.b == 10) { MSG $CHAN - $+ $nick $+ -  ROBOTS ARE TAKING OVER THE WORLD! }
        if (%a.b == 11) { msg $chan - $+ $nick $+ -  You want the truth? Well, guess what? YOU CAN'T HANDLE THE TRUTH! MWAHAHAHA }
        if (%a.b == 12) { msg $chan - $+ $nick $+ -  Ask another time. }
        if (%a.b == 13) { msg $chan - $+ $nick $+ -  No. }
        if (%a.b == 14) { msg $chan - $+ $nick $+ -  I don't know! }
        if (%a.b == 15) { msg $chan - $+ $nick $+ -  Of course!! }
        if (%a.b == 16) { msg $chan - $+ $nick $+ -  Maybe, if the sky were in a coma. }
        if (%a.b == 17) { msg $chan - $+ $nick $+ -  Once in a blue moon. }
        if (%a.b == 18) { msg $chan - $+ $nick $+ -  Yes, no, maybe so. }
        unset %a.b
        halt
      }
    }
  }
}

Comments

Sign in to comment.
guest598594   -  Sep 05, 2007

you can just put one halt at the end, and actually, i dont even think you need it

 Respond  
|MELIORITE|   -  Jul 30, 2007

Nice try at a variation. The original 8ball is not set on text triggers other than the command 8ball so the responses come out at random. You\'ve added some specific triggers- nice try

 Respond  
Fatal_Point   -  Jul 30, 2007

8ball is the magic 8ball, where you ask a question and shake it up and it gives you an answer.

 Respond  
NouMeRo   -  Jul 30, 2007

Can anyone explain me what 8ball is ? w0w

 Respond  
Fatal_Point   -  Jul 30, 2007

I tried to make it random.. xD

 Respond  
Anti   -  Jul 30, 2007

LOL what kind of 8 ball is that i go and type !8b how are you <8Ball> You smell funny
LOLs i wouldnt use it well done btw :)

 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.