Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[R] Syntaxe if
Auteur Message
Répondre en citant
Message [R] Syntaxe if 
Bonjour,

Je cherche à faire un jeu et donc j'utilise un if dans if, cependant il me dit que la symtaxe n'est pas bonne.

Le bout de code posant problème :
Code:

:10IA
set nombre=0
set joueur=0
if %score%==10 goto WIN10IA
cls
set/a nombre=%RANDOM%%%11
set/p joueur= Donnez un nombre entre 1 et 10 :
if %nombre%==%joueur%  goto WIN210IA
set/a joueurplus=%joueur% + 5
set/a joueurmoins=%joueur% - 5
if %nombre% LEQ %joueurplus%(
  if %nombre% GEQ %joueurmoins% goto WIN110IA
)
cls
echo Ton nombre %joueur% n'‚tait pas assez
echo prŠs du nombre %nombre% pour gagner des
echo points, d‚sol‚
pause>nul
goto 10IA

:WIN210IA
cls
echo Tu as trouv‚ le nombre %nombre% !
echo Tu as donc gagn‚ 2 points !
set/a score=%score% + 2
echo.
echo Voici ton score : %score%
pause>nul
goto 10IA

:WIN110IA
cls
echo Ton nombre %joueur% ‚tait assez prŠs du
echo nombre %nombre% !
echo Tu as donc gagn‚ 1 point !
set/a score=%score% + 1
echo.
echo Voici ton score : %score%
pause>nul
goto 10IA

:WIN10IA
cls
echo Tu as r‚ussi le niveau 1 avec IA !
echo Allez, comme cadeau, va ‚crire "win10ia"
echo (en minuscule) au menu et regarde !
pause>nul
goto Menu


Merci de votre aide



Dernière édition par LavaPower le Mer 26 Aoû 2015 - 16:18; édité 1 fois

______________________________________________________
Je ne suis pas ce que je suis. Mais si j'étais ce que je suis alors je ne serais pas ce que je suis actuellement (vous avez 2 heures).

Python : 90%
Batch : 65%
AutoIt : 20%

Site : http://lavapower.890m.com
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [R] Syntaxe if 
T'as oublié un espace ici:
Code:

if %nombre% LEQ %joueurplus%(


il faut mettre
Code:

if %nombre% LEQ %joueurplus% (



Après met des "%variable1%" == "%variable2%" au cas où ces variables seraient vides, pour éviter un crash.
Par exemple:
Code:

if "%nombre%" LEQ "%joueurplus%" (





______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [R] Syntaxe if 
Merci, ça marche nickel ! Okay




______________________________________________________
Je ne suis pas ce que je suis. Mais si j'étais ce que je suis alors je ne serais pas ce que je suis actuellement (vous avez 2 heures).

Python : 90%
Batch : 65%
AutoIt : 20%

Site : http://lavapower.890m.com
Visiter le site web du posteur
Message [R] Syntaxe if 


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