Ce jeux propose plusieurs mode et niveaux de difficulté !!
En fin de parti toute les info sont inscrit dans un fichier historique.txt
J'ai même mit un cheat ^^ !!
Code:
@echo off
cls
:start
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Bienvenu º
echo º º
echo º Dans le nombre mystŠre º
echo º º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º By Mortallys º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p NAME=Quel est ton pr‚nom ?
:main
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Mode de jeux º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 1 : Libre º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 2 : restreint º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 3 : personalis‚ º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p choix=Veuillez entrer la valeur [1],[2] ou [3] puis appuyez sur [entrer]
cls
if not %choix%=='' set choix=%choix:~0,1%
if %choix%==1 goto JeuxLibre
if %choix%==2 goto JeuxRestreint
if %choix%==3 goto JeuxPerso
cls
echo %choix% Veuillez entrer la valeur [1],[2] ou [3] puis appuyez sur [entrer]
goto main
:JeuxLibre
echo >>Historique.txt --
echo >>Historique.txt -----
echo >>Historique.txt --------
echo >>Historique.txt -----
echo >>Historique.txt --
echo >>Historique.txt L'utilisateur %NAME% le %DATE% à %Time% joue au mode Libre,
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 1 : Facile [0-10] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 2 : Moyen [0-100] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 3 : Difficile [0-1000] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 4 : Extreme [0-10 000] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 5 : Impossible [0-100 000] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p choix=Veuillez entrer la valeur [1],[2],[3],[4] ou [5] puis appuyez sur [entrer]
cls
if not %choix%=='' set choix=%choix:~0,1%
if %choix%==1 goto JeuxLibreF
if %choix%==2 goto JeuxLibreM
if %choix%==3 goto JeuxLibreD
if %choix%==4 goto JeuxLibreE
if %choix%==5 goto JeuxLibreI
cls
echo %choix% Veuillez entrer la valeur [1],[2],[3],[4] ou [5] puis appuyez sur [entrer]
goto JeuxLibre
:JeuxLibreF
set /a nb=%random%%%11
set /a nbc = 0
goto JeuxL
:JeuxLibreM
set /a nb=%random%%%101
set /a nbc = 0
goto JeuxL
:JeuxLibreD
set /a nb=%random%%%1001
set /a nbc = 0
goto JeuxL
:JeuxLibreE
set /a nb=%random%%%10001
set /a nbc = 0
goto JeuxL
:JeuxLibreI
set /a nb=%random%%%100001
set /a nbc = 0
goto JeuxL
:JeuxL
set /a nbc = nbc + 1
echo.
echo.
set /p nbu=Quel est le nombre mystŠre ?
if %nbu%==123456789 goto CheatL
if /I %nbu% LSS %nb% (goto A)
if /I %nbu% GTR %nb% (goto B)
if /I %nbu% EQU %nb% (goto C)
:A
cls
echo.
echo Le nombre mystŠre est plus grand.
goto JeuxL
:B
cls
echo.
echo Le nombre mystŠre est plus petit.
goto JeuxL
:C
cls
echo.
echo Vous avez trouver le nombre mystŠre %nb% en %nbc% coups.
echo >>Historique.txt %NAME% remporte la partie en %nbc% coups, son nombre mistère était le %nb%
pause>nul
cls
goto ChoixMode
:CheatL
echo >>Historique.txt Il utilise les cheat,
cls
echo.
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Cheat du mode Libre º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Le nombre mystŠre est le suivant º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo %nb%
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
pause>nul
cls
goto JeuxL
:JeuxRestreint
echo >>Historique.txt --
echo >>Historique.txt -----
echo >>Historique.txt --------
echo >>Historique.txt -----
echo >>Historique.txt --
echo >>Historique.txt L'utilisateur %NAME% le %DATE% à %Time% joue au mode Restreint,
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 1 : Facile [0-10] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 2 : Moyen [0-100] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 3 : Difficile [0-1000] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 4 : Extreme [0-10 000] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 5 : Impossible [0-100 000] º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 10 coups autoris‚ pour chaque difficult‚ º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p choix=Veuillez entrer la valeur [1],[2],[3],[4] ou [5] puis appuyez sur [entrer]
cls
if not %choix%=='' set choix=%choix:~0,1%
if %choix%==1 goto JeuxRestreintF
if %choix%==2 goto JeuxRestreintM
if %choix%==3 goto JeuxRestreintD
if %choix%==4 goto JeuxRestreintE
if %choix%==5 goto JeuxRestreintI
cls
echo %choix% Veuillez entrer la valeur [1],[2],[3],[4] ou [5] puis appuyez sur [entrer]
goto JeuxRestreint
:JeuxRestreintF
set /a nb=%random%%%11
set /a nbc = 0
goto JeuxR
:JeuxRestreintM
set /a nb=%random%%%101
set /a nbc = 0
goto JeuxR
:JeuxRestreintD
set /a nb=%random%%%1001
set /a nbc = 0
goto JeuxR
:JeuxRestreintE
set /a nb=%random%%%10001
set /a nbc = 0
goto JeuxR
:JeuxRestreintI
set /a nb=%random%%%100001
set /a nbc = 0
goto JeuxR
:JeuxR
set /a nbc = nbc + 1
if %nbc%==10 goto EndR
echo.
echo.
set /p nbu=Quel est le nombre mystŠre ?
if %nbu%==123456789 goto CheatR
if /I %nbu% LSS %nb% (goto A)
if /I %nbu% GTR %nb% (goto B)
if /I %nbu% EQU %nb% (goto C)
:A
cls
echo.
echo Le nombre mystŠre est plus grand.
goto JeuxR
:B
cls
echo.
echo Le nombre mystŠre est plus petit.
goto JeuxR
:C
cls
echo.
echo Vous avez trouver le nombre mystŠre %nb% en %nbc% coups.
echo >>Historique.txt %NAME% remporte la partie en %nbc% coups, son nombre mistère était le %nb%
pause>nul
cls
goto ChoixMode
:CheatR
echo >>Historique.txt Il utilise les cheat,
cls
echo.
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Cheat du mode Restreint º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Le nombre mystŠre est le suivant º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo %nb%
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
pause>nul
cls
goto JeuxR
:EndR
cls
echo.
echo Vous avez utilis‚ vos 10 coups
echo Le nombre mystŠre ‚tait le %nb%
echo >>Historique.txt Il perd la partie, son nombre mystère était le %nb%.
pause>nul
goto ChoixMode
:JeuxPerso
echo >>Historique.txt --
echo >>Historique.txt -----
echo >>Historique.txt --------
echo >>Historique.txt -----
echo >>Historique.txt --
echo >>Historique.txt L'utilisateur %NAME% le %DATE% à %Time% joue au mode Personnalisé,
set /a nbc = 0
echo.
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Mode Personnalis‚ º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p nbu=intervale de nombre entre 0 et ?
set /a nb=%random%%%nbu%
echo.
set /p nbcu=nombres de coup autoris‚ ?
echo.
cls
:JeuxP
set /a nbc = nbc + 1
if %nbc%==%nbcu% goto EndP
echo.
echo.
set /p nbu=Quel est le nombre mystŠre ?
if %nbu%==123456789 goto CheatP
if /I %nbu% LSS %nb% (goto A)
if /I %nbu% GTR %nb% (goto B)
if /I %nbu% EQU %nb% (goto C)
:A
cls
echo.
echo Le nombre mystŠre est plus grand.
goto JeuxP
:B
cls
echo.
echo Le nombre mystŠre est plus petit.
goto JeuxP
:C
cls
echo.
echo Vous avez trouver le nombre mystŠre %nb% en %nbc% coups.
echo >>Historique.txt %NAME% remporte la partie en %nbc% coups, son nombre mistère était le %nb%
pause>nul
cls
goto ChoixMode
:EndP
cls
echo.
echo Vous avez utilis‚ vos %nbcu% coups
echo Le nombre mystŠre ‚tait le %nb%
echo >>Historique.txt Il perd la partie, son nombre mystère était le %nb%,
echo >>Historique.txt Il avait choise comme intervalle [0-%nbu%], et %nbcu% coups maximum.
pause>nul
goto ChoixMode
:CheatP
echo >>Historique.txt Il utilise les cheat,
cls
echo.
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Cheat du mode personnalis‚ º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Le nombre mystŠre est le suivant º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo %nb%
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
pause>nul
cls
goto JeuxP
:ChoixMode
cls
echo.
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 1 : Retourner a l'‚cran de s‚lection º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º º
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 2 : Quitter º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p choix=Veuillez entrer la valeur [1] ou [2] puis appuyez sur [entrer]
cls
if not %choix%=='' set choix=%choix:~0,1%
if %choix%==1 goto main
if %choix%==2 goto Exit
cls
echo %choix% Veuillez entrer la valeur [1] ou [2] puis appuyez sur [entrer]
goto ChoixMode
:Exit
exit
Pour le mode juste une version normal mais avec le code des couleur de CARLOS je vais essayer de faire quelque chose de mieux !!
Executable téléchargeable ici =>