Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
[BAT] Allumettes
Auteur Message
Répondre en citant
Message [BAT] Allumettes 
Revue du message précédent :

bravo ! c'est marrant comme jeu. Faudrait que je continue les miens...

Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [BAT] Allumettes 
Tiens, ca prend beaucoup moin de place :

Code:

@echo off
:debut
set afdec=
for /L %%a in (1,1,22) do (
set declar=%%a
call :declar
)
set baton=22
color 79
mode con cols=60 lines=14
echo                           RŠgles !
echo                           ÄÄÄÄÄÄÄÄ
echo.
echo Au d‚but du jeu, sont dispos‚s 22 battonets
echo.
echo Le but du jeu est de ne pas retirer le dernier battonet.
echo.
echo Pour y arriver, on peut retirer de 1 … 3 battonet par tour.
echo.
echo Le dernier … avoir retirer un battonet … perdu.
echo.
echo                         Bonne chance
pause>nul
cls
color 0E
mode con cols=65 lines=22
echo [1] Facile
echo [2] Difficile
set /p diff=Quel difficult‚e choisissez-vous ?
cls

for /L %%a in (1,1,12) do cmd /V:ON /C echo !baton%baton%!
goto suite
:calcul
if %joueur%==ordinateur set /a baton=%baton%-%jeuo%
if %joueur%==joueur set /a baton=%baton%-%jeuj%

:aff
if %baton%==1 goto perdu
cls
for /L %%a in (1,1,12) do cmd /V:ON /C echo !baton%baton%!
goto suite2
:declar
set afdec=%afdec% Û
set baton%declar%=%afdec%
goto :eof
:suite
set /a choix=%random%%%101
if %choix% GTR 50 goto ordinateur
if %choix% LSS 50 goto joueur

:suite2
if %joueur%==ordinateur goto joueur
if %joueur%==joueur goto ordinateur

:ordinateur
if %diff%==1 goto facile
if %baton%==3 goto 3
if %baton%==2 goto 2
if %baton%==22 goto prjeu
set /a jeuo=4-%jeuj%
:prjeu
set /a jeuo=%random%%%4
if %jeuo%==0 goto prjeu
cls
echo L'ordinateur … enlever %jeuo% batons
set joueur=ordinateur
goto calcul
:3
set /a jeuo=%random%%%3
if %jeuo%==0 goto 3
cls
echo L'ordinateur … enlever %jeuo% batons
set joueur=ordinateur
goto calcul
:2
set jeuo=1
cls
echo L'ordinateur … enlever %jeuo% batons
set joueur=ordinateur
goto calcul

:facile
if %baton%==3 goto 3
if %baton%==2 goto 2
:prjeux
set /a jeuo=%random%%%4
if %jeuo%==0 goto prjeux
cls
echo L'ordinateur … enlever %jeuo% batons
set joueur=ordinateur
goto calcul

:joueur
set joueur=joueur
set /p jeuj=Combien de batonnet(s) voulez-vous enlever ?
if %jeuj%==0 echo Impossible&&goto joueur
if %jeuj% GTR 3 echo Impossible&&goto joueur
goto calcul

:perdu
if %joueur%==joueur echo Le joueur %username% … gagner contre l'ordinateur !
if %joueur%==ordinateur echo Le joueur %username% … perdu contre l'ordinateur !
pause>nul
goto encore

:encore
cls
set /p rejouer=Voulez-vous re-jouer ? [o/n]
if %rejouer%==o goto debut
if %rejouer%==n goto bye

:Bye
color 79
mode con cols=34 lines=4
echo       Merci d'avoir jouer !
pause>nul     
exit




Visiter le site web du posteur
Répondre en citant
Message [BAT] Allumettes 
Bonjour je voulais dire 2 chose
premiere...... bravo Okay =)
deuxième, pour un batch que je suis en train de faire est-ce que je pourrait t'enprunter ton code?



Visiter le site web du posteur
Répondre en citant
Message [BAT] Allumettes 
Bravo a toi Okay
Le seul truc est que l'on ne vois pas asssezquand l'ordi retire les batonnets.
Il faudrait selon moi laisser plus de temps entre chacun des joueurs.




______________________________________________________
I'm siiiiiiiiinging in the raiiiiiiiin!
And you?
Répondre en citant
Message [BAT] Allumettes 
Les spoilers servent à quoi Embarassed




______________________________________________________
... L'orage éclate ...
... LINUX est né ! ...
... Adieu Windows...
Qu'il aille au nether! (Dans minecraft (rigole))
Message [BAT] Allumettes 


Montrer les messages depuis:
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
  



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