Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- title Ruby Alpha 1
- echo off
- cls
- :numg
- set /a "num1=%random% %% 5"
- set /a "num2=%random% %% 5"
- IF %num1%==%num2% goto :numg
- IF %num1%==1 SET card1=Queen
- IF %num1%==2 SET card1=King
- IF %num1%==3 SET card1=Ace
- IF %num1%==4 SET card1=Jack
- IF %num2%==1 SET card2=Queen
- IF %num2%==2 SET card2=King
- IF %num2%==3 SET card2=Ace
- IF %num2%==4 SET card2=Jack
- cls
- echo.
- echo Welcome to Ruby!
- echo.
- echo Your cards are!...
- echo.
- echo Card 1: %card1%
- echo Card 2: %card2%
- echo.
- choice /M "Are you happy with these cards?"
- IF %errorlevel% == 2 goto :numg
- IF %errorlevel% == 1 goto :v
- :v
- cls
- echo.
- echo The game will now begin...
- TIMEOUT /T 10
- SET p1p=0
- SET aip=0
- IF %card1%==Queen SET cp1=2
- IF %card1%==King SET cp1=3
- IF %card1%==Ace SET cp1=4
- IF %card1%==Jack SET cp1=1
- IF %card2%==Queen SET cp2=2
- IF %card2%==King SET cp2=3
- IF %card2%==Ace SET cp2=4
- IF %card2%==Jack SET cp2=1
- cls
- echo Cards: %card1%, %card2%
- echo --------------------------------------------------------------------------------
- echo.
- echo The AI has challenged you to a game of Ruby! :O
- echo.
- choice /M "Do you accept his challenge?"
- IF %errorlevel% == 1 echo You have accepted his challenge! >:D
- IF %errorlevel% == 2 echo AI: But!.. If you don't, i wont have anyone to play with! :(
- echo.
- pause
- cls
- :ainumg
- set /a "num3=%random% %% 5"
- set /a "num4=%random% %% 5"
- IF %num3%==%num4% goto :ainumg
- IF %num3%==1 SET ai1=Queen
- IF %num3%==2 SET ai1=King
- IF %num3%==3 SET ai1=Ace
- IF %num3%==4 SET ai1=Jack
- IF %num4%==1 SET ai2=Queen
- IF %num4%==2 SET ai2=King
- IF %num4%==3 SET ai2=Ace
- IF %num4%==4 SET ai2=Jack
- IF %ai1%==Queen SET ap1=2
- IF %ai1%==King SET ap1=3
- IF %ai1%==Ace SET ap1=4
- IF %ai1%==Jack SET ap1=1
- IF %ai2%==Queen SET ap2=2
- IF %ai2%==King SET ap2=3
- IF %ai2%==Ace SET ap2=4
- IF %ai2%==Jack SET ap2=1
- SET lt=0
- echo ROUND: 1
- :main
- echo Cards: %card1%, %card2%
- echo --------------------------------------------------------------------------------
- echo.
- set /a "dec=%random% %% 2"
- IF %dec% == 0 echo The AI has laid a %ai1%
- IF %dec% == 1 echo The AI has laid a %ai2%
- echo AI: Beat that! Ha ha! >:)
- TIMEOUT /T 10
- echo.
- echo What would you like to lay?
- echo Lay: a %card1% or a %card2%?
- echo.
- echo Type C1 for a %card1% or C2 for a %card2%
- echo.
- SET /P ch=)
- IF %ch% == c1 echo You have laid a %card1%!
- IF %ch% == c2 echo You have laid a %card2%!
- IF %ch% == c1 SET ctog=%cp1%
- IF %ch% == c2 SET ctog=%cp2%
- IF %dec% == 0 goto :pc1
- IF %dec% == 1 goto :pc2
- echo.
- :pc1
- IF %ctog% GTR %ap1% echo AI: Oh no! You beat me. :(
- IF %ctog% GTR %ap1% SET /A %p1p% + 2
- IF %ctog% EQU %ap1% echo AI: We drew, you were lucky this time round... >:(
- IF %ctog% EQU %ap1% SET /A %p1p% + 1
- IF %ctog% EQU %ap1% SET /A %aip% + 1
- IF %ctog% LSS %ap1% echo AI: Ha ha ha! You got slayed. >:D
- :pc2
- IF %ctog% GTR %ap2% echo AI: Oh no! You beat me. :(
- IF %ctog% GTR %ap2% SET /A %p1p% + 2
- IF %ctog% EQU %ap2% echo AI: We drew, you were lucky this time round... >:(
- IF %ctog% EQU %ap2% SET /A %p1p% + 1
- IF %ctog% EQU %ap2% SET /A %aip% + 1
- IF %ctog% LSS %ap2% echo AI: Ha ha ha! You got slayed. >:D
- echo.
- pause
- IF %dec% == 0 SET %ai1%=
- IF %dec% == 1 SET %ai2%=
- IF %ch% == c1 SET %card1%=
- IF %ch% == c2 SET %card2%=
- cls
- echo ROUND: 2
- SET /A lt=%lt% + 1
- IF %lt% == 2 goto :fin
- goto :nr
- :fin
- echo.
- echo The game has ended!
- echo.
- IF %p1p% GTR %aip% goto :pvic
- echo The AI has beaten you! :O
- echo They had a score of: %aip%.
- echo.
- echo Your score was only: %p1p%!
- echo.
- echo Better luck next time!
- echo.
- pause
- exit
- :pvic
- echo You have won! :D
- echo You had a score of: %p1p%.
- echo.
- echo The AI's score was only: %aip%! XD
- echo.
- echo AI: I will get you next time! D:<
- echo.
- pause
- :nr
- cls
- echo A new round is about to start!
- echo.
- pause
- cls
- goto :main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement