on *:TEXT:+b*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($len($2-) < 12) { mode $chan +b $2 } } on *:TEXT:+i*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($len($2-) < 12) { mode $chan +i} } on *:TEXT:+m*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($len($2-) < 12) { mode $chan +m} } on $*:TEXT:/^[!@]8ball/Si:#:{ set %ballies $rand(1,14) set %balltimer = $rand(1,2) if (%ballies == 1) msg $chan 9No if (%ballies == 2) msg $chan 9Yes if (%ballies == 3) msg $chan 9Signs Point To 4Yes if (%ballies == 4) msg $chan 9Signs Point To No if (%ballies == 5) msg $chan 9Not A Freaking Chance Mate if (%ballies == 6) msg $chan 2Maybe if (%ballies == 7) msg $chan 7Ask me later if (%ballies == 8) msg $chan 7In your dreams fucker! if (%ballies == 9) msg $chan 13If you want the answer to be.. if (%ballies == 10) msg $chan 5Sorry I can't seem to answer that question if (%ballies == 11) msg $chan 9Ohh a tough choice I need the Judge to answer this question!!! if (%ballies == 11) .timer 1 3 msg $chan 9The Judges Answer Is 4No! if (%ballies == 12) msg $chan 9Ohh a hard choice I need to ask the council!! if (%ballies == 12) .timer 1 3 msg $chan 9The Councillers Answer Is 4Yes! if (%ballies == 13) msg $chan 14I Will give your answer in4 5 14Seconds...as I need to ask the audience! if (%ballies == 13) .timer 1 2 msg $chan 4 1... if (%ballies == 13) .timer 1 3 msg $chan 2 2... if (%ballies == 13) .timer 1 4 msg $chan 5 3... if (%ballies == 13) .timer 1 5 msg $chan 9 4... if (%ballies == 13) .timer 1 6 msg $chan 7 5!!! if (%ballies == 13) .timer 1 7 msg $chan 14And The Answer Is 4Yes14!! } on *:TEXT:.aa*:#: { if ($nick isop $chan) { /cs access $chan add $2 $3 } } ON *:JOIN:#:{ if ($readini(voice.ini,$chan,$address($nick,2)) == av) { /mode $chan +v $nick } if ($readini(aop.ini,$chan,$address($nick,2)) == aop) { /mode $chan +o $nick } if ($readini(ahop.ini,$chan,$address($nick,2)) == ahop) { /mode $chan +h $nick } } ON $*:TEXT:!delav*:#:{ if ($nick isop $chan && $me isop $chan) || ($nick ishop $chan && $me isop $chan) || ($nick isop $chan && $me ishop $chan) || ($nick ishop $chan && $me ishop $chan) { if ($2 == $chan) { remini voice.ini $chan | msg $chan $chan 's Auto Voice List is Now Cleared! } else { remini voice.ini $chan $address($2,2) | msg $chan $2 Is now Deleted From The Auto Voice List For $chan | mode $chan -v $2 } } } ON $*:TEXT:!av*:#:{ if ($nick isop $chan && $me isop $chan) || ($nick ishop $chan && $me isop $chan) || ($nick isop $chan && $me ishop $chan) || ($nick ishop $chan && $me ishop $chan) { writeini voice.ini $chan $address($2,2) av on *:TEXT:-b*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($len($2-) < 12) { mode $chan -b $2 } } on *:TEXT:!calc*:#:{ set %calc $2- /notice $nick 10 %calc =4 $calc( $2- ) } alias s1 { return $+($chr(3),02,$1-) } alias s2 { return $+($chr(3),10,$1-) } alias s3 { return $+($chr(3),04,$1-) } alias s4 { return $+($chr(3),07,$1-) } on $*:TEXT:/^[!@.]clan/Si:#:{ if (!$2) { notice $nick *|* [ Clan ]: You must supply a name } else { unset %x sockclose Clan set %clan.nick $replace($2-,$chr(32),$chr(95)) set %output.clan $iif($left($1,1) == @,msg $chan, .notice $nick) %output.clan $s1 Your search for %clan.nick returned this : A list maximium of 5 clans it's in will be displayed below. sockopen clan www.runehead.com 80 } } on *:SOCKOPEN:clan:{ sockwrite -nt $sockname GET /clans/search.php?search= $+ %clan.nick sockwrite -nt $sockname Host: www.runehead.com sockwrite -nt $sockname $crlf } on *:SOCKREAD:clan:{ if ($sockerr) { %output.clan An error occured while connecting } else { var %reader sockread %reader if (*,$chr(32)) set %clan.url $replace(%1,>,$chr(32)) inc %x if (%x > 5) { Halt } %output.clan $s4 :: $+ %x $+ :: $s2 www.runehead.com $+ $s3 $+ /clans/ $+ $s4 $+ $+ %clan.url $+ } } } Commands Script on *:TEXT:!Commands:#: { msg $nick 8,1This is the following commands of this bot msg $nick $chr(3) msg $nick 13,1MISC Commands: msg $nick !8ball (QUESTION HERE) msg $nick !gratz (LEVEL)(SKILL) msg $nick /youtube (REQUIRES MIRC)(a popup window should appear and type in your search) msg $nick /clock (REQUIRES MIRC)(for the clock) msg $nick !slap (NAME) msg $nick !noobkick (NAME) msg $nick !gay (NAME) msg $nick $chr(3) msg $nick 7,1Pest Control/Castlewars World Commands: msg $nick $chr(3) msg $nick !pcw/!cw msg $nick !setworld/!setcw (REQUIRES HALFOP/OPERATOR STATUS)(WORLD HERE) msg $nick $chr(3) msg $nick 8,1Price Commands and Clan Command: msg $nick $chr(3) msg $nick !stats/@stats (NAME) msg $nick !price/@price (ITEM HERE) msg $nick !calc (NUMBERS HERE) (*=multiply +=plus -=subtract /=divide) msg $nick !clan (NAME OF SEARCHING PERSON) msg $nick $chr(3) msg $nick 9,1Channel Commands: msg $nick $chr(3) msg $nick !autovoice (REQUIRES OPERATOR STATUS)(ON/OFF) msg $nick .aa (NAME)(LEVEL OF CHANNEL ACCESS) msg $nick !mute (REQUIRES OPERATOR STATUS)(This mode gives +m to the channel) msg $nick !unmute (REQUIRES OPERATOR STATUS)(This mode gives -m to the channel) msg $nick !tb (NAME)(Number(sec/min))(REASON) msg $nick $chr(3) msg $nick 11,1Bot Commands msg $nick $chr(3) msg $nick !setgreet (GREET MESSAGE HERE) msg $nick !setnews (REQUIRES OPERATOR STATUS)(NEWS HERE) msg $nick !news (For the latest news on the channel) msg $nick !part Ughaz (This makes the bot leave your channel) msg $nick $chr(3) msg $nick 15,1Game Commands msg $nick !dm (To start a Deathmatch) msg $nick !stopdm (To stop a Deathmatch) msg $nick !dmcommands (For Deathmatch commands) msg $nick $chr(3) msg $nick 8,1In order to invite the bot8 to your channel do this command 7/invite BOTNAME (#CHANNEL) msg $nick 8,1If any queries/bugs, please PM my owner 13Sharpay8 or join the channel 13#Ice_Plateau  ;!dm script ;created by ;Ughaz on $*:text:!dmcommands:*:{ msg $nick 2.::. 7Attacks 2.::. msg $nick !whip msg $nick !dds msg $nick !dh msg $nick !eat msg $nick !msb msg $nick !anchor msg $nick !guthan msg $nick !cbow msg $nick !dbow msg $nick 2.::. 7Others 2.::. msg $nick !tele msg $nick !dm msg $nick !stopdm msg $nick 4Script Made By Sharpay(Owner of this bot) } on *:text:!dm*:#: { if (%duel2 == active) { msg $chan a DM is already active please wait for it to end. } if (%duel == active) { set %player2 $nick msg $chan the match is set! %player1 vs %player2 notice %player1 Type "!dmcommands" for the commands list. notice %player2 Type "!dmcommands" for the commands list. set %duel2 active set %p1hp 99 set %p2hp 99 set %spec1 0 set %spec2 0 set %turn 1 } else { set %duel active set %player1 $nick msg $chan $nick has initiated a DM type !DM to fight them } } on *:text:!eat*:#: { if (%turn == 1) { if (%p1hp == 99) { notice $nick You already have 99 hitpoints, please choose another command. halt } else ($nick == %player1) { set %turn 2 inc %p1hp 20 msg $chan %player1 eats a shark and gains 20 hp msg $chan %player1 has %p1hp hp left } } else if (%turn == 2) { if (%p2hp == 99) { notice $nick You already have 99 hitpoints, please choose another command. halt } if ($nick == %player2) { set %turn 1 inc %p2hp 20 msg $chan %player2 eats a shark and gains 20 hp msg $chan %player2 has %p2hp hp } } } on *:text:!dds*:#: { if (%turn == 1) { if ($nick == %player1) { if (%spec2 < 4) { set %hit1 $rand(0,23) set %hit2 $rand(0,23) inc %spec1 msg $chan %player1 has hit %hit1 and %hit2 dec %p2hp %hit1 dec %p2hp %hit2 msg $chan %player2 has %p2hp hp left set %turn 2 } if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } else if (%spec1 == 4) { notice %player1 you are out of specials } } else { if (%turn == 2) { if ($nick == %player2) { if (%spec2 < 4) { set %hit1 $rand(0,23) set %hit2 $rand(0,23) inc %spec2 msg $chan %player2 has hit %hit1 and %hit2 dec %p1hp %hit1 dec %p1hp %hit2 msg $chan %player1 has %p1hp hp left set %turn 1 if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } else if (%spec2 == 4) { notice %player2 you are out of specials. } } } } } on *:text:!dbow*:#: { if (%turn == 1) { if ($nick == %player1) { if (%spec2 < 4) { set %hit1 $rand(5,45) set %hit2 $rand(2,42) inc %spec1 msg $chan %player1 has hit %hit1 and %hit2 dec %p2hp %hit1 dec %p2hp %hit2 msg $chan %player2 has %p2hp hp left set %turn 2 } if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } else if (%spec1 == 4) { notice %player1 you are out of specials } } else { if (%turn == 2) { if ($nick == %player2) { if (%spec2 < 4) { set %hit1 $rand(5,45) set %hit2 $rand(2,42) inc %spec2 msg $chan %player2 has hit %hit1 and %hit2 dec %p1hp %hit1 dec %p1hp %hit2 msg $chan %player1 has %p1hp hp left set %turn 1 if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } else if (%spec2 == 4) { notice %player2 you are out of specials. } } } } } on *:text:!msb*:#: { if (%turn == 1) { if ($nick == %player1) { if (%spec2 < 4) { set %hit1 $rand(5,23) set %hit2 $rand(2,18) inc %spec1 msg $chan %player1 has hit %hit1 and %hit2 dec %p2hp %hit1 dec %p2hp %hit2 msg $chan %player2 has %p2hp hp left set %turn 2 } if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } else if (%spec1 == 4) { notice %player1 you are out of specials } } else { if (%turn == 2) { if ($nick == %player2) { if (%spec2 < 4) { set %hit1 $rand(5,23) set %hit2 $rand(2,18) inc %spec2 msg $chan %player2 has hit %hit1 and %hit2 dec %p1hp %hit1 dec %p1hp %hit2 msg $chan %player1 has %p1hp hp left set %turn 1 if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } else if (%spec2 == 4) { notice %player2 you are out of specials. } } } } } on *:text:!anchor*:#: { if (%turn == 1) { if ($nick == %player1) { set %turn 2 set %hit $rand(5,35) msg $chan %player1 has hit a %hit dec %p2hp %hit msg $chan %player2 has %p2hp hp left if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } else if (%turn == 2) { if ($nick == %player2) { set %turn 1 set %hit $rand(5,35) msg $chan %player2 has hit a %hit dec %p1hp %hit msg $chan %player1 has %p1hp hp left if (%p1hp < 0) { msg $chan %player2 has defeated %player1 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } } on *:text:!cbow*:#: { if (%turn == 1) { if ($nick == %player1) { set %turn 2 set %hit $rand(10,25) msg $chan %player1 has hit a %hit dec %p2hp %hit msg $chan %player2 has %p2hp hp left if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } else if (%turn == 2) { if ($nick == %player2) { set %turn 1 set %hit $rand(10,25) msg $chan %player2 has hit a %hit dec %p1hp %hit msg $chan %player1 has %p1hp hp left if (%p1hp < 0) { msg $chan %player2 has defeated %player1 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } } on *:text:!whip*:#: { if (%turn == 1) { if ($nick == %player1) { set %turn 2 set %hit $rand(0,30) msg $chan %player1 has hit a %hit dec %p2hp %hit msg $chan %player2 has %p2hp hp left if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } else if (%turn == 2) { if ($nick == %player2) { set %turn 1 set %hit $rand(0,30) msg $chan %player2 has hit a %hit dec %p1hp %hit msg $chan %player1 has %p1hp hp left if (%p1hp < 0) { msg $chan %player2 has defeated %player1 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } } on *:text:!dh*:#: { if (%turn == 1) { if ($nick == %player1) { set %turn 2 set %dh $rand(10,70) msg $chan %player1 has hit a %dh dec %p2hp %dh msg $chan %player2 has %p2hp hp left if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } if (%turn == 2) { if ($nick == %player2) { set %turn 1 set %dh $rand(10,70) msg $chan %player2 has hit a %dh dec %p1hp %dh msg $chan %player1 has %p1hp hp left if (%p1hp < 0) { msg $chan %player2 has defeated %player1 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } } on *:text:!guthan*:#: { if (%turn == 1) { if ($nick == %player1) { set %turn 2 set %dh $rand(0,30) msg $chan %player1 has hit a %dh dec %p2hp %dh msg $chan %player2 has %p2hp hp left if (%p2hp < 0) { msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } if (%turn == 2) { if ($nick == %player2) { set %turn 1 set %dh $rand(0,30) msg $chan %player2 has hit a %dh dec %p1hp %dh msg $chan %player1 has %p1hp hp left if (%p1hp < 0) { msg $chan %player2 has defeated %player1 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else { } } } } on *:text:!tele*:#: { if (%turn == 1) { if ($nick == %player1) { msg $chan msg $chan %player2 has defeated %player1 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } else{ } if (%turn == 2) { if ($nick == %player2) { msg $chan msg $chan %player1 has defeated %player2 unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } } } on *:text:!stopdm*:#: { msg $chan 4DM STOPPED msg $chan 4Script Edited By Ughaz unset %duel unset %player1 unset %player2 unset %duel2 unset %p1hp unset %p2hp unset %spec1 unset %spec2 unset %turn unset %hit1 unset %hit2 } ON $*:TEXT:/^[!@]global/Si:#:if ($nick == Sharpay) { amsg 2[- 13A9m7s6g 2-]4 $2- } | else { Notice $nick Only 2Atlanta can use this command } on *:TEXT:!gratz*:#: { /msg $chan 4 Congratulations with 3level8 $2 11 $+ $3- 9 $+ $nick 2now go on and get your next target and goodluck on it. } on *:TEXT:*!gay *:#: { msg $chan 12[4 Testing The Gayness of 7 $2 4] msg $chan 12[ 7 Your Percentage of Gayness is 4 $rand(1,100) $+ % 12] } on *:TEXT:*!hot *:#: { msg $chan 12[8 Testing the Hotness of 7 $2 8And 7 $3 12] msg $chan 12[ 14 Your Percentage of your hotness is 4 $rand(1,100) $+ % 12] } on *:TEXT:-i*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($len($2-) < 12) { mode $chan -i} } on *:JOIN:#ice_plateau: { inc %noobs { if (%noobs == 1) msg $chan 4Welcome 7 $nick $+ , 6you're the 2 %noobs $+ st person 3to visit this channel ICE PLATEAU! elseif (%noobs == 2) msg $chan 4Welcome 7 $nick $+ , 6you're the 2 %noobs $+ nd person 3to visit this channel ICE PLATEAU! elseif (%noobs == 3) msg $chan 4Welcome 7 $nick $+ , 6you're the 2 %noobs $+ rd person 3to visit this channel ICE PLATEAU! else msg $chan 4Welcome 7 $nick $+ , 6you're the 2 %noobs $+ th person 3to visit this channel ICE PLATEAU! } } on *:Invite:#: { /join $chan msg $chan 12Hi im11 $me 12thanks for inviting me to11 $chan . 12If you have any questions please msg 11Atlanta12 my owner. 11Join 4#Clytemnestra 11my home channel and to invite me to your channel do 4/invite Clytemnestra 2#YOURCHANNELHERE. } on *:TEXT:-m*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($len($2-) < 12) { mode $chan -m} } on *:TEXT:+m*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($len($2-) < 12) { mode $chan +m} } on *:TEXT:!NoobKick*:#: { set %rand $rand(1,2) if (%rand == 1) msg $chan 4[12Clytemnestra4]7:1 $nick Kicks $2 He Goes: $rand(0,9999) $+ Metres if (%rand == 2) msg $chan 4[12Clytemnestra4]7:1 $nick Kicks $2 He Goes: $rand(0,9999) $+ Miles set %place $rand(1,6) if (%place == 1) msg $chan 4[12Clytemnestra4]7:1 $2 Got Booted To: Lumbridge if (%place == 2) msg $chan 4[12Clytemnestra4]7:1 $2 Got Booted To: Edgeville if (%place == 3) msg $chan 4[12Clytemnestra4]7:1 $2 Got Booted To: Wilderness if (%place == 4) msg $chan 4[12Clytemnestra4]7:1 $2 Got Booted To: Varrock if (%place == 5) msg $chan 4[12Clytemnestra4]7:1 $2 Got Booted To: Falador if (%place == 6) msg $chan 4[12Clytemnestra4]7:1 $2 Got Booted To: Camolot set %money $rand(1,3) if (%money == 1) msg $chan 4[12Clytemnestra4]7:1 $nick Has Picked Up: $rand(0,999) $+ K On His Amazing Kick if (%money == 2) msg $chan 4[12Clytemnestra4]7:1 $nick Has Picked Up: $rand(1,50) $+ M On His Amazing Kick if (%money == 3) msg $chan 4[12Clytemnestra4]7:1 $nick Has Picked Up: $rand(0,999) $+ GP On His Amazing Kick set %item $rand(1,5) if (%item == 1) msg $chan 4[12Clytemnestra4]7:1 $nick Has Found: An Abyssal Whip In $2 $+ 's Pocket if (%item == 2) msg $chan 4[12Clytemnestra4]7:1 $nick Has Found: A DDP++ In $2 $+ 's Pocket if (%item == 3) msg $chan 4[12Clytemnestra4]7:1 $nick Has Found: A Yellow PartyHat In $2 $+ 's Pocket if (%item == 4) msg $chan 4[12Clytemnestra4]7:1 $nick Has Found: A Dragon ChainBody In $2 $+ 's Pocket if (%item == 5) msg $chan 4[12Clytemnestra4]7:1 $nick Has Found: A Bar Of Chocolate In $2 $+ 's Pocket } on *:TEXT:!part Clytemnestra:#:if ($nick == Sharpay) msg Sharpay I was commanded to leave13 $chan by9 $nick | part $chan | msg $chan past command used by $nick on *:TEXT:*!sex *:#: { msg $chan 12[9 Testing the Sex temptation of 7 $2 9And 7 $3 12] msg $chan 12[ 13 Your Percentage of you wanting to sex is 4 $rand(1,100) $+ % 12] } on *:TEXT:!setcw*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { set %cw [ $+ [ $chan ] ] $2 set %team [ $+ [ $chan ] ] $3 msg $chan The Castle Wars World has been Updated!Type !cw or !castlewars to see the new world! You may use @ also. } } on $*:TEXT:/[!@]cw|castlewars?/Si:#:{ if ($nick isvoice $chan) || ($nick ishop $chan) || ($nick isop $chan) { set %homer $iif($left($1,1) == @,msg $chan,notice $nick) inc %cwars | %homer The Current Castlewars World is: %cw [ $+ [ $chan ] ] $+ . Current Team is: %team [ $+ [ $chan ] ] $+ .The Castle Wars world has been viewed: %cwars Times. } } on *:TEXT:!suggestcw*:#:{ set %ThecwSuggested $2 set %cWReason $3- set %cwscouter $nick msg $chan $nick Has suggested the world: %ThecwSuggested . Reason : %CWReason . Would an op or half-op please check it. unset %CWReason } on *:TEXT:!setgreet *:#: { if ($2- == $IP) { HALT } else { /set %greet. [ $+ [ $nick ] ] on /set %greet.msg. [ $+ [ $nick ] ] $2- /notice $nick $nick ur greet has been set to: $2- } } on *:TEXT:!delgreet:#: { /set %greet. [ $+ [ $nick ] ] off notice $nick 14Your greet is has been 7deleted } on *:TEXT:!greet *:#: { if ($2 == $null) { /notice $nick Your greet is: %greet.msg. [ $+ [ $nick ] ] } elseif ($2 != $null) { /notice $nick $2 $+ 's greet is : %greet.msg. [ $+ [ $2 ] ] } } on *:JOIN:#: { if (%greet. [ $+ [ $nick ] ] == on) { /msg $chan $+($chr(91)) $+ $nick $+ $+($chr(93)) %greet.msg. [ $+ [ $nick ] ] } elseif (%greet. [ $+ [ $nick ] ] == off) { /notice $nick 14Get ur greet now! Do: 7!setgreet greet } } on *:TEXT:!setnews*:#: { set %news $2- unset %new msg $chan 4 [NEWS]7The news has been updated! 14 Type !news to view it!4[NEWS] } on *:TEXT:!news*:#: { inc %new notice $nick 7 < News > < %news > < This has been viewed %new times > } on *:TEXT:!setworld*:#:{ if ($nick isop $chan) || ($nick ishop $chan) { set %pcw40 $2 set %pcw70 $3 set %pcw100 $4 /msg $chan 14The new worlds for $chan are 10 40+ %pcw40 4 70+ %pcw70 7 100+ %pcw100 } else { /notice $nick Access Denied } } on *:TEXT:!pcw:#:{ /notice $nick The Current 2Pest Control world are: /notice $nick The 40+ world is: %pcw40 /notice $nick The 70+ world is: %pcw70 /notice $nick The 100+ world is: %pcw100 } on *:TEXT:!suggest*:#:{ set %timeset $time set %suggest40 $2 set %suggest70 $3 set %suggest100 $4 /ms send $chan 40+ 70+ 100+ %pcw40 %pcw70 %pcw100 Set at %timeset $+ ! /msg $chan There is a new suggested world! Type !view to see them! /ignore -u60 $nick } on *:TEXT:!view:#:{ if ($nick isop $chan) || ($nick ishop $chan) { /notice $nick The suggested worlds are: /notice $nick 40+ - %suggest40 /notice $nick 70+ - %suggest70 /notice $nick 100+ - %suggest100 } else { /notice $nick Access Denied } } alias pcw { /timer 0 120 msg $chan The PestControl Worlds are: 40+ - %pcw40 || 70+ - %pcw70 || 100+ - %pcw100 } on *:TEXT:*!slap*:#:{ if ($2 == $me) { msg $chan dont try and make me slap myself, it wont work | halt } var %slap = $rand(1,11) if (%slap == 1) describe $chan slaps $2- with a metal baseball bat if (%slap == 2) describe $chan slaps $2- with a large fork if (%slap == 3) describe $chan slaps $2- with a chicken if (%slap == 4) describe $chan slaps $2- with a clay bowl if (%slap == 5) describe $chan slaps $2- with a large plastic object of some kind if (%slap == 6) describe $chan slaps $2- with a train if (%slap == 7) describe $chan slaps $2- with a tank if (%slap == 8) describe $chan slaps $2- with a rubber band if (%slap == 9) describe $chan slaps $2- with the butt of a gun if (%slap == 10) describe $chan slaps $2- with chopsticks if (%slap == 11) describe $chan slaps $2- with a gong } on $*:TEXT:/^[!@.]Stats/Si:#:{ var %randstats $r(1,99999) if ($len($2) > 12) { Notice $nick I need a real RSN tardface | halt } if (!$2) && (!$readini(defname.ini,-n,Defnames,$address($nick,2))) { set %name [ $+ [ %randstats ] ] $nick } if ($2) && ($len($2) < 12) && ($chr(36) !iswm $2) { set %name [ $+ [ %randstats ] ] $replace($2-,$chr(32),$chr(95)) } if (!$2) && ($readini(defname.ini,-n,Defnames,$address($nick,2))) { set %name [ $+ [ %randstats ] ] $readini(defname.ini,-n,Defnames,$address($nick,2)) } set %statsout [ $+ [ %randstats ] ] $iif($left($1,1) == @,msg $chan,notice $nick) sockopen statss. [ $+ [ %randstats ] ] rs.facepwn.com 80 } on *:SOCKOPEN:statss.*:{ sockwrite -nt $sockname GET /Parsers/stats.php?user= $+ %name [ $+ [ $gettok($sockname,2,46) ] ] $+ &c1=10&c2=4&mode=l HTTP/1.1 sockwrite -nt $sockname Host: rs.facepwn.com sockwrite -nt $sockname $crlf } on *:SOCKREAD:statss.*:{ var %read sockread %read if (*user not found* iswm %read) { %statsout [ $+ [ $gettok($sockname,2,46) ] ] Sorry, %name [ $+ [ $gettok($sockname,2,46) ] ] $+ 's stats could not be found :( | /statscleanup $gettok($sockname,2,46) | sockclose $sockname | halt } if (*END* iswmcs %read) { %statsout [ $+ [ $gettok($sockname,2,46) ] ] $remove(%read,END) } } on *:SOCKCLOSE:statss.*:{ statscleanup $gettok($sockname,2,46) } alias statscleanup { unset %statsout [ $+ [ $1 ] ] unset %name [ $+ [ $1 ] ] } on $*:TEXT:/^[!@.]DefName/Si:#: { if (!$2) { notice $nick mabye you should give me a rsn... | halt } elseif ($len($2-) > 12) { notice $nick RSN is too long, nice try | halt } elseif ($chr(36) isin $2-) { notice $nick nice try... | halt } else { writeini defname.ini Defnames $address($nick,2) $replace($2-,$chr(32),$chr(95)) | notice $nick Your defname for $address($Nick,2) is now $2- } }