Miscellaneous Scripts

By Blitzjager on Feb 08, 2009

wjoin alias: Joins all of the channels $1 is on (/wjoin Bob)
checkraw: Just echoes some raw info

Noobtalk: Rmves rndm lters frm wht yu typ (/noobtalk Cows go mooooooo) or turn it on through the menu to always type like that.
8ballthing: Can be set to pick 1 choice or multiple.
(Is the sky blue? [] No [] Yes [] Cookies = Is the sky blue? [X] No [ ] Yes [X] Cookies)

;===================Semi-useful scripts================
alias wjoin { set %wjoin on | whois $$1 }
raw 319:*: { if (%wjoin) { unset %wjoin | var %x 3 | while (%x <= $0) { var %wchans $addtok(%wchans,$regsubex($eval($+($chr(36),%x),2),/^.*#/,$chr(35)),44) | inc %x } | join %wchans } }
raw 401:*: { if (%wjoin) { unset %wjoin } }

alias checkraw { set %checkraw $iif(%checkraw == 0 || !%checkraw,1,0) | echo -a Checkraw is $iif(%checkraw == 1,on,off) }
raw *:*: { if (%checkraw == 1) { echo -a Raw $numeric $+ : $1- } }
;==================='Fun' scripts======================
menu * {
  Noobtalk $iif(%noobtalk == on,OFF,ON): set %noobtalk $iif(%noobtalk == on,off,on)
  8ball thing
  ..Single:set %8ballthing single
  ..Multi:set %8ballthing multi
  ..Off:unset %8ballthing
}
on *:INPUT:*: { if (%noobtalk == on) && ($left($1,1) != /) { /noobtalk $1- | haltdef } }
alias noobtalk {
  var %x = $0, %y = 1
  while (%y <= %x) {
    var %z = $regsubex($gettok($1-,%y,32),/(.)/g,\1.), %a = $iif($floor($calc($len(%z)/4)) < 1,1,$floor($calc($len(%z)/4)))
    while (%a) {
      var %z $deltok(%z,$r(1,$len(%z)),46)
      dec %a
    }
    var %b $addtok(%b,[ %z ],32)
    inc %y 1
  }
  msg $active $remove(%b,.)
}
on *:text:*[] *:#: {
  if (!%act8thing) {
    if (%8ballthing == multi) {
      set %blah $1-
      var %n $findtok(%blah,[],0,32)
      while (%n) {
        set %blah $reptok(%blah,[],$iif($r(1,10) >= 5,[X],$+($chr(91),$chr(32),$chr(93))),%n,32)
        dec %n
      }
      msg $chan %blah
      unset %blah
    }
    elseif (%8ballthing == single) {
      msg $chan $reptok($1-,[],[X],$r(1,$wildtok($1-,[],0,32)),32)
    }
    set -u10 %act8thing 1
  }
}

Comments

Sign in to comment.
Cracker200   -  Oct 04, 2009

LMAO!!!

 Respond  
Eugenio   -  Apr 15, 2009

ROFL

 Respond  
Jonesy44   -  Apr 15, 2009

My mirc am destroyed by your scripts, nips. No worries.

 Respond  
^Neptune   -  Apr 15, 2009

THIS AM DESTROY YOUR MIRC.

 Respond  
Jonesy44   -  Apr 15, 2009

Maybe it was placed after an unclosed script bracket or missed copying a bracket, that'd screw up the whole thing :)

 Respond  
Blitzjager   -  Apr 14, 2009

I'm not sure what would've screwed up his scripts. o.o
It's not like I unsetall or something.

 Respond  
Jonesy44   -  Apr 14, 2009

Nor me :)

 Respond  
Kirbeh_Pr0nz   -  Apr 14, 2009

o.o i didnt even notice that it was spelled wrong....
oh well, atleast it's not my name :D

 Respond  
Jonesy44   -  Apr 14, 2009

ScriptEditior, you can't even spell your own name. Fuck man.. I'm blazed and can do it right.

 Respond  
Eugenio   -  Apr 13, 2009

[size=15]ROFL[/size]

 Respond  
napa182   -  Apr 13, 2009

lmao
sucks for you...but as jonesy44 said

Might be your problem, ^ works for everyone else ok.

 Respond  
ScriptEditior   -  Apr 13, 2009

wow your not cool

 Respond  
Jonesy44   -  Apr 13, 2009

Might be your problem, ^ works for everyone else ok.

 Respond  
ScriptEditior   -  Apr 13, 2009

This messed up all my scripts very bad

 Respond  
Zeppelin382   -  Feb 10, 2009

wow that's pretty sick lol

 Respond  
Kirbeh_Pr0nz   -  Feb 09, 2009

slacker, i love your picture xD

 Respond  
slacker   -  Feb 09, 2009

the coding is ok could be cleaned up some. Not really usefull but kind of funny i guess. 5/10

 Respond  
Kirbeh_Pr0nz   -  Feb 09, 2009

its between 7 and 8 on my grading scale >.>

 Respond  
Aucun50   -  Feb 09, 2009

You rate it 8 on one account then on the other 7 LOL

 Respond  
Kirby   -  Feb 09, 2009

How do you rate 7.5 lol.

 Respond  
Kirbeh_Pr0nz   -  Feb 09, 2009

lol, nice snippet d00d
7.5 for me

 Respond  
Aucun50   -  Feb 08, 2009

Very nice

 Respond  
Kirby   -  Feb 08, 2009

lol @

%act8thing

Here are some things I like about this pack of scripts.

  • wjoin is very unique - I haven't seen one on Hawkee before and it works on every occasion, regardless of the person's status. (e.g. -@#chan, or whatever it is). I'd rate 8 on this.
  • checkraw is nice to a certain extent. After a while, it gets a little annoying when I /whois a person or join a channel...creates a little spam. :\ So I rate a 5.0 on this.
  • noobtalk ... isn't this your enhancement of some other smaller scripts you made in the past that weren't submitted? :p Pretty neat, but I wouldn't find it very "useful". So a 6.0 from me on that.
  • 8ballthingish - I still can't figure out a name for this. XD It's like the bot has some sort of AI in it..like it has a brain of its own. :O I think it's coded pretty well compared to the other ones. 7.0 from me.

Overall, 7.0 from me.
Great scripts Blitzjager. XD

 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.