Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Un pierre feuille ciseaux... Horrible.
Auteur Message
Répondre en citant
Message Un pierre feuille ciseaux... Horrible. 
Bonjour bonjour!

Bien longtemps que je ne suis pas passer sur Notepad++ et ce forum.
Bon , pour reprendre un peu le batch , voici un pierre feuille ciseaux.
Il y a quelques bugs il me semble...


Code:

@echo off
title Pierre,feuille,ciseaux
goto menu
:victoire1
echo Joueur 1 a gagné! joueur 2 a perdu!
pause >nul
exit /b
:victoire2
echo Joueur 2 a gagné! joueur 1 a perdu!
pause >nul
exit /b
:1vO
cls
set round=1vO
echo Score de L'IA:%score2% 
echo Votre score:%score1%
if %score1% equ 5 goto victoire1
echo Votre tour
echo 1)Pierre
echo 2)Feuille
echo 3)Ciseaux
choice /c 123
if %errorlevel%==3 set choix1=3
if %errorlevel%==2 set choix1=2
if %errorlevel%==1 set choix1=1
set /a choix2=%random% %% 3 + 1
cls
goto bataille
:1v1
cls
set round=1v1
echo Score:%score1%
if %score1% equ 5 goto victoire1
echo Tour du premier joueur
echo 1)Pierre
echo 2)Feuille
echo 3)Ciseaux
choice /c 123
if %errorlevel%==3 set choix1=3
if %errorlevel%==2 set choix1=2
if %errorlevel%==1 set choix1=1
cls
echo Tour du 2eme joueur
echo Score:%score2%
if %score2% equ 5 goto victoire2
echo 1)Pierre
echo 2)Feuille
echo 3)Ciseaux
choice /c 123
if %errorlevel%==3 set choix2=3
if %errorlevel%==2 set choix2=2
if %errorlevel%==1 set choix2=1
cls
goto bataille
:bataille
echo Joueur 1 a choisi %choix1% et joueur 2 a choisi %choix2%.
set /a gagnant=%choix1%-%choix2% %% 2
if %gagnant% equ 1 set /a score1=%score1%+1
if %gagnant% equ 0 echo Egalite!
if %gagnant% equ 2 set /a score2=%score2%+1
echo Score du joueur 1 : %score1% , score du joueur 2:%score2%
pause >nul
goto %round%
:instructions
cls
echo Pierre vs. ciseaux pierre gagne
echo Pierre vs. feuille pierre perd
echo Feuille vs. ciseaux feuille perd
echo Feuille vs. pierre feuille gagne
echo Ciseaux contre feuille ciseaux gagne
echo Ciseaux contre pierre ciseaux perd
echo Il faut 5 points pour gagner.
pause >nul
cls
goto menu
:menu
set score1=0
set score2=0
echo 1)Jouer contre l'IA
echo 2)1 contre 1
echo 3)Instructions
echo 4)Quitter
choice /c 1234
if errorlevel 4 exit /b
if errorlevel 3 goto instructions
if errorlevel 2 goto 1v1
if errorlevel 1 goto 1vO






______________________________________________________
euuh
vous voulez quelque chose?
Message Publicité 
PublicitéSupprimer les publicités ?


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch