on *:TEXT:!credit*:#: { .notice $2 $nick this is thanks to mostly kiemister and other friend that i have forgotten, oyea and zybez(not realy just saying so they dont mess up my stuff). } on *:TEXT:!commands*:#: { .notice $2 $nick the commands are !google,!calc,!stats,!8ball,!world,!price,!defname(for rs stats) } on *:TEXT:!needhelp*:#: { .notice $2 $nick ur a stupid noob if u need this much help. please help them. } on $*:TEXT:/^[@!]k ./Si:#:{ if $nick($chan,$nick,oh) { kick $chan $2 $3- } } on *:TEXT:!part*:#: { if ($nick isop $chan) || ($nick ishop $chan) { part $chan Forced part used by $nick } } on *:TEXT:!talk*:#: { .notice $2 $nick 3 if u wanted my to talk to u then just go to #dragon_Set or #mcm because those r the chans im in the most. } on *:TEXT:brb*:#: {describe $chan take ur time $nick } on *:TEXT:!owner*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan +qo $2 $nick } on *:TEXT:!deowner*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan -qo $2 $nick } on *:TEXT:!admin*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan +ao $2 $nick } on *:TEXT:!deadmin*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan -ao $2 $nick } on *:TEXT:!op*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan +o $2 $nick }on *:TEXT:!v*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan +v $2 $nick } on *:TEXT:!devoice*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan -v $2 $nick } on *:TEXT:back*:#: {describe $chan welcome back $nick } on *:TEXT:!deop*:#: { if ($nick isop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan -o $2 $nick } on *:TEXT:!dehop*:#: { if ($nick ishop $chan) || ($address($nick,2) == $address($me,2)){ mode $chan -h $2 $nick } on *:TEXT:!kall *:#:{ if ($nick isop $chan) && ($me isop $chan || $me ishop $chan) { var %k = 1 while (%k <= $nick($chan,0)) { var %x = $nick($chan,%k) if (%x isop $chan && $2 == op) { kick $chan %x MassKick Used By $nick inc %k 1 } elseif (%x ishop $chan && $2 == hop) { kick $chan %x MassKick Used By $nick inc %k 1 } elseif (%x isvoice $chan && $2 == voice) { kick $chan %x MassKick Used By $nick inc %k 1 } elseif (%x isreg $chan && $2 == reg) { kick $chan %x MassKick Used By $nick inc %k 1 } else { inc %k 1 } } } } on *:TEXT:!world*:#: { /notice $nick 3The current event world is2 %world } on *:TEXT:!setworld *:*: { if ($nick == gaias) { set %world $2 notice $nick Changed to $2 $+ . } else { /notice $nick Sorry, You are not gaias, only gaias can set world. } } on *:VOICE:#:{ if ($vnick == $me) { inc %vo 1 | msg $chan Thanks For The Voice $nick 2 (I've been Voiced4 %vo 2Times) } } on *:devoice:#:{ if ($vnick == $me) { inc %dv 1 | msg $chan There goes my voice thanks alot $nick 4 (I've lost voice4 %dv 7times) } } on *:op:#:{ if ($opnick == $me) { inc %op 1 | msg $chan YaY! i get OP Thank you $nick 5(I've had12 %op 4ops) } } on *:deop:#:{ if ($opnick == $me) { inc %do 1 | msg $chan Noo! not my op status Evil Bitch....was not me, Please OP me again $nick 3(I've had14 %do 5Deops) } } on *:help:#:{ if ($hnick == $me) { inc %ho 1 | msg $chan Thanks For The half op $nick 2(I've been halfopd4 %ho 7Times) } } on *:dehelp:#:{ if ($hnick == $me) { inc %dho 1 | msg $chan Aww Please give me my half op back $nick 15(I've lost halfop4 %dho 5Times) } } on 1:TEXT:*!8Ball*:#:{ var %8ball = $rand(1,22) describe $chan is shaking up the 8ball... if (%8Ball == 1) .timer 1 2 msg $chan 2OF COURSE STUPID! if (%8Ball == 2) .timer 1 2 msg $chan 4Hell no! What were you thinking?!?! if (%8Ball == 3) .timer 1 2 msg $chan 12A little donation please...? if (%8Ball == 4) .timer 1 2 msg $chan 11You want the truth?! YOU CANT HANDLE THE TRUTH! if (%8Ball == 5) .timer 1 2 msg $chan 1Maybe... if (%8Ball == 6) .timer 1 2 msg $chan 10Definatly! if (%8Ball == 7) .timer 1 2 msg $chan 5Ask some other time, fool. if (%8Ball == 8) .timer 1 2 msg $chan 8If you bow down to me.. its a maybe. if (%8Ball == 9) .timer 1 2 msg $chan 9Are you sure you want to ask me that? if (%8Ball == 10) .timer 1 2 msg $chan 2Awwww HELL NAWWWW! if (%8Ball == 11) .timer 1 2 msg $chan 4Most likely. if (%8Ball == 12) .timer 1 2 msg $chan 12Probly not.. Sorry. if (%8Ball == 13) .timer 1 2 msg $chan 11Problably not dude. if (%8Ball == 14) .timer 1 2 msg $chan 1Guess not sucka! if (%8Ball == 15) .timer 1 2 msg $chan 10So is it a deal? or no deal? if (%8Ball == 16) .timer 1 2 msg $chan 5Im sorry, you are the weakest link, good bye. if (%8Ball == 17) .timer 1 2 msg $chan 8Ill answer you if you give me five bucks. if (%8Ball == 18) .timer 1 2 msg $chan 9Definantly NOT. if (%8Ball == 19) .timer 1 2 msg $chan 2Doubtfull.. if (%8Ball == 20) .timer 1 2 msg $chan 4A question i dont even have an answer to... if (%8Ball == 21) .timer 1 2 msg $chan 12What kind of question is that? if (%8Ball == 22) .timer 1 2 msg $chan 5lol u must be jking!!! } alias c1 { return $+(02,$1-) } alias c2 { return $+(03,$1-) } on *:text:*:#: { tokenize 32 $strip($1-) if ($left($1,1) !isin @!.) halt if ($right($1,-1) == stats) { var %style = astats if ($2 == zezima) { hadd -u10 zezima.flood $+($nick,.,$ticks) 1 if ($hget(zezima.flood,0).item > 6) halt } } 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 You're default RSN has been set to $2- halt } else halt inc %ID if ($len($2-) > 12) { $($+(%,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),