Nouveau ! Batch est désormais compatible avec l'extension FastNews.kiwi disponible pour votre navigateur. Avec cette extension, vérifiez s'il y a des nouveaux sujets sur ce forum en un clic depuis n'importe quelle page ! Cliquez ici pour en savoir plus.
 |
Page 1 sur 3
|
Auteur |
Message |
stryk
Modérateur

 Hors ligne
Inscrit le: 10 Nov 2008
Messages: 2 132
Localisation: Pas loin du frigo  Logiciels: Logi quoi ? Niveau en programmation: Quelque chose a dire ?: ma femme est ici ? Point(s): 3 569 Moyenne de points: 1,67 Systeme d exploitation: Windows 3.1 ^^
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Bonjour à tous, Voici un mini "touché-coulé" que j'ai réalisé en batch ! A vous de jouer pour coder les niveaux suivants...... Code: @echo off title Touch‚-Coul‚ ^| By STRYK mode con cols=35 lines=25 &color 1A :: --------- BY STRYK --------
::set level 1 set score=0 set essai=1 set tc= set dj=D‚ja jou‚ ! set esx=Loup‚ set tch=Touch‚ set brx=Coul‚ set b1c=Û set b1d=Û set b2a=Û set b2b=Û set b2c=Û set na1=Û set na2=Û set na4=Û set nb1=Û set nb2=Û set nb4=Û set nc2=Û set nc4=Û set nd2=Û set nd3=Û set nd4=Û set flag1=on set flag2=on set wflag=on
:level1
cls if %wflag%==on ( echo. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º -- Niveau 1 -- º echo º º echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ echo. echo. ) else ( echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ echo º echo Score: %score% º %tc% echo º echo. echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ )
echo. echo. echo ³ 1 ³ 2 ³ 3 ³ 4 ³ echo ³ ³ ³ ³ ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo A ³ %na1% ³ %na2% ³ %b2a% ³ %na4% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo B ³ %nb1% ³ %nb2% ³ %b2b% ³ %nb4% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo C ³ %b1c% ³ %nc2% ³ %b2c% ³ %nc4% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo D ³ %b1d% ³ %nd2% ³ %nd3% ³ %nd4% ³ echo ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo.
set /p select=Essai No: %essai% (ex: A1)\\
if /i %select:~0,1%==A ( echo. if %select:~1,1%==1 ( set tc=%esx% set na1= ) if %select:~1,1%==2 ( set tc=%esx% set na2= ) if %select:~1,1%==3 ( if %b2a%==Û ( set tc=%tch% set /a score = score + 1 set b2a=O) else ( set tc=%dj%)) if %select:~1,1%==4 ( set tc=%esx% set na4= ))
if /i %select:~0,1%==B ( echo. if %select:~1,1%==1 ( set tc=%esx% set nb1= ) if %select:~1,1%==2 ( set tc=%esx% set nb2= ) if %select:~1,1%==3 ( if %b2b%==Û ( set tc=%tch% set /a score = score + 1 set b2b=O) else ( set tc=%dj%)) if %select:~1,1%==4 ( set tc=%esx% set nb4= ))
if /i %select:~0,1%==C ( echo. if %select:~1,1%==1 ( if %b1c%==Û ( set tc=%tch% set /a score = score + 1 set b1c=O) else ( set tc=%dj%)) if %select:~1,1%==2 ( set tc=%esx% set nc2= ) if %select:~1,1%==3 ( if %b2c%==Û ( set tc=%tch% set /a score = score + 1 set b2c=O) else ( set tc=%dj%)) if %select:~1,1%==4 ( set tc=%esx% set nc4= ))
if /i %select:~0,1%==D ( echo. if %select:~1,1%==1 ( if %b1d%==Û ( set tc=%tch% set /a score = score + 1 set b1d=O) else ( set tc=%dj%)) if %select:~1,1%==2 ( set tc=%esx% set nd2= ) if %select:~1,1%==3 ( set tc=%esx% set nd3= ) if %select:~1,1%==4 ( set tc=%esx% set nd4= ))
if %score%==5 goto winer1
if %flag1%==on ( if %b1c%%b1d%==OO ( set tc=%brx% set flag1=off)) if %flag2%==on ( if %b2a%%b2b%%b2c%==OOO ( set tc=%brx% set flag2=off))
set wflag=off set /a essai = essai + 1 goto level1
:winer1
cls echo. echo. echo. echo. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º Niveau 1 termin‚ º echo º º echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ echo. echo [S] : Niveau suivant echo. echo. echo [Q] : Quitter le jeux echo. echo.
set /p level= Votre choix \\: if /i %level%==S goto setlevel2 if /i %level%==q goto exit
:: ###############################################################################
:setlevel2 mode con cols=42 lines=32
set score=0 set essai=1 set tc= set dj=D‚ja jou‚ ! set esx=Loup‚ set tch=Touch‚ set brx=Coul‚ set AF= º
set A1=Û set A2=Û set A3=Û set A4=Û set A5=Û set A6=Û set B1=Û set B2=Û set B3=Û set B4=Û set B5=Û set B6=Û set C1=Û set C2=Û set C3=Û set C4=Û set C5=Û set C6=Û set D1=Û set D2=Û set D3=Û set D4=Û set D5=Û set D6=Û set E1=Û set E2=Û set E3=Û set E4=Û set E5=Û set E6=Û set F1=Û set F2=Û set F3=Û set F4=Û set F5=Û set F6=Û
set flag1=on set flag2=on set flag3=on set wflag=on
:level2
cls if %wflag%==on ( echo. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º -- Niveau 2 -- º echo º º echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ echo. echo. ) else ( echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ echo º echo Score: %score% %AF% %tc% echo º echo. echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ )
echo. echo. echo ³ 1 ³ 2 ³ 3 ³ 4 ³ 5 ³ 6 ³ echo ³ ³ ³ ³ ³ ³ ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo A ³ %A1% ³ %A2% ³ %A3% ³ %A4% ³ %A5% ³ %A6% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo B ³ %B1% ³ %B2% ³ %B3% ³ %B4% ³ %B5% ³ %B6% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo C ³ %C1% ³ %C2% ³ %C3% ³ %C4% ³ %C5% ³ %C6% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo D ³ %D1% ³ %D2% ³ %D3% ³ %D4% ³ %D5% ³ %D6% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo E ³ %E1% ³ %E2% ³ %E3% ³ %E4% ³ %E5% ³ %E6% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo F ³ %F1% ³ %F2% ³ %F3% ³ %F4% ³ %F5% ³ %F6% ³ echo ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo. echo. echo.
:: 123456 ::AXXOOOX ::BXOXXXX ::CXOXXXO ::DXOXXXO ::EXOXXXO ::FXXXXXO
set /p select=Essai No: %essai% (ex: A1)\\
if /i %select:~0,1%==A ( echo. if %select:~1,1%==1 ( set tc=%esx% set A1= ) if %select:~1,1%==2 ( set tc=%esx% set A2= ) if %select:~1,1%==3 ( if %A3%==Û ( set tc=%tch% set /a score = score + 1 set A3=O) else ( set tc=%dj%)) if %select:~1,1%==4 ( if %A4%==Û ( set tc=%tch% set /a score = score + 1 set A4=O) else ( set tc=%dj%)) if %select:~1,1%==5 ( if %A5%==Û ( set tc=%tch% set /a score = score + 1 set A5=O) else ( set tc=%dj%)) if %select:~1,1%==6 ( set tc=%esx% set A6= ))
if /i %select:~0,1%==B ( echo. if %select:~1,1%==1 ( set tc=%esx% set B1= ) if %select:~1,1%==2 ( if %B2%==Û ( set tc=%tch% set /a score = score + 1 set B2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set B3= ) if %select:~1,1%==4 ( set tc=%esx% set B4= ) if %select:~1,1%==5 ( set tc=%esx% set B5= ) if %select:~1,1%==6 ( set tc=%esx% set B6= ))
if /i %select:~0,1%==C ( echo. if %select:~1,1%==1 ( set tc=%esx% set C1= ) if %select:~1,1%==2 ( if %C2%==Û ( set tc=%tch% set /a score = score + 1 set C2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set C3= ) if %select:~1,1%==4 ( set tc=%esx% set C4= ) if %select:~1,1%==5 ( set tc=%esx% set C5= ) if %select:~1,1%==6 ( if %C6%==Û ( set tc=%tch% set /a score = score + 1 set C6=O) else ( set tc=%dj%)))
if /i %select:~0,1%==D ( echo. if %select:~1,1%==1 ( set tc=%esx% set D1= ) if %select:~1,1%==2 ( if %D2%==Û ( set tc=%tch% set /a score = score + 1 set D2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set D3= ) if %select:~1,1%==4 ( set tc=%esx% set D4= ) if %select:~1,1%==5 ( set tc=%esx% set D5= ) if %select:~1,1%==6 ( if %D6%==Û ( set tc=%tch% set /a score = score + 1 set D6=O) else ( set tc=%dj%)))
if /i %select:~0,1%==E ( echo. if %select:~1,1%==1 ( set tc=%esx% set E1= ) if %select:~1,1%==2 ( if %E2%==Û ( set tc=%tch% set /a score = score + 1 set E2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set E3= ) if %select:~1,1%==4 ( set tc=%esx% set E4= ) if %select:~1,1%==5 ( set tc=%esx% set E5= ) if %select:~1,1%==6 ( if %E6%==Û ( set tc=%tch% set /a score = score + 1 set E6=O) else ( set tc=%dj%)))
if /i %select:~0,1%==F ( echo. if %select:~1,1%==1 ( set tc=%esx% set F1= ) if %select:~1,1%==2 ( set tc=%esx% set F2= ) if %select:~1,1%==3 ( set tc=%esx% set F3= ) if %select:~1,1%==4 ( set tc=%esx% set F4= ) if %select:~1,1%==5 ( set tc=%esx% set F5= ) if %select:~1,1%==6 ( if %F6%==Û ( set tc=%tch% set /a score = score + 1 set F6=O) else ( set tc=%dj%)))
if %score%==11 goto winer2
if %flag1%==on ( if %A3%%A4%%A5%==OOO ( set tc=%brx% set flag1=off)) if %flag2%==on ( if %B2%%C2%%D2%%E2%==OOOO ( set tc=%brx% set flag2=off)) if %flag3%==on ( if %C6%%D6%%E6%%F6%==OOOO ( set tc=%brx% set flag3=off))
if %score% GEQ 10 set AF=º
set wflag=off set /a essai = essai + 1 goto level2
:winer2
cls echo. echo. echo. echo. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º Niveau 2 termin‚ º echo º º echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ echo. echo [S] : Niveau suivant echo. echo. echo [Q] : Quitter le jeux echo. echo. echo. echo.
set /p level= Votre choix \\: if /i %level%==S goto setlevel3 if /i %level%==q goto exit
:: ###############################################################################
:setlevel3
echo Niveau en pr‚paration....
pause>nul :exit
Dernière édition par stryk le Dim 7 Juin 2009 - 23:36; édité 3 fois
______________________________________________________  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
|
Jeu 4 Juin 2009 - 07:44 |
|
 |
Publicité
|
 Publicité
|
Jeu 4 Juin 2009 - 07:44 |
|
 |
Laddy
Administrateur

 Hors ligne
Inscrit le: 30 Juin 2008
Messages: 4 136
 Logiciels: PowerBatch Niveau en programmation: Niveau en graphisme: Point(s): 4 378 Moyenne de points: 1,06 Systeme d exploitation: WinXP, WIN7 64bit
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Bravo pour ce code.
______________________________________________________ Faites paraitre votre batch sur BatchClipboard
|
Jeu 4 Juin 2009 - 08:54 |
|
 |
Kwoa
Contributeurs DOS

 Hors ligne
Inscrit le: 03 Juin 2009
Messages: 129
Localisation: Lyon  Niveau en programmation: Niveau en graphisme: Point(s): 2 Moyenne de points: 0,02
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Bravo aussi pour le code
______________________________________________________ Signature non autorisée !
|
Jeu 4 Juin 2009 - 11:35 |
|
 |
Batch_Man
Contributeurs DOS

 Hors ligne
Inscrit le: 27 Nov 2008
Messages: 798
Localisation: Devant mon PC  Logiciels: Powerbatch, firefox Niveau en programmation: Niveau en graphisme: Point(s): 2 Moyenne de points: 0,00
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Hé bien !! Bravo tu t'améliores beaucoup
______________________________________________________ La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
|
Jeu 4 Juin 2009 - 16:24 |
|
 |
incomprehensible
Batcheur Complet

 Hors ligne
Inscrit le: 29 Avr 2009
Messages: 85
Localisation: France  Logiciels: Adobe Master Collect Niveau en programmation: Niveau en graphisme: Quelque chose a dire ?: Batch is funny! Point(s): -2 Moyenne de points: -0,02
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Cooool
______________________________________________________ Un singe rentre dans un bar et demande au barman : - Vous avez des bananes ? - Non on n'a pas de bananes. - Vous avez des bananes ? - Non on en a pas. - Vous avez des bananes ? - Non, t'es sourd ou quoi ! Si tu me demandes encore si j'ai des bananes je te cloue la langue au comptoir ! - Vous avez des clous ? - Non. - Vous avez des bananes ?
|
Jeu 4 Juin 2009 - 17:02 |
|
 |
stryk
Modérateur

 Hors ligne
Inscrit le: 10 Nov 2008
Messages: 2 132
Localisation: Pas loin du frigo  Logiciels: Logi quoi ? Niveau en programmation: Quelque chose a dire ?: ma femme est ici ? Point(s): 3 569 Moyenne de points: 1,67 Systeme d exploitation: Windows 3.1 ^^
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Merci à tous merci Batch-Man Citation:Bravo tu t'améliores beaucoup
C'est gràce à ma femme, vu qu'elle est enceinte de 7 mois, le soir c'est ceinture, alors je bouquine...
______________________________________________________  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
|
Jeu 4 Juin 2009 - 17:57 |
|
 |
jean2
Batcheur Super-Master

 Hors ligne
Inscrit le: 25 Avr 2009
Messages: 213
Localisation: Québec  Niveau en programmation: Niveau en graphisme: Quelque chose a dire ?: Be Careful, I Bite Point(s): -1 Moyenne de points: 0,00
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Wow! Bravo! Par contre, comme amélioration, tu pourrais faire en sorte qu'il y ait un certain signe lorsque c'est loupé car sinon, on peut refaire les mêmes coordonnées plusieurs fois... Encore bravo.
|
Jeu 4 Juin 2009 - 22:45 |
|
 |
stryk
Modérateur

 Hors ligne
Inscrit le: 10 Nov 2008
Messages: 2 132
Localisation: Pas loin du frigo  Logiciels: Logi quoi ? Niveau en programmation: Quelque chose a dire ?: ma femme est ici ? Point(s): 3 569 Moyenne de points: 1,67 Systeme d exploitation: Windows 3.1 ^^
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Merci Jean2. Dès que j'ai un moment je modifie, c'est pas bête !Modifié !
______________________________________________________  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
|
Ven 5 Juin 2009 - 14:21 |
|
 |
stryk
Modérateur

 Hors ligne
Inscrit le: 10 Nov 2008
Messages: 2 132
Localisation: Pas loin du frigo  Logiciels: Logi quoi ? Niveau en programmation: Quelque chose a dire ?: ma femme est ici ? Point(s): 3 569 Moyenne de points: 1,67 Systeme d exploitation: Windows 3.1 ^^
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Niveau 2 ajouté !!
______________________________________________________  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
|
Dim 7 Juin 2009 - 21:57 |
|
 |
jean2
Batcheur Super-Master

 Hors ligne
Inscrit le: 25 Avr 2009
Messages: 213
Localisation: Québec  Niveau en programmation: Niveau en graphisme: Quelque chose a dire ?: Be Careful, I Bite Point(s): -1 Moyenne de points: 0,00
|
 [BAT] GAME - TOUCHÉ - COULÉ -
2 changements? C'est sûr que je vais l'essayer! Par contre, si tu es capable, tu devrais faire en sorte qu'ils soient aléatoires... Sinon, c'est moins amusant.  @+ Edit préparé pour lorsque j'aurai terminé de l'essayer si personne ne poste... xD
|
Dim 7 Juin 2009 - 23:07 |
|
 |
stryk
Modérateur

 Hors ligne
Inscrit le: 10 Nov 2008
Messages: 2 132
Localisation: Pas loin du frigo  Logiciels: Logi quoi ? Niveau en programmation: Quelque chose a dire ?: ma femme est ici ? Point(s): 3 569 Moyenne de points: 1,67 Systeme d exploitation: Windows 3.1 ^^
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Aléatoire !! c'est possible, mais trop long à écrire pour le résultat.....
______________________________________________________  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
|
Dim 7 Juin 2009 - 23:52 |
|
 |
Hugo
Batcheur Master

 Hors ligne
Inscrit le: 27 Mai 2009
Messages: 115
Niveau en programmation: Niveau en graphisme: Quelque chose a dire ?: Super Point(s): 0 Moyenne de points: 0,00
|
 Pas mal
Top C'est une bonne idée ppur le niveaux 3 j'ai essayer mais je suis pas fort dans les batch mais je n'arrive pas
______________________________________________________ Cherche toujours désèperement des cour de batch et de C Gratuit mais rien je trouve
|
Mar 16 Juin 2009 - 22:24 |
|
 |
Hugo
Batcheur Master

 Hors ligne
Inscrit le: 27 Mai 2009
Messages: 115
Niveau en programmation: Niveau en graphisme: Quelque chose a dire ?: Super Point(s): 0 Moyenne de points: 0,00
|
 Voila la v0.3
Voila j'ai fais les graphisme de la v.03 Code:@echo off title Touch‚-Coul‚ ^| By STRYK mode con cols=55 lines=45&color 1A :: --------- BY STRYK --------
::set level 3 set score=0 set essai=1 set tc= set dj=D‚ja jou‚ ! set esx=Loup‚ set tch=Touch‚ set brx=Coul‚ set AF= º
set A1=Û set A2=Û set A3=Û set A4=Û set A5=Û set A6=Û set A7=Û set A8=Û set B1=Û set B2=Û set B3=Û set B4=Û set B5=Û set B6=Û set B7=Û set B8=Û set C1=Û set C2=Û set C3=Û set C4=Û set C5=Û set C6=Û set C7=Û set C8=Û set D1=Û set D2=Û set D3=Û set D4=Û set D5=Û set D6=Û set D7=Û set D8=Û set E1=Û set E2=Û set E3=Û set E4=Û set E5=Û set E6=Û set E7=Û set E8=Û set F1=Û set F2=Û set F3=Û set F4=Û set F5=Û set F6=Û set F7=Û set F8=Û set G1=Û set G2=Û set G3=Û set G4=Û set G5=Û set G6=Û set G7=Û set G8=Û set H1=Û set H2=Û set H3=Û set H4=Û set H5=Û set H6=Û set H7=Û set H8=Û set flag1=on set flag2=on set flag3=on set wflag=on
:winer3 cls if %wflag%==on ( echo. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º -- Niveau 3 -- º echo º º echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ echo. echo. ) else ( echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ echo º echo Score: %score% %AF% %tc% echo º echo. echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ )
echo. echo. echo ³ 1 ³ 2 ³ 3 ³ 4 ³ 5 ³ 6 ³ 7 ³ 8 ³ echo ³ ³ ³ ³ ³ ³ ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo A ³ %A1% ³ %A2% ³ %A3% ³ %A4% ³ %A5% ³ %A6% ³ %A7% ³ %A8% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo B ³ %B1% ³ %B2% ³ %B3% ³ %B4% ³ %B5% ³ %B6% ³ %B7% ³ %B8% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo C ³ %C1% ³ %C2% ³ %C3% ³ %C4% ³ %C5% ³ %C6% ³ %C7% ³ %C8% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo D ³ %D1% ³ %D2% ³ %D3% ³ %D4% ³ %D5% ³ %D6% ³ %D7% ³ %D8% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo E ³ %E1% ³ %E2% ³ %E3% ³ %E4% ³ %E5% ³ %E6% ³ %E7% ³ %E8% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo F ³ %F1% ³ %F2% ³ %F3% ³ %F4% ³ %F5% ³ %F6% ³ %F7% ³ %F8% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo G ³ %G1% ³ %G2% ³ %G3% ³ %G4% ³ %G5% ³ %G6% ³ %G7% ³ %G8% ³ echo ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄÄ+ÄÄij echo H ³ %H1% ³ %H2% ³ %H3% ³ %H4% ³ %H5% ³ %H6% ³ %H7% ³ %H8% ³ echo ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo. echo. echo.
:: 12345678 ::AOXOXOXOXO ::BXOXOXOXOX ::COXOXOXOXO ::DXOXOXOXOX ::EOXOXOXOXO ::FXOXOXOXOX ::GOXOXOXOXO ::HXOXOXOXOX
set /p select=Essai No: %essai% (ex: A1)\\
if /i %select:~0,1%==A ( echo. if %select:~1,1%==1 ( set tc=%esx% set A1= ) if %select:~1,1%==2 ( set tc=%esx% set A2= ) if %select:~1,1%==3 ( if %A3%==Û ( set tc=%tch% set /a score = score + 1 set A3=O) else ( set tc=%dj%)) if %select:~1,1%==4 ( if %A4%==Û ( set tc=%tch% set /a score = score + 1 set A4=O) else ( set tc=%dj%)) if %select:~1,1%==5 ( if %A5%==Û ( set tc=%tch% set /a score = score + 1 set A5=O) else ( set tc=%dj%)) if %select:~1,1%==6 ( set tc=%esx% set A6= ))
if /i %select:~0,1%==B ( echo. if %select:~1,1%==1 ( set tc=%esx% set B1= ) if %select:~1,1%==2 ( if %B2%==Û ( set tc=%tch% set /a score = score + 1 set B2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set B3= ) if %select:~1,1%==4 ( set tc=%esx% set B4= ) if %select:~1,1%==5 ( set tc=%esx% set B5= ) if %select:~1,1%==6 ( set tc=%esx% set B6= )) if %select:~1,1%==7 ( set tc=%esx% set B7= ))
if /i %select:~0,1%==C ( echo. if %select:~1,1%==1 ( set tc=%esx% set C1= ) if %select:~1,1%==2 ( if %C2%==Û ( set tc=%tch% set /a score = score + 1 set C2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set C3= ) if %select:~1,1%==4 ( set tc=%esx% set C4= ) if %select:~1,1%==5 ( set tc=%esx% set C5= ) if %select:~1,1%==6 ( if %C6%==Û ( set tc=%tch% set /a score = score + 1 set C6=O) else ( set tc=%dj%)))
if /i %select:~0,1%==D ( echo. if %select:~1,1%==1 ( set tc=%esx% set D1= ) if %select:~1,1%==2 ( if %D2%==Û ( set tc=%tch% set /a score = score + 1 set D2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set D3= ) if %select:~1,1%==4 ( set tc=%esx% set D4= ) if %select:~1,1%==5 ( set tc=%esx% set D5= ) if %select:~1,1%==6 ( if %D6%==Û ( set tc=%tch% set /a score = score + 1 set D6=O) else ( set tc=%dj%)))
if /i %select:~0,1%==E ( echo. if %select:~1,1%==1 ( set tc=%esx% set E1= ) if %select:~1,1%==2 ( if %E2%==Û ( set tc=%tch% set /a score = score + 1 set E2=O) else ( set tc=%dj%)) if %select:~1,1%==3 ( set tc=%esx% set E3= ) if %select:~1,1%==4 ( set tc=%esx% set E4= ) if %select:~1,1%==5 ( set tc=%esx% set E5= ) if %select:~1,1%==6 ( if %E6%==Û ( set tc=%tch% set /a score = score + 1 set E6=O) else ( set tc=%dj%)))
if /i %select:~0,1%==F ( echo. if %select:~1,1%==1 ( set tc=%esx% set F1= ) if %select:~1,1%==2 ( set tc=%esx% set F2= ) if %select:~1,1%==3 ( set tc=%esx% set F3= ) if %select:~1,1%==4 ( set tc=%esx% set F4= ) if %select:~1,1%==5 ( set tc=%esx% set F5= ) if %select:~1,1%==6 ( if %F6%==Û ( set tc=%tch% set /a score = score + 1 set F6=O) else ( set tc=%dj%)))
if %score%==11 goto winer2
if %flag1%==on ( if %A3%%A4%%A5%==OOO ( set tc=%brx% set flag1=off)) if %flag2%==on ( if %B2%%C2%%D2%%E2%==OOOO ( set tc=%brx% set flag2=off)) if %flag3%==on ( if %C6%%D6%%E6%%F6%==OOOO ( set tc=%brx% set flag3=off))
if %score% GEQ 10 set AF=º
set wflag=off set /a essai = essai + 1 goto level4
:: ###############################################################################
______________________________________________________ Cherche toujours désèperement des cour de batch et de C Gratuit mais rien je trouve
|
Mer 17 Juin 2009 - 19:53 |
|
 |
stryk
Modérateur

 Hors ligne
Inscrit le: 10 Nov 2008
Messages: 2 132
Localisation: Pas loin du frigo  Logiciels: Logi quoi ? Niveau en programmation: Quelque chose a dire ?: ma femme est ici ? Point(s): 3 569 Moyenne de points: 1,67 Systeme d exploitation: Windows 3.1 ^^
|
 [BAT] GAME - TOUCHÉ - COULÉ -
Salut Hugo, Merci pour ta réponse ! As-tu essayé ton code ?? Si je ne me trompe pas, tu n'as modifié que le commentaire suivant: Code: :: 12345678 ::AOXOXOXOXO ::BXOXOXOXOX ::COXOXOXOXO ::DXOXOXOXOX ::EOXOXOXOXO ::FXOXOXOXOX ::GOXOXOXOXO ::HXOXOXOXOX
Mais ca ne sers pas à grand chose si tu ne modifie pas aussi les conditions ( if ) Pour info , dans mon code les "O" sont des morceaux de bateaux ! N'hésites pas à poster pour toutes questions !
______________________________________________________  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
|
Jeu 18 Juin 2009 - 07:47 |
|
 |
Hugo
Batcheur Master

 Hors ligne
Inscrit le: 27 Mai 2009
Messages: 115
Niveau en programmation: Niveau en graphisme: Quelque chose a dire ?: Super Point(s): 0 Moyenne de points: 0,00
|
 Merci je le serait je vias me faire
Dsl comme je suyis pas très fort en batch mais bon j'ai fais le graphisme tu pourrais m'aider
______________________________________________________ Cherche toujours désèperement des cour de batch et de C Gratuit mais rien je trouve
|
Jeu 18 Juin 2009 - 17:06 |
|
 |
Contenu Sponsorisé
|
 [BAT] GAME - TOUCHÉ - COULÉ -
|
Aujourd’hui à 19:14 |
|
 |
|
La date/heure actuelle est Ven 20 Avr 2018 - 19:14 - créer un forum | Toutes les heures sont au format GMT + 1 Heure
|
Page 1 sur 3
|
|