On *:CONNECT:{ /msg nickserv identify my pass } on *:JOIN:#:{ if ($chan == #TzHaar) { halt } inc $+(%,joins,$chan) | notice $nick 11,12Welkom in $chan  $nick I Hope That You Make Fun With Other People! notice $nick 11U Are Person Nr $+ : $($+(%,joins,$chan),2) } On *:JOIN:#futuredream:#:{ /notice $nick For a Voice PM a (Half)Op. } On *:TEXT:!join*:#:{ If (*0,0* iswm $2) || ($2 == #0,0) || ($me ison $2) { halt } /join $2 | /msg $2 11,4I'm invited by $nick $+ . Thanks!! } On *:INVITE:#:{ /join $chan /msg $chan 11,4I'm invited by $nick . Thanks!! } On *:TEXT:!part*:#:{ If ($nick isop $chan) || ($nick ishop $chan) || ($address($nick,2) == $address($me,2)) { /part $2 | /msg $2 11,4I'm parted by $nick $+ . } } On *:TEXT:!part \Google`:*:{ If ($address($nick,2) == $address($me,2)) { /msg $chan Ok $nick maybe i see you later | /msg $chan Cya all | /join #0,0 } } On *:TEXT:!leave:*:{ If ($address($nick,2) == $address($me,2)) || ($nick isop $chan) || ($nick ishop $chan) { /part $chan 12Omg why you dont like me?4 $nick  } } on *:TEXT:@counter:#: { /msg $chan 11,12They are $nick(#,0) users in this channel! } on *:TEXT:!accept*:#: { If ($nick isop $chan) || ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /cs access $chan add $3 3 /msg $chan 7Added3•4 $3- 3•7To Auto Voice List } } On *:TEXT:!clist*:#:{ /msg $nick 4,15 [12,15\Google` Command List Made By J-DreamO.4,15]  /msg $nick 3,12[!]accept5,1 You dont know code for a-voice typ !accept #channel nick than ill do it for you (+o for it). /msg $nick 11,12[!]part \Google`5,1 You dont like me. ( Only (half)ops can leave me. ) /msg $nick 3,12/invite \Google` #channel5,1 You want me in your channel typ it. /msg $nick 11,12[!/@]calc5,1 You can calculate someting. /msg $nick 3,12[!/@]price5,1 You dont know any price of a item than you can use this command. /msg $nick 11,12[!/@]stats5,1 You like to check your stats or the stats of a other person try this command. /msg $nick 3,12[!]grats5,1 You can grats any1 with this command. (!grats <nick> <lvl> <skill> /msg $nick 11,12[!/@]site5,1 You dont know a RuneScape helping site ? Try this. /msg $nick 3,12[!]say5,1 You like to talk with the bot try this. (!say <TEXT HERE>) /msg $nick 11,12[!/@]players5,1 You see how many RuneScaper's they are plating now. /msg $nick 3,12[!/@]time5,1 You dont know the time then is this the perfect comand. /msg $nick 11,12[@]counter5,1 Is it druk in your channel and you dont know how many people they are typ @counter /msg $nick 3,12[!]c/colors5,1 There you can see all mIRC collor's. /msg $nick 11,12[!]rs-tools5,1 Here you cane see the new RuneScape Tools. /msg $nick 3,12[!]pfishing5,1 You dont know what Power Fishing is try this. /msg $nick 11,12[!]m-chip5,1 Is your member ship empty here the link for new member chip. /msg $nick 3,12[!]google5,1 To search for sites that you like. /msg $nick 11,12[@]youtube5,1 To search for a vid on www.youtube.com. /msg $nick 3,12[!/@](e)xp5,1 To see how many exp you need for next lvl. /msg $nick 11,12[!/@]wiki5,1 To search info about whwat you want. /msg $nick 3,12[!]fring5,1 FairyRings: To know where it is (!fring-code for FairyRings Codes). /msg $nick 11,12[!]fring-code5,1 All code's of FairyRing Teleport (Comming Soon) . /msg $nick 4,15 [12,15You got any good idea's for a script ? /msg J-DreamO [TEXT] or mail to google-bot@hotmail.com4,15]  } On *:TEXT:!fring-code*:#:{ /notice $nick $nick This Command Comming Soon :) } On *:TEXT:!rs-tools*:#:{ /notice $nick Esc - Inventory /notice $nick F1 - Combat opties /notice $nick F2 - You skills /notice $nick F3 - Quest Journal /notice $nick F4 - Equipped interface /notice $nick F5 - Prayer /notice $nick F6 - Magebook /notice $nick F8 - Friends liist /notice $nick F9 - Ignore list /notice $nick F10 - Optie interface /notice $nick F11 - Emotes /notice $nick F12 - Music Player /notice $nick Control - Run } On *:TEXT:!pfishing*:#:{ /msg $nick 1: You need the quest Shilo Village. /msg $nick 2: Go to Shilo Village. /msg $nick 3: Take a fly fishrod and 25 feathers of your bank. /msg $nick 4: Go to north-easth north ther you see a river. /msg $nick 5: Go fish there. /msg $nick 6: Are you out of feathers ? Go to south-easth of Shilo Village there is a fish shop. /msg $nick 7: Sell there your raw fish and buy 25 feathers. /msg $nick 8: And restart this all the time. } ON $*:TEXT:/^[!@](e)?xp/Si:#:{ $iif($left($1,1) == @,msg $chan,notice $nick) 11[6L3evel:6 $2 $+ 11] [6E3xp:6 $bytes($xp($2),db) $+ 11] } alias xp { var %x = 1, %level = $calc($1 - 1), %xp = 0 while (%x <= %level) { var %tempxp = $calc($floor($calc(%x + 300 * 2 ^ (%x / 7))) / 4) inc %xp %tempxp inc %x } return $int(%xp) } on *:TEXT:!Global*:#: { If ($address($nick,2) == $address($me,2)) { amsg 4,15 [12,15Global4,15] 14,1 $2- 4,1[14 $nick 4,1] } } alias fairyring.code.1 { if ($regex($1,/^(a|b|c|d)$/Si)) { return $true } else { return $false } } alias fairyring.code.2 { if ($regex($1,/^(i|j|k|l)$/Si)) { return $true } else { return $false } } alias fairyring.code.3 { if ($regex($1,/^(p|q|r|s)$/Si)) { return $true } else { return $false } } alias fairyring.location { if ($1 == AIQ) { return Mudskipper Point } if ($1 == AIR) { return Desert island (south of Ardougne port, east of the Necromancer tower) } if ($1 == AJR) { return Fremennik Slayer Cave entrance } if ($1 == AJS) { return Pengiun isle (north of Miscellania and Etceteria) } if ($1 == AKQ) { return Piscatoris Fishing Colony } if ($1 == AKS) { return Feldip Hills (near the gnome glider) } if ($1 == ALR) { return Abyssal area (all abyssal monsters, including Abyssal Demons) } if ($1 == ALS) { return McGrubor's Wood } if ($1 == BIP) { return Island in the River Salve } if ($1 == BIQ) { return Desert (Camels and Desert Wolves, southeast of the Kalphite Lair) } if ($1 == BIS) { return Ardougne Zoo unicorn cage } if ($1 == BJR) { return Fisher King's Realm (from the Holy Grail quest) } if ($1 == BKP) { return Chompy hunting swamp (south of Castle Wars) } if ($1 == BKQ) { return Enchanted Valley (with Centaurs, rabbits, and tree spirits) } if ($1 == BKR) { return Northeastern Mort Myre Swamp (southeast of CKS) } if ($1 == BLP) { return TzHaar } if ($1 == BLR) { return Legends Guild } if ($1 == CIP) { return Miscellania } if ($1 == CIQ) { return South of the Tree Gnome Village } if ($1 == CJR) { return Sinclair Mansion } if ($1 == CKP) { return Higher Planes (Star Flower respawn) } if ($1 == CKR) { return Karambwanji fishing spot (northwest of Shilo Village) } if ($1 == CKS) { return Canifis Bittercap Mushroom patch } if ($1 == CLP) { return Island northeast of the Wizards Tower } if ($1 == CLS) { return Gnome Hazelmere's house } if ($1 == DIR) { return Goraks and Cloud Banks } if ($1 == DIS) { return Wizard Tower } if ($1 == DJP) { return Necromancer Tower } if ($1 == DJR) { return Northwest of Sinclair Mansion } if ($1 == DKP) { return Karambwan fishing spot (north of the nature altar) } if ($1 == DKR) { return Edgeville canoe station } if ($1 == DKS) { return Snow Hunting Grounds (north of Keldagrim entrance) } if ($1 == DLQ) { return Desert (lizards, north of Nardah) } if ($1 == DLR) { return Isle in Isafdar Poison Waste } if ($1 == DLS) { return Cavern near the Myreque } else { return N/A } } on *:TEXT:!fring*:#: { if ($len($2) != 3) { .notice $nick Error: must be a 3 letter code | halt } if ($fairyring.code.1($mid($2,1,1)) == $false) { .notice $nick Error: !fairyring (abcd)(ijkl)(pqrs) | halt } if ($fairyring.code.2($mid($2,2,1)) == $false) { .notice $nick Error: !fairyring (abcd)(ijkl)(pqrs) | halt } if ($fairyring.code.3($mid($2,3,1)) == $false) { .notice $nick Error: !fairyring (abcd)(ijkl)(pqrs) | halt } $iif($left($1,1) == @,msg $chan,notice $nick) $nick $upper($2) = $fairyring.location($2) } on *:text:!tb*:#: { if ($nick ishop $chan) || ($nick isop $chan) { ban -ku $+ $calc( $3 * 60 ) $chan $2 $4- } } On *:TEXT:@info*:#:{ /msg $chan 4,1 R11,1uneScape 4,1T11,1ools 4,1A11,1nd 4,1T11,1ips 4,1B11,1ot: 8Google`11. 4,1H11,1osted 4,1A11,1nd 4,1B11,1uilt 4,1b11,1y 4,18J-DreamO11. } On *:TEXT:!info*:#:{ /notice $nick 4,1 R11,1uneScape 4,1T11,1ools 4,1A11,1nd 4,1T11,1ips 4,1B11,1ot: 8Google`11. 4,1H11,1osted 4,1A11,1nd 4,1B11,1uilt 4,1b11,1y 4,18J-DreamO11. } On *:TEXT:+mute*:#:{ /mode $chan +m } On *:TEXT:-mute*:#:{ /mode $chan -m } On *:TEXT:!test1*:#: { /msg $chan You are $rand(0,100) $+ % addicted on RuneScape. } On *:TEXT:!c:*: { /notice $nick Collor's 0 01 12 23 34 45 56 67 78 89 910 1011 1112 1213 1314 1415 15 } On *:TEXT:!colors:*: { /notice $nick Collor's 0 01 12 23 34 45 56 67 78 89 910 1011 1112 1213 1314 1415 15 } On *:TEXT:!commands*:#:{ /notice $nick To see my commands typ: !clist . } On *:TEXT:!site*:#:{ /notice $nick 12You like a Rs help site 4»7»8»12 0For Dutch people 3www.tzhaar.nl 0and for Other people 3www.runehq.com 8«7«4« } On *:TEXT:@site*:#:{ /msg $chan 12You like a Rs help site 4»7»8»12 0For Dutch people 3www.tzhaar.nl 0and for Other people 3www.runehq.com 8«7«4« } On *:TEXT:!say*:#: { /msg $chan 11æ4¤11æ15~( 3 $+ $2- 15)~11æ4¤11æ } On *:TEXT:!w-2:*: { /notice $nick 0Fast to World2 ? 9--> 4»7»8»0 www.world2rs.com 8«7«4« } on *:TEXT:!calc*:#:{ /notice $nick $nick $+ : 0[12_4The Answer On7 $2- $+ 4=7 $bytes($calc($2),bd) 12_0] } on *:TEXT:@calc*:#:{ /msg $chan $nick $+ : 0[12_4The Answer On7 $2- $+ 4=7 $bytes($calc($2),bd) 12_0] } On *:TEXT:!m-chip*:#:{ /notice $nick 0You like new member chip ? Here the link 9--> 4»7»8»0 http://www.runescape.com/members/subscribe.ws 8«7«4« } on *:text:!time:*:{ /notice $nick 12The time in Netherlands is: 3 $time 12and date is:3 $day $date  } } on *:text:@time:*:{ /msg $chan 3 $nick 12The time in Netherlands is: 3 $time 12and date is:3 $day $date  } } on *:text:!wiki*:#:{ notice $nick 4E5nglish4W5ikipedia 4R5esult4 4F5or6 $2- 4:15 http://en.wikipedia.org/wiki/ $+ $2- } on *:text:@wiki*:#:{ msg $chan 4E5nglish4W5ikipedia 4R5esult4 4F5or6 $2- 4:15 http://en.wikipedia.org/wiki/ $+ $2- } on *:text:@youtube*:#: { if ($sock(youtube)) .sockclose youtube set %Ychan $chan set %youtubetext $2- sockopen youtube youtube.com 80 } on *:SOCKOPEN:youtube: { sockwrite -nt $sockname GET /results?search_query= $+ %youtubetext $+ &search= HTTP/1.1 sockwrite -nt $sockname Host: youtube.com sockwrite -nt $sockname $crlf } on *:SOCKREAD:youtube: { if ($sockerr) { msg %chan Socket Error: $sockname $+ . halt } else { var %sockreader sockread %sockreader if (*newvtitlelink* iswm %sockreader) { noop $regex(%sockreader,/href="(.*?)" rel=/Si) set %youtube $regml(1) msg %Ychan 4Y5ou4T5ube 4S5earch4,5....15 www.youtube.com $+ %youtube unset %Ychan sockclose youtube } } } on *:input:*: { if ($1 = !google) && ($2) { if ($chan = $null) { run http://www.google.com/search?q= $+ $htmlfrm($2-) halt } run http://www.google.com/search?q= $+ $htmlfrm($2-) halt } } on *:text:*!google*:*: { if ($chan = $null) { notice $nick http://www.google.com/search?q= $+ $htmlfrm($2-) halt } notice $nick http://www.google.com/search?q= $+ $htmlfrm($2-) } alias htmlfrm { var %i = 1,%r while (%i <= $len($1-)) { if ($mid($1-,%i,1) isalnum) { %r = %r $+ $ifmatch } else { %r = %r $+ % $+ $base($asc($mid($1-,%i,1)),10,16,2) } inc %i } return %r } on *:QUIT: { if (. isin $1) && (. isin $2) && ($3 == $null) && (%nets != $2) { inc %netsplits set %nets $2 timer 1 10 unset %nets amsg 6N3etsplit 6D3etected!6 $1 3and6 $2 | halt } } On *:TEXT:!grats*:#:{ /msg $chan 4(~4,11 !¤4,11! 7,12 !¤7,12! 8,2 !¤8,2! 4,1 $nick 12,1 Congratuations4,1 $2 12,1with4,1 $3 12,1 lvl4,1 $4- 8,2 !¤8,2! 7,12 !¤7,12! 4,11 !¤4,11! 4,1~) } On *:TEXT:+v*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) || ($address($nick,2) == $address(dani_l11,2)) { /mode $chan +vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv $2- } } On *:TEXT:-v*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) || ($address($nick,2) == $address(dani_l11,2)) { /mode $chan -vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv $2- } } On *:TEXT:+h*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /mode $chan +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh $2- } } On *:TEXT:-h*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2))) { /mode $chan -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh $2- } } On *:TEXT:+o*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /mode $chan +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo $2- } } On *:TEXT:-o*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /mode $chan -ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo $2- } } On *:TEXT:+b*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /mode $chan +bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb $2- } } On *:TEXT:-b*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /mode $chan -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb $2- } } On *:TEXT:+k*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /kick $chan $2- } } On *:TEXT:-k*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /ban -k $chan $2- } } On *:TEXT:+ak*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /cs akick $chan add $2- } } On *:TEXT:-ak*:#:{ If ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { /cs akick $chan del $2- } } on $*:text:/^[!@.]players/Si:#:{ sockclose players set %output.players $iif($left($1,1) == @, msg $chan, notice $nick) sockopen players www.o-ss.net 80 } ON *:SOCKOPEN:players:{ sockwrite -nt $sockname GET /parsers/players.php HTTP/1.1 sockwrite -nt $sockname Host: www.o-ss.net sockwrite -nt $sockname $crlf } ON *:SOCKREAD:players:{ if ($sockerr) { echo -a Error in total players on RuneScape lookup sockclose $sockname halt } else { var %read sockread %read if (*end* iswm %read) { %output.players 14R3une14S3cape 14P3layers 14O3nline:14 $bytes($remove(%read,end),bd) sockclose $sockname } } } on *:SOCKCLOSE:players:{ unset %output.players } On $*:TEXT:/^[!@](price(check)?|gold)/Si:#:{ if ($chan == #pc) { halt } If ($chan == #rsmarket) { halt } If (!$2) { notice $nick [Price Guide]: You must supply a item - !price } Else { Inc %id Set $+(%,price.item.,%id) $replace($2-,$chr(32),$chr(37) $+ 20) Set $+(%,price.style.,%id) $iif($left($1,1) == @,msg $chan,notice $nick) 4,15 [12,15Price Guide4,15] 11,12 Sockopen $+(price.,%id) zybez.net 80 } } On *:SOCKOPEN:price.*:{ Var %id = $gettok($sockname,2,46) Sockwrite -nt $sockname GET /priceguide.php?search_terms= $+ $($+(%,price.item.,%id),2) $+ &search_area=1&price_low=&price_high=&member=1 HTTP/1.1 Sockwrite -nt $sockname Host: www.zybez.net Sockwrite -nt $sockname $+($crlf,$crlf) } On *:SOCKREAD:price.*:{ Var %id = $gettok($sockname,2,46) Var %style = $($+(%,price.style.,%id),2), $& %item = $replace($($+(%,price.item.,%id),2),$chr(37) $+ 20,$chr(32)) If ($sockerr) { %style An error occured while connecting Unset $+(%,price.*) Sockclose $+(price.,%id) } Else { Var %read Sockread %read If (*Your search did not return any results. Please make sure your spelling is correct and that you are typing full words.* iswm %read) { %style 11,4Geen resultaten gevonden voor: " $+ %item $+ " Unset $+(%,price.*.,%id) Sockclose $+(price.,%id) } If (*** iswm %read) { Tokenize 32 $nohtml(%read) Set $+(%,price.name.,%id) $1- } If (*** iswm %read) { Tokenize 32 $nohtml(%read) Set $+(%,price.price.,%id) $1- } If (*** iswm %read) { Tokenize 32 $nohtml(%read) Inc $+(%,price.times.,%id) If ($($+(%,price.times.,%id),2) == 6) { %style Max results of 5 allowed. Try making your search for " $+ %item $+ " more specific. Unset $+(%,price.*.,%id) Sockclose $+(price.,%id) } Elseif ($($+(%,price.times.,%id),2) <= 5) { %style Item - $($+(%,price.name.,%id),2) Price ~ $($+(%,price.price.,%id),2) [Categorie]: - $1- Unset $+(%,price.name.,%id) Unset $+(%,price.price.,%id) } } If (** iswm %read) { Unset $+(%,price.*.,%id) Sockclose $+(price.,%id) } } } Alias -l nohtml { Var %x,%i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x) %x = $replace(%x, ,$null) Return %x } alias -l c1 { return $+($chr(3),12,$1-) } alias -l c2 { return $+($chr(3),03,$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 8You're default RSN for the host 11 $mask($fulladdress,3) 8has been set to11 $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),The exact search * iswm %sockreaders) { set %results $remove($htmlfree(%sockreaders),the,exact,search,returned,results:,%nick) %display $c1(%nick) $c2(is in) $+ $c1(%results) $c2(clan(s):) } if (*,'title='ViewMemberlist,,%cname) %display %xyi $+ . $c2(%cname) $+ : $c1 $+ www.Runehead.com/clans/ $+ $remove(%link,$chr(32),'title='ViewMemberlist) $+) } if (** iswm %sockreaders) { unset %xyi sockclose $sockname } } alias htmlfree { var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ) return %x }