Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Jeu du PENDU
Auteur Message
Répondre en citant
Message Jeu du PENDU 
Hello,

Voici une autre version du pendu, avec mots aléatoires ...


Code:

@echo off

set LIST=%0

title Jeu du Pendu  ^|  By STRYK  ^|
mode con cols=61 lines=23 &color 1A

::                         Copyright © :  stryk@live.fr
::                      ----------------------------------

:RESET_GAME
set BEGIN=3
set AFF=UNDEF
set GOOD=0
set BAD=0
set RESULT=     Veuillez entrer une lettre
for %%A in (W) do (
    for /l %%B in (1,1,9) do (
        set %%A%%B=_
))
for %%A in (B) do (
    for /l %%B in (1,1,10) do (
        set %%A%%B=
))
set END_FLAG=OFF

:WAIT_TO_START
cls
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo  º                                                         º
echo  º               Bienvenue au jeu du Pendu                 º
echo  º                                                         º
echo  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo. &echo. &echo. &echo. &echo. &echo.
set /a BEGIN = BEGIN - 1
if %BEGIN%==0 goto :END_WAIT
echo                     D‚but du Jeu dans %BEGIN% s
@ping localhost -n 2 >nul
goto :WAIT_TO_START

:END_WAIT
cls
echo. &echo.
echo.                    %B2%%B2%%B2%    %B5%%B6%    %B7%    %B8%%B9%
echo.                    %B1%      %B5% %B6%   %B7%    %B8% %B9%
echo.                    %B1%%B4%%B4%    %B5%  %B6%  %B7%    %B8%  %B9%
echo.                    %B1%      %B5%   %B6% %B7%    %B8% %B9%
echo.                    %B3%%B3%%B3%    %B5%    %B6%%B7%    %B8%%B9%
echo. &echo.

if %AFF% NEQ UNDEF goto :PASS_DEF

set /a WORD=%RANDOM%%%150
for /f "tokens=1,2" %%a in ('type %LIST% ^| Find "%WORD%"') do (
    set AFF=%%b
    )

:PASS_DEF
if %END_FLAG%==ON (
    echo                   Le mot ‚tait =   %AFF%
  ) else (
    echo.                       %W1% %W2% %W3% %W4% %W5% %W6% %W7% %W8%
   )
echo. &echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.            %RESULT%
echo.
echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo.

if %END_FLAG%==ON goto :END_GAME

set TRY=UNDEFINED
set /p TRY=      \\:

if %TRY%==%W1% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )
if %TRY%==%W2% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )
if %TRY%==%W3% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )
if %TRY%==%W4% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )
if %TRY%==%W5% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )
if %TRY%==%W6% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )
if %TRY%==%W7% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )
if %TRY%==%W8% (
    set RESULT=         Lettre d‚ja jou‚e !
    goto :END_WAIT
   )

for /f "delims=%AFF%" %%A in ("%TRY%") do (
   goto :FALSE
   )

if %AFF:~0,1%==%TRY% (
    set W1=%TRY%
   set /a GOOD = GOOD + 1
   )
if %AFF:~1,1%==%TRY% (
    set W2=%TRY%
   set /a GOOD = GOOD + 1
    )
if %AFF:~2,1%==%TRY% (
    set W3=%TRY%
   set /a GOOD = GOOD + 1
   )
if %AFF:~3,1%==%TRY% (
    set W4=%TRY%
    set /a GOOD = GOOD + 1
   )
if %AFF:~4,1%==%TRY% (
    set W5=%TRY%
   set /a GOOD = GOOD + 1
   )
if %AFF:~5,1%==%TRY% (
    set W6=%TRY%
   set /a GOOD = GOOD + 1
   )
if %AFF:~6,1%==%TRY% (
    set W7=%TRY%
   set /a GOOD = GOOD + 1
   )
if %AFF:~7,1%==%TRY% (
    set W8=%TRY%
   set /a GOOD = GOOD + 1
   )


:PASS_REMP
if %AFF%==%W1%%W2%%W3%%W4%%W5%%W6%%W7%%W8% (
    set RESULT=  Bravo, vous avez gagn‚ la partie !
   set END_FLAG=ON
   goto :END_WAIT
   )
set RESULT=Bravo, vous avez trouv‚ %GOOD% lettre(s) !
goto :END_WAIT



:FALSE
set /a BAD = BAD + 1
set B%BAD%=Û
if %BAD%==9 (
    set RESULT=     Vous avez perdu la partie !
   set END_FLAG=ON
   goto :END_WAIT
  ) else (
    set RESULT=     Dommage, essayez encore ...
   )
goto :END_WAIT

:END_GAME
echo              Pour rejouer, appuyez sur une touche.
pause>nul
goto :RESET_GAME

:: \\ WORDS LIST
149 petrolas
148 chipotai
147 coconnai
146 cablasse
145 emmaille
144 aboierez
143 surpasse
142 pedzerez
141 veloutas
140 evadames
139 realigne
138 emiliens
137 sanglots
136 buratins
135 varmetre
134 resoutes
133 decevait
132 bigoudis
131 delecter
130 sculptez
129 poudreux
128 acclamat
127 lugerait
126 brayions
125 gradasse
124 boxeront
123 accablee
122 soudeurs
121 elaguait
120 calvitie
119 singeait
118 boyautat
117 acetones
116 cremants
115 creosols
114 phoceens
113 angelots
112 sortions
111 capsages
110 revalais
109 eluerais
108 regreais
107 clerical
106 onctions
105 refixera
104 usassiez
103 guenille
102 possedee
101 hahniums
100 langerai
99 bridasse
98 skieront
97 papotait
96 dignites
95 vouasses
94 nattates
93 bigornas
92 digerera
91 engouera
90 almelecs
89 repondez
88 appondus
87 traquait
86 beatifie
85 dejuchas
84 preposes
83 grainees
82 mottames
81 gaterait
80 merderai
79 adossera
78 perdions
77 campeurs
76 constant
75 alginate
74 chimiste
73 calmerai
72 hidalgos
71 cholemie
70 relieurs
69 cotiriez
68 distyles
67 lapereau
66 depeuple
65 saharien
64 usuriers
63 egayerez
62 plierons
61 bafferas
60 essartas
59 resorber
58 texturee
57 degrafas
56 muraient
55 stipuler
54 acharnes
53 hacherez
52 stenosee
51 rempluma
50 agoniste
49 sportifs
48 voisinai
47 arborant
46 moitirai
45 fusionne
44 tronquer
43 ablatent
42 ozoneras
41 emaciiez
40 endentee
39 mandante
38 tigrions
37 layerait
36 bruirais
35 planelle
34 carcasse
33 ajoutera
32 croulait
31 redecore
30 figurent
29 neologie
28 deputera
27 tanisiez
26 armerons
25 hebergee
24 gominees
23 revernie
22 fulgural
21 claverez
20 musclent
19 ebarbage
18 filmages
17 pouceuse
16 diluants
15 epulpeur
14 attrapat
13 pissates
12 biaisais
11 merzlota
10 baclions
9 graverez
8 isophase
7 araldite
6 gaiacols
5 goberger
4 douillat
3 decuirai
2 cloppiez
1 clavetez
0 japonais




Dernière édition par stryk le Mar 27 Avr 2010 - 12:13; édité 1 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
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Jeu du PENDU 
Outch !
Ca c'est du lourd quand même !

Okay



Visiter le site web du posteur
Répondre en citant
Message Jeu du PENDU 
Stryk merci de ne pas utiliser les balises hide, spoiler !




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Jeu du PENDU 
Embarassed bah je pensais qu'avec un long code ...




______________________________________________________


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 PENDU 
La balise hide oblige l'utilisateur à poster une réponse pour voir le code
je veux eviter ça pour augmenter leurs compteurs.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Jeu du PENDU 
RE,
Sorry, je croyais qu'avec la balise "spoiler", il n'y avait pas besoin de poster ^^




______________________________________________________


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 PENDU 
Heu non avec spoiler, il n'y a pas besoin... Rolling Eyes
Pour ton pendu, qui s'est très légèrement inspiré du mien Mr. Green, il ne marche pas chez moi (sur un windows xp). ça me met que la partie va commencer, puis le batch me dit : " vous avez perdu... Confused
Les mots sont durs quand même... Mort de Rire




______________________________________________________
Répondre en citant
Message Jeu du PENDU 
RE,

Mmmmm, mouaip, bah sur mes 4 PC ça fonctionne, et pareil au boulot, donc sur plusieurs OS ...
A moins que tu n'ai déjà un REPLY.com d'installé en dur sur ton PC, je ne vois pas le souci !
Bizarre, re-essayes de copier le code ...




______________________________________________________


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 PENDU 
Bonjour
chez moi il ne fonctionne pas non plus. XP pro.
J'ai une fenêtre avec un curseur qui clignote.

ça bloque sur reply.com . Si c'est une commande externe à joindre avec le jeu, aucune information n'est donnée sur ce sujet....




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Jeu du PENDU 
RE,

Bizarre, vu que la commande externe est intégrée au code ....
Mais bon, j'ai modifié mon code et retiré l'utilisation de REPLY ^^

Bon Jeu Wink




______________________________________________________


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 PENDU 
J'avais retiré ton code reply.com et le bat c'était lancé.

Peut etre que la balise code + reply.com a mal encodé les infos ?
J'ai cherché et pas de reply.com qui traine sur mon pc.
la commande devrait se créer en reply.com ? si oui elle ne s'est pas créée




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Jeu du PENDU 
OK, merci pour l'info mais c'est curieux c'est la même commande que pour mon "Space Invaders" et ça fonctionnais chez toi ...

Bon, sinon, comment est mon Pendu ??




______________________________________________________


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 PENDU 
Etrange même ton space invader ne fonctionne plus chez moi, j'ai surement un pb sur mon pc moi Evil or Very Mad

Sinon bravo pour ton jeu ! toujours aussi bien codé.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message Jeu du PENDU 


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