Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Jeu du plus ou moins
Auteur Message
Répondre en citant
Message Jeu du plus ou moins 
bonjour,

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 =>



Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Jeu du plus ou moins 
Bien codé Okay Okay




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Jeu du plus ou moins 
Merci stryk, Je travaille sur le même code voir l'améliorer encore !! mais cette fois ci tout en couleur !! Okay



Skype
Répondre en citant
Message Jeu du plus ou moins 
J'utilise les cheats moi (123456789). :p



Message Jeu du plus ou moins 


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