Batch : un jeu style juste prix
ChocEauLait13
-
ChocEauLait13 -
ChocEauLait13 -
Bonjour,
j'ai une question concernant le langage Batch. En effet, je voudrais savoir comment je peux faire un jeu où l'utilisateur devra choisir un nombre entre 1 et 100. Un genre de jsute prix si vous voulez :D !
Voilà mon code de base :
Mais comme vous l'aurez remarque, il n'y a pas de ligne qui définit la limite entre 0 et 100. Je ne sais même pas où placer %RANDOM% !
Quelqu'un pourrait m'éclairer s'il vous plaît ?
Merci :) !
CEL13
j'ai une question concernant le langage Batch. En effet, je voudrais savoir comment je peux faire un jeu où l'utilisateur devra choisir un nombre entre 1 et 100. Un genre de jsute prix si vous voulez :D !
Voilà mon code de base :
@ECHO OFF TITLE Le juste prix entre 1 et 100 euros - Player : %username% CLS SET /A Essais=3 ECHO Bonjour %username% ECHO Le juste prix entre 1 et 100 euros ECHO (trouvez le bon nombre, n'entrez qu'un nombre ou un chiffre, pas de symboles) ECHO. :begin SET /P n=Votre nombre : SET /A Essais-=1 IF %n%==%val% GOTO endWin IF %Essais%==0 GOTO endNoWin ECHO Perdu ! Nouvel essai echo GOTO begin :endWin ECHO Bravo ! Vous avez gagné GOTO end :endNoWin ECHO Perdu ! Il fallait trouver %val% ECHO Le jute prix était donc de %val% euros GOTO end :end echo Appuyez sur une touche pour quitter... PAUSE>NUL
Mais comme vous l'aurez remarque, il n'y a pas de ligne qui définit la limite entre 0 et 100. Je ne sais même pas où placer %RANDOM% !
Quelqu'un pourrait m'éclairer s'il vous plaît ?
Merci :) !
CEL13
A voir également:
- Batch : un jeu style juste prix
- Fichier batch - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
- Renommer tous les fichiers d'un dossier - Forum Windows
- Color batch - Forum Autoit / batch
2 réponses
salut, :
@ECHO OFF
TITLE Le juste prix entre 1 et 100 euros - Player : %username%
CLS
set /A val=%RANDOM%%%100
SET /A Essais=3
ECHO Bonjour %username%
ECHO Le juste prix entre 1 et 100 euros
ECHO (trouvez le bon nombre, n'entrez qu'un nombre ou un chiffre, pas de symboles)
ECHO.
:begin
SET /P n=Votre nombre :
SET /A Essais-=1
IF %n%==%val% GOTO endWin
IF %Essais%==0 GOTO endNoWin
ECHO Perdu ! Nouvel essai
ECHO.
GOTO begin
:endWin
ECHO Bravo ! Vous avez gagné
GOTO end
:endNoWin
ECHO Perdu ! Il fallait trouver %val%
ECHO Le jute prix était donc de %val% euros
GOTO end
:end
echo Appuyez sur une touche pour quitter...
PAUSE>NUL
@ECHO OFF
TITLE Le juste prix entre 1 et 100 euros - Player : %username%
CLS
set /A val=%RANDOM%%%100
SET /A Essais=3
ECHO Bonjour %username%
ECHO Le juste prix entre 1 et 100 euros
ECHO (trouvez le bon nombre, n'entrez qu'un nombre ou un chiffre, pas de symboles)
ECHO.
:begin
SET /P n=Votre nombre :
SET /A Essais-=1
IF %n%==%val% GOTO endWin
IF %Essais%==0 GOTO endNoWin
ECHO Perdu ! Nouvel essai
ECHO.
GOTO begin
:endWin
ECHO Bravo ! Vous avez gagné
GOTO end
:endNoWin
ECHO Perdu ! Il fallait trouver %val%
ECHO Le jute prix était donc de %val% euros
GOTO end
:end
echo Appuyez sur une touche pour quitter...
PAUSE>NUL