8/10 good script i had to change it some so its easier to use.
on *:text:!rps*:#: {
if ($2 == p) { var %PlayerChoice Paper | goto rps }
if ($2 == r) { var %PlayerChoice Rock | goto rps }
if ($2 == s) { var %PlayerChoice Scissors | goto rps }
if ($2 == paper) { var %PlayerChoice $2 | goto rps }
if ($2 == rock) { var %PlayerChoice $2 | goto rps }
if ($2 == scissors) { var %PlayerChoice $2 | goto rps }
else { msg $chan [4 $nick ] You\'ve got to choose Rock, Paper or Scissors! | halt }
:rps
var %ScriptChoiceNum $rand(0,2)
var %ScriptChoice $replace(%ScriptChoiceNum,2,Paper,1,Rock,0,Scissors)
if (%PlayerChoice == %ScriptChoice) { msg $chan [4 $nick ] <Your Choice:4 $replace($($upper($left(%PlayerChoice,1)) $+ $right(%PlayerChoice,-1)),$chr(32),$chr(32)) > <My Choice:4 %ScriptChoice > It\'s a draw! | halt }
var %PlayerChoiceNum $replace(%PlayerChoice,Paper,2,Rock,1,Scissors,0)
if (($calc(%ScriptChoiceNum - %PlayerChoiceNum) == 1) || ($calc(%ScriptChoiceNum - %PlayerChoiceNum) == -2)) { var %winner $me }
else { var %winner $nick }
msg $chan [4 $nick ] <Your Choice:4 $replace($($upper($left(%PlayerChoice,1)) $+ $right(%PlayerChoice,-1)),$chr(32),$chr(32)) > <My Choice:4 %ScriptChoice > [4 %Winner ] has won!
}
all those \'4\'s in my script are sopose to have the color box.. it isn\'t showing up in code... i wonder why?
I put a load script before it to auto put the level 0 when loaded it will be a bit quicker then :)
on *:LOAD: {
echo 9 -a You Have Loaded The Frogger Game.
echo 9 -a I Do Hope You Like It.
echo 9 -a Ask Someone Else To Type /me crosses the road.
set %lvl 0
}
i will repost the script once i get it to work, and link it back to here giving you credit.
Cheers,
~T012
Is What Happens When I Try And Add A Song Better Work On That..
it should be
on *:TEXT:?kick *:#: {
if (%headsortails == $null) {
set -u10 %headsortails 1
if ($2 ison $chan) && ($me isop $chan) {
set %heads_or_tails_nick $nick
set %kicknick $2
msg $chan $2 heads or tails u have 10 seconds or u will be kicked
set %num $rand(1,2)
if (%num == 1) { set %num heads }
if (%num == 2) { set %num tails }
.timer 1 10 /kick $chan %kicknick u took to long it was %num
}
}
}
on *:TEXT:*:#: {
if ($nick == %kicknick) {
if ($1 == %num) {
msg $chan gratz $nick u win
.timers off
unset %kicknick
unset %heads_or_tails_nick
}
if ($1 != %num) {
/kick $chan %kicknick u guessed wrong it was %num
.timers off
unset %kicknick
unset %heads_or_tails_nick
}
}
}