on *:text:!av*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { set %voicenick $2- /cs access $chan add %voicenick 3 /notice %voicenick You have been added to the auto-voice list. /notice $nick %voicenick has been added to the auto-voice list. /mode $chan +v %voicenick } } ON $*:TEXT:/^[!@.]gaymeter*/Si:*:{ /set %8ball $rand(1,102) if (%8ball == 1) .msg $chan hmm $2- is 1% gay if (%8ball == 2) .msg $chan hmm $2- is 2% gay if (%8ball == 3) .msg $chan hmm $2- is 3% gay if (%8ball == 4) .msg $chan hmm $2- is 4% gay if (%8ball == 5) .msg $chan hmm $2- is 5% gay if (%8ball == 6) .msg $chan hmm $2- is 6% gay if (%8ball == 7) .msg $chan hmm $2- is 7% gay if (%8ball == 8) .msg $chan hmm $2- is 8% gay if (%8ball == 9) .msg $chan hmm $2- is 9% gay if (%8ball == 10) .msg $chan hmm $2- is 10 %gay if (%8ball == 11) .msg $chan hmm $2- is 11% gay if (%8ball == 12) .msg $chan hmm $2- is 12% gay if (%8ball == 13) .msg $chan hmm $2- is 13% gay if (%8ball == 14) .msg $chan hmm $2- is 14% gay if (%8ball == 15) .msg $chan hmm $2- is 15% gay if (%8ball == 16) .msg $chan hmm $2- is 16% gay if (%8ball == 17) .msg $chan hmm $2- is 17% gay if (%8ball == 18) .msg $chan hmm $2- is 18% gay if (%8ball == 19) .msg $chan hmm $2- is 19% gay if (%8ball == 20) .msg $chan hmm $2- is 20% gay if (%8ball == 21) .msg $chan hmm $2- is 21% gay if (%8ball == 22) .msg $chan hmm $2- is 22% gay if (%8ball == 23) .msg $chan hmm $2- is 23% gay if (%8ball == 24) .msg $chan hmm $2- is 24% gay if (%8ball == 25) .msg $chan hmm $2- is 25% gay if (%8ball == 26) .msg $chan hmm $2- is 26% gay if (%8ball == 27) .msg $chan hmm $2- is 27% gay if (%8ball == 28) .msg $chan hmm $2- is 28% gay if (%8ball == 29) .msg $chan hmm $2- is 29% gay if (%8ball == 30) .msg $chan hmm $2- is 30% gay if (%8ball == 31) .msg $chan hmm $2- is 31% gay if (%8ball == 32) .msg $chan hmm $2- is 32% gay if (%8ball == 33) .msg $chan hmm $2- is 33% gay if (%8ball == 34) .msg $chan hmm $2- is 34% gay if (%8ball == 35) .msg $chan hmm $2- is 35% gay if (%8ball == 36) .msg $chan hmm $2- is 36% gay if (%8ball == 37) .msg $chan hmm $2- is 37% gay if (%8ball == 38) .msg $chan hmm $2- is 38% gay if (%8ball == 39) .msg $chan hmm $2- is 39% gay if (%8ball == 40) .msg $chan hmm $2- is 40% gay if (%8ball == 41) .msg $chan hmm $2- is 41% gay if (%8ball == 42) .msg $chan hmm $2- is 42% gay if (%8ball == 43) .msg $chan hmm $2- is 43% gay if (%8ball == 44) .msg $chan hmm $2- is 44% gay if (%8ball == 45) .msg $chan hmm $2- is 45% gay if (%8ball == 46) .msg $chan hmm $2- is 46% gay if (%8ball == 47) .msg $chan hmm $2- is 47% gay if (%8ball == 48) .msg $chan hmm $2- is 48% gay if (%8ball == 49) .msg $chan hmm $2- is 49% gay if (%8ball == 50) .msg $chan hmm $2- is 50% gay if (%8ball == 51) .msg $chan hmm $2- is 51% gay if (%8ball == 52) .msg $chan hmm $2- is 52% gay if (%8ball == 53) .msg $chan hmm $2- is 53% gay if (%8ball == 54) .msg $chan hmm $2- is 54% gay if (%8ball == 55) .msg $chan hmm $2- is 55% gay if (%8ball == 56) .msg $chan hmm $2- is 56% gay if (%8ball == 57) .msg $chan hmm $2- is 57% gay if (%8ball == 58) .msg $chan hmm $2- is 58% gay if (%8ball == 59) .msg $chan hmm $2- is 59% gay if (%8ball == 60) .msg $chan hmm $2- is 60% gay if (%8ball == 61) .msg $chan hmm $2- is 61% gay if (%8ball == 62) .msg $chan hmm $2- is 62% gay if (%8ball == 63) .msg $chan hmm $2- is 63% gay if (%8ball == 64) .msg $chan hmm $2- is 64% gay if (%8ball == 65) .msg $chan hmm $2- is 65% gay if (%8ball == 66) .msg $chan hmm $2- is 66% gay if (%8ball == 67) .msg $chan hmm $2- is 67% gay if (%8ball == 68) .msg $chan hmm $2- is 68% gay if (%8ball == 69) .msg $chan hmm $2- is 69% gay if (%8ball == 70) .msg $chan hmm $2- is 70% gay if (%8ball == 71) .msg $chan hmm $2- is 71% gay if (%8ball == 72) .msg $chan hmm $2- is 72% gay if (%8ball == 73) .msg $chan hmm $2- is 73% gay if (%8ball == 74) .msg $chan hmm $2- is 74% gay if (%8ball == 75) .msg $chan hmm $2- is 75% gay if (%8ball == 76) .msg $chan hmm $2- is 76% gay if (%8ball == 77) .msg $chan hmm $2- is 77% gay if (%8ball == 78) .msg $chan hmm $2- is 78% gay if (%8ball == 79) .msg $chan hmm $2- is 79% gay if (%8ball == 80) .msg $chan hmm $2- is 80% gay if (%8ball == 81) .msg $chan hmm $2- is 81% gay if (%8ball == 82) .msg $chan hmm $2- is 82% gay if (%8ball == 83) .msg $chan hmm $2- is 83% gay if (%8ball == 84) .msg $chan hmm $2- is 84% gay if (%8ball == 85) .msg $chan hmm $2- is 85% gay if (%8ball == 86) .msg $chan hmm $2- is 86% gay if (%8ball == 87) .msg $chan hmm $2- is 87% gay if (%8ball == 88) .msg $chan hmm $2- is 88% gay if (%8ball == 89) .msg $chan hmm $2- is 89% gay if (%8ball == 90) .msg $chan hmm $2- is 90% gay if (%8ball == 91) .msg $chan hmm $2- is 91% gay if (%8ball == 92) .msg $chan hmm $2- is 92% gay if (%8ball == 93) .msg $chan hmm $2- is 93% gay if (%8ball == 94) .msg $chan hmm $2- is 94% gay if (%8ball == 95) .msg $chan hmm $2- is 95% gay if (%8ball == 96) .msg $chan hmm $2- is 96% gay if (%8ball == 97) .msg $chan hmm $2- is 97% gay if (%8ball == 98) .msg $chan hmm $2- is 98% gay if (%8ball == 99) .msg $chan hmm $2- is 99% gay if (%8ball == 100) .msg $chan hmm $2- is 100% gay if (%8ball == 101) .msg $chan hmm $2- is 0% gay if (%8ball == 102) .msg $chan hmm $2- is Completely Gay. 999%. } ON $*:TEXT:/^[!@.]penistest*/Si:*:{ /set %8ball $rand(1,8) if (%8ball == 1) .msg $chan wow, $2 How do you live with such a small thing? if (%8ball == 2) .msg $chan woah, $2 It's so huge!! if (%8ball == 3) .msg $chan hmm, $2 I might need a telescope! if (%8ball == 4) .msg $chan OMG, $2 ITS A MONSTER if (%8ball == 5) .msg $chan OMG, $2 ITS really small from Swifty (The master on these things) if (%8ball == 6) .msg $chan OMG, $2 OMG Eng would lick that! if (%8ball == 7) .msg $chan OMG, $2 Put it away, it's fucking demented. if (%8ball == 8) .msg $chan Jesus Mary Christ, $2 Is it just me, but you have tits AND a dick? SHIT! } on $*:text:/^[!@.]slap*/Si:#: { /set %8ball $rand(1,14) if (%8ball == 1) .describe $chan slaps $2 with a Abbysal whip if (%8ball == 2) .describe $chan slaps $2 with a 2ez1pure if (%8ball == 3) .describe $chan slaps $2 with a Defiler (level 100) if (%8ball == 4) .describe $chan slaps $2 with a Guthans warspear (100) if (%8ball == 5) .describe $chan slaps $2 with a Rune Essence if (%8ball == 6) .describe $chan slaps $2 with a Ddp++ if (%8ball == 7) .describe $chan slaps $2 with a Dragon 2hand if (%8ball == 7) .describe $chan slaps $2 with a Ring of charos(a) if (%8ball == 8) .describe $chan slaps $2 with a rune plateskirt (g) if (%8ball == 9) .describe $chan slaps $2 with a Burnt lobster if (%8ball == 10) .describe $chan slaps $2 with a Wizard hat (g) if (%8ball == 11) .describe $chan slaps $2 with a Dharoks great axe (75) if (%8ball == 12) .describe $chan slaps $2 with a Void knight if (%8ball == 13) .describe $chan slaps $2 with 2\3 of a chocolate cake if (%8ball == 14) .describe $chan slaps $2 with a Green boater } ON $*:TEXT:/^[!@.]8ball*/Si:*:{ /set %8ball $rand(1,8) if (%8ball == 1) .msg $chan 4No! if (%8ball == 2) .msg $chan 4Yes if (%8ball == 3) .msg $chan 4Maybe if (%8ball == 4) .msg $chan 4of course if (%8ball == 5) .msg $chan 4Are you crazy?!?! if (%8ball == 6) /msg $chan 4How should I know? if (%8ball == 7) /msg $chan 4Are you fucking dumb? if (%8ball == 8) /msg $chan 4All I know is your mother is a man. } on *:TEXT:!Calc*:#: { notice $nick 8,1.4,1::8,1.0,1The answer to $2 is: $calc($replace($2,x,*))8,1.4,1::8,1. } alias c1 { return $+( 4 $1-,) } alias c2 { return $+( 7 $1-,) } on *:text:*:#: { tokenize 32 $strip($1-) if ($left($1,1) !isin @!.) halt if ($right($1,-1) == stats) var %style = astats elseif ($regex($1,/co?mb(at)?/Si)) var %style = combat elseif ($setskill($remove($1,@,!,.))) var %style = istat, %skill = $setskill($remove($1,@,!,.)) elseif ($right($1,-1) == defname) && ($2) { writeini DefRSN.ini RSNs $mask($fulladdress,3) $replace($2-,$chr(32),-) .notice $nick 7You're default RSN for the host 4 $mask($fulladdress,3) 7has been set to $2- halt } else halt inc %ID if ($len($2-) > 12) { 4 $($+(%,stats.display.,%ID),2) $c1(The nick) $c2($2-) $c1(is too long) cleanup %ID halt } elseif ($2) set $+(%,stats.rsn.,%ID) $replace($2-,$chr(32),-) elseif ($readini(DefRSN.ini,RSNs,$mask($fulladdress,3))) set $+(%,stats.rsn.,%ID) $ifmatch elseif ($readini(DefRSN.ini,RSNs,$nick)) set $+(%,stats.rsn.,%ID) $ifmatch else set $+(%,stats.rsn.,%ID) $nick set $+(%,stats.style.,%ID) %style set $+(%,stats.skill.,%ID) %skill set $+(%,stats.display.,%ID) $iif($left($1,1) == @,msg $chan,notice $nick) sockopen $+(stats.,%ID) hiscore.runescape.com 80 } on *:sockopen:stats.*: { var %id = $gettok($sockname,2,46) sockwrite -n $sockname GET /lang/en/aff/runescape/hiscorepersonal.ws?user1= $+ $($+(%,stats.rsn.,%ID),2) HTTP/1.1 sockwrite -n $sockname Host: hiscore.runescape.com $+ $crlf $+ $crlf } on *:sockread:stats.*: { sockread &Incoming bwrite $sockname -1 -1 &Incoming if ($bfind(&Incoming, 1, ).text) makehash $sockname elseif ($bfind(&Incoming, 1, does not feature in the hiscores.).text) { $($+(%,stats.display.,%ID),2) $c1(The nick) $c2($($+(%,stats.rsn.,%ID),2)) $c1(Does not appear in the hiscores) cleanup $gettok($sockname,2,46) } } alias -l makehash { var %file = $1 bread %file 1 $file(%file).size &stats var %currentstat, %x = 1 while (%x) { var %x = $bfind(&stats,$calc(%x + 1),