Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[BATCH GAMES] Machine à sous
Auteur Message
Répondre en citant
Message [BATCH GAMES] Machine à sous 
Voilà mon tout premier jeux en batch, pour gagner, il faut faire 3 chiffre identique au tirage, vous débutez avec 10.000 dollars et chaque partie coutent 100 dollars
Code:
@echo off
title Machine a sous
echo. Vous rentrez dans ce Casino avec 10.000 dollars.
goto Q

:Q
set /a cred=10000
goto W

:W
cls
echo. Vous avez %cred% dollars.
echo. 1. Aller jouer a la machine a sous
echo. 2. Instruction

set /p choix_= Votre choix:
 
if "%choix_%"=="1" (
goto :slot
 
) else if "%choix_%"=="2" (
cls
echo Chaque tirage coute 100 dollars, si vous gagnez, vous touchez 10.000 dollars,
echo. Pour gagner, il suffit de faire 3 chiffre identique au tirage.
echo Bonne chance.
goto W
pause
goto W
) else goto W

:slot
 
:A
set /a nbr1=%random%%%6
set /a nbr2=%random%%%6
set /a nbr3=%random%%%6
if %nbr1% == 0 goto A
if %nbr2% == 0 goto A
if %nbr3% == 0 goto A
goto games1
:games1
cls
echo. Vous avez %cred% dollars
set /a cred=%cred%-100
if %cred% LSS 0 goto nomoney
echo. Appuyez sur une touches pour tirer.
pause > nul
goto BN

:BN
set /a az=0
goto J


goto J

:J
echo.
echo.
echo.
echo.                            %random% %random% %random%

ping localhost -n 0 > nul

echo.
echo.
echo.                            %random% %random% %random%
echo.

ping localhost -n 0 > nul

echo.
echo.                           %random% %random% %random%
echo.
echo.

ping localhost -n 0 > nul

echo.                            %random% %random% %random%
echo.
echo.
echo.
set /a az=%az%+1
if %az%  equ 10 goto E
if not %az% equ 10 goto J



:E
set
cls
echo. Vous avez %cred% dollars
echo.
echo.                                   








echo.                                             
echo.                               %nbr1%  %nbr2%  %nbr3%             
echo.                                   
echo.                                   
echo.
pause
goto verif

:verif
if %nbr1% equ %nbr2% goto veriff
if not %nbr1% equ %nbr2% goto lose
if %nbr1% equ 1 goto :V
:V
if %nbr2% equ 2
goto VV

:VV
if %nbr3% equ 3%
goto win

:veriff
if %nbr2% equ %nbr3% goto win
if not %nbr2% equ %nbr3% goto lose
:lose
cls
echo. Vous avez perdu
echo. 1. Rejouer
echo. 2. Sortir

set /p choix= Votre choix:
 
if "%choix%"=="1" (
goto slot
 
) else if "%choix%"=="2" ( 

goto W
 
) else goto lose


:win
set /a cred=%cred%+10000
cls
echo. vous avez gagner 10000 credits
echo. 1. Rejouer
echo. 2. Sortir

set /p choix_= Votre choix:
 
if "%choix_%"=="1" (
goto slot
 
) else if "%choix_%"=="2" (
goto W
 
) else goto win
set /a cred=%cred%+10000
goto A

:nomoney
cls
echo. Vous n'avez plus d'argent
pause
 




Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [BATCH GAMES] Machine à sous 
Je pense que sa pourrait être optimiser un pitit peut =3
Niveau Graphisme je te propose de passer sur une version utilisant batbox ou darkbox =D
Ce qui offre un large choix de manière possible de faire un belle interface Wink

Sinon le jeu est génial Laughing Laughing Laughing +1




______________________________________________________
Répondre en citant
Message [BATCH GAMES] Machine à sous 
Wolphwood a écrit:
Je pense que sa pourrait être optimiser un pitit peut =3


Il a raison, tiens voila une version optimisé :

Code:
@echo off
title Machine a sous
echo;Vous rentrez dans ce Casino avec 10.000 dollars.
set cred=10000
:Main
cls
echo;Vous avez %cred% dollars.
echo;1. Aller jouer a la machine a sous.
echo;2. Instructions.
set /p choix_="Votre choix: "
if "%choix_%"=="1" goto :A
if "%choix_%"=="2" (
   cls
   echo;Chaque tirage coute 100 dollars, si vous gagnez, vous touchez 10.000 dollars,
   echo;Pour gagner, il suffit de faire 3 chiffre identique au tirage.
   echo;Bonne chance.
   pause
   goto :Main
)
goto :Main
:Play
set /a nbr1=%random%%%6 & set /a nbr2=%random%%%6 & set /a nbr3=%random%%%6
if "%nbr1%"=="0" goto :Play
if "%nbr2%"=="0" goto :Play
if "%nbr3%"=="0" goto :Play
cls
echo;Vous avez %cred% dollars.
set /a cred=%cred%-100
if "%cred%" LSS "0" (
   cls
   echo; Vous n'avez plus d'argent
   pause
   exit
)
echo;Appuyez sur une touches pour tirer.
pause>nul
call :Load
call :Load
call :Load
call :Load
cls
echo; Vous avez %cred% dollars.
echo;&echo;&echo;                                           
echo;                               %nbr1%  %nbr2%  %nbr3%             
echo;&echo;&echo;
pause
if "%nbr1%"=="%nbr2%" if "%nbr2%"=="%nbr3%" ( set "stat=Vous avez gagner 10000 credits !" ) else ( set "stat=Vous avez perdu !" )
if "%stat%"=="Vous avez gagner 10000 credits !" set /a cred=%cred%+10000
:Fin
cls
echo; %stat%
echo; 1. Rejouer
echo; 2. Sortir
set /p choix_="Votre choix: "
if "%choix_%"=="1" goto :Play
if "%choix_%"=="2" goto :Main
goto :Fin
:Load
cls
echo;&echo;&echo;&echo;&echo;                               %random:~0,1%  %random:~0,1%  %random:~0,1%
ping -w 100 -n 1 169.1.1.1 >nul
goto :eof


Si t'as des questions ou si tu veux une version détaillé hésite pas Okay .




______________________________________________________
#~Ma chaine Youtube~#
Répondre en citant
Message [BATCH GAMES] Machine à sous 
Je sais qu'il y a des tutos pour apprendre a ce servir des commandes externe mais j'ai la flemme d'apprendre, je préfère être à 100% Batch



Répondre en citant
Message [BATCH GAMES] Machine à sous 
LZk a écrit:
Je sais qu'il y a des tutos pour apprendre a ce servir des commandes externe mais j'ai la flemme d'apprendre, je préfère être à 100% Batch


He bien sache que sans commande externe, on peut faire des truc sympa Okay




______________________________________________________
Message [BATCH GAMES] Machine à sous 


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