Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
[BAT] Labirynthe
Auteur Message
Répondre en citant
Message [BAT] Labirynthe 
Revue du message précédent :

Hello ^^
BRAVO, bonne idée pour une première !!!
Pour faire d'autres niveaux, tu devrais faire une matrice globale et un "vrai" déplacement du curseur !!
Voici déja une version light du défilement de "bienvenue" Smile


Code:

@echo off

title $ CactusBoyz $ v.1.00
mode con cols=40 lines=26 &color 1A
set "WELCOME=            BIENVENUE            "

:: BOUCLE CHENILLARD
SETLOCAL ENABLEDELAYEDEXPANSION ENABLEEXTENSIONS
for /L %%E in (1,1,33) do (
    set S%%E=-
   )
for /L %%A in (1,1,33) do (
set "WELCOME=!S1!!S2!!S3!!S4!!S5!!S6!!S7!!S8!!S9!!S10!!S11!!S12!BIENVENUE!S22!!S23!!S24!!S25!!S26!!S27!!S28!!S29!!S30!!S31!!S32!!S33!"
cls
call :LOGO
echo    ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
echo.   !WELCOME:~0,%%A!
echo    ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
set "S%%A= "
ping 127.0.0.1 -n 1 > NUL
)
ENDLOCAL
::--------------TUTO explication du tutoriel du mini jeux-------------------------


:tuto

Set td=on

:tuto1
cls
call :LOGO
echo    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo    º           Tutoriel            º
echo    ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

if %td%==on (echo.
echo Comment jouer ?
echo.
echo Touche "Q" pour droite
echo Touche "D" pour gauche
echo Touche "S" pour bas
echo Touche "Z" pour haut
echo.
echo - Entree - pour valider deplacement
echo.
echo.
echo.
echo.
set td=off
set pr=on
pause
goto tuto1
)

if %pr%==on ( echo.
echo Principe du jeux :
echo.
echo - Emmener le petit cactusBoyz "@"
echo jusqu'au point d'eau symboliser par "*"
echo.
echo - Vous devrez peut etre resoudre des
echo enigme sur votre chemin symboliser
echo        elles par le signe "#"
echo.
echo              GOOD GAMES
echo.
pause
goto niveau1
)


::------------------ Debut code niveau 1------------------------------------------------

:niveau1

set a=on

:boucle1
cls
call :LOGO
echo    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo    º           Niveau 1            º
echo    ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

if %a%==on (
:1
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û@       *Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p dir=quelle direction svp ?
set a=off
goto boucle1
)

if %dir%==d (
:2
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û @      *Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p dire=quelle direction svp ?
set dir=off
goto boucle1
)

if %dire%==d (
:3
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û  @     *Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p direc=quelle direction svp ?
set dire=off
goto boucle1
)

if %dire%==q (
goto 1
)

if %direc%==d (
:4
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û   @    *Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p direct=quelle direction svp ?
set direc=off
goto boucle1
)

if %direc%==q (
goto 2
)

if %direct%==d (
:5
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û    @   *Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p directi=quelle direction svp ?
set direct=off
goto boucle1
)

if %direct%==q (
goto 3
)

if %directi%==d (
:6
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û     @  *Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p directio=quelle direction svp ?
set directi=off
goto boucle1
)

if %directi%==q (
goto 4
)

if %directio%==d (
:7
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û      @ *Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p directij=quelle direction svp ?
set directio=off
goto boucle1
)

if %directio%==q (
goto 5
)

if %directij%==d (
:8
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û       @*Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo.
set /p directif=quelle direction svp ?
set directij=off
goto boucle1
)

if %directij%==q (
goto 6
)

if %directif%==d (
:9
echo.
echo.
echo.
echo.
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo       Û        @Û
echo       ÛÛÛÛÛÛÛÛÛÛÛ
echo.
echo.
echo.
echo Hey boby!!!! Congratulation !!!!
echo.
echo.
echo.
pause
set directif=off
goto boucle1
)

if %directif%==q (
goto 7
)


echo.
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo Û                                      Û
echo Û          NIVEAU 1 TERMINER           Û
echo Û                                      Û
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ


pause
exit

:LOGO
echo    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo    º                               º
echo    º           CactusBoyz          º
echo    º                               º
echo    ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
goto :EOF




Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [BAT] Labirynthe 
http://www.google.fr/search?q=origine du mot labyrithne&ie=utf-8&oe…




______________________________________________________
-Il n'y a qu'en affrontant les plus forts que l'on progresse-

Visiter le site web du posteur
Répondre en citant
Message [BAT] Labirynthe 
LOL Sydney, si t'es ivre, même un petit parcours en ligne droite est un labyrinthe Smile mdr
Serieusement, le labyrinthe viendra quand l'auteur progressera en batch, perso je dis Okay




______________________________________________________


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 [BAT] Labirynthe 
Il faudrait progresser en orthographe surtout...

Le but du lien était là.


Regarde le titre ! lol

PS : je suis tout à fait sobre ! Il est 8h47 en ce moment même...
;-)




______________________________________________________
-Il n'y a qu'en affrontant les plus forts que l'on progresse-

Visiter le site web du posteur
Répondre en citant
Message [BAT] Labirynthe 
Héhé oui j'ai vu ça ^^
l'origine du mot "labyrithne" MDR, là aussi y'a une faute Smile




______________________________________________________


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 [BAT] Labirynthe 
J'ai une question qu'elle commande faut t'il utiliser pour ne pas toujours demander a chaque fois pour avancer ?
(ex : Comme dans le jeu sokoban ou tu a juste a cliquer sur la fleche et sa le fait tous seul )



Répondre en citant
Message [BAT] Labirynthe 
Hello !
Tu dois utiliser une commande externe, comme par exemple key.exe de bilou, elle est dispo sur ce fofo !!




______________________________________________________


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 [BAT] Labirynthe 
Merci beacoup !



Message [BAT] Labirynthe 


Montrer les messages depuis:
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
  



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