Accueil du SiteAccueil du Site  AccueilAccueil  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  ConnexionConnexion  S'enregistrerS'enregistrer  



Partagez | 
 

 [TextualRPG]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Invité
Invité
avatar


MessageSujet: [TextualRPG]   Dim 16 Déc 2012 - 7:01

Salut,aujourd'hui,je viens vous presenter un jeux en batch sur lequel je bosse depuis une ou deux semaine...

TextualRPG,en batch...(d'ou viens le "Textual")

Code:

 @echo off

echo Indiquer votre resolution d'ecran: (Tapez le mot "NORM" pour laisser le mode de base)
echo Premier nombre:
set /p numberReso=

if /i %numberReso%==NORM goto :main

echo Seconde Nombre:
set /p numberReso2=
echo Votre resolution est donc %numberReso%*%numberReso2%
echo Push Enter
pause >nul
mode %numberReso1% %numberReso2%
:main
cls
echo.
echo              ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»        ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo              º 1.Nouvelle Partie º        º    2.Charger    º
echo              ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ        ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p choicetitle=

if /i %choicetitle%==MARCHEPAS goto erone
if /i %choicetitle%==1 goto new
if /i %choicetitle%==2 goto

:erone
cls
echo Veuilleur choisir une valeur existante
pause >nul
goto :main

:new
cls
echo comment t'apelle tu?
set /p name=
cls
echo Oh,bonjour %name%,je ne savais pas que c'etais toi...Sa va,moi,sa ne va pas trop
echo Quelqu'un … pirat‚e tous le systŠme electronique de la ville...Tu pourrais
echo m'aider … trouv‚e le responsable(repond par oui ou par non)
set /p yesornot1=

if /i %yesornot1%==error goto erone
if /i %yesornot1%==oui goto new2
if /i %yesornot1%==non goto finish

:finish
cls
echo Bon et bien,tampis
pause >nul
exit

:new2
cls
echo Oh,merci,sa m'aide,on … tout-de-mˆme r‚ussi … choper son IP et sa region.
echo IP:96.128.345.29
echo REGION:Nord-Pas-De-Calais
pause >nul
echo Je te conseil de noter l'IP,sa te seras trŠs utile...
pause >nul
echo Bon,et bien,tu peut sortir de la maison,et partir a sa recherche!(repond par oui ou par non)
set /p yesornot2=

if /i %yesornot2%==oui goto chapter1
if /i %yesornot2%==non goto new2

:chapter1
cls
echo Mot de passe de cette partie : 1E3RT7U
echo.
echo Il y … quelqu'un la sur un ordi!
echo Aller le voir?(O/N)
set /p view1=

if /i %view1%==N goto chapter1
if /i %view1%==O goto chapter1_2

:chapter1_2
echo Veux-tu toquer ou defoncer la porte ?
echo.
echo 1.Toquer
echo 2.Defoncer
set /p question1=

if /i %question1%==1 goto :chapter1_2Def
if /i %question1%==2 goto :chapter1_3

:chapter1_2Def
cls
echo Vous toquer,l'utilisateur ne veut pas ouvrir
pause >nul
echo Vous continuer de toquer comme un fou !,mais rien n'y fait...
echo.
echo Il fallait utiliser les grands moyen...
pause >nul
goto :chapter1

:chapter1_3
cls
echo Vous defoncer la porte!!!!
echo l'utilisateur se plaint,il veut que vous repariez la porte...
pause >nul
cls
echo Appuie sur Enter pour commencer l'enigme afin de reparer la porte.
pause >nul

:enigme1
cls
set vienigme1=4
set /a vienigme1-=1

if /i %vienigme1%==0 goto :chapter1

echo Trois planche de bois * 7=?                  vie=%vienigme1%
set /p repenigme1=

if /i %repenigme1%==error goto :enigme1
if /i %repenigme1%==21 goto enigme1_2

:enigme1_2
echo avec les 21planche cass‚,on peut refaire la porte,mais il nous faut savoir
echo les dimensions de cette porte carr‚...
echo.
echo Indice:La longueur du carr‚ est de 1mŠtre70          vie=%vienigme1%
set /p repenigme1_2=

if /i %repenigme1_2%==error goto enigme1
if /i %repenigme1_2%==1metre70 goto chapter2
if /i %repenigme1_2%==1m70 goto chapter2

:chapter2
cls
echo Mot de passe de cette partie : 6453-73IUZ
echo.
echo La porte est bel et bien reparer,vous ˆtes donc maintenant dans
echo la maison
echo.
echo Vous regarder l'historique de la personne,rien … signaler...
echo Voila son IP:23.87.65.34
echo.
echo Vous devrez peut-ˆtre notez cette IP...
pause >nul
echo *Vous sortez votre PC*
echo.
echo Vous devez vous connecter au signaler pour voir les IP present dans la ville
echo.
echo 1.Envoyez un PING sur localhost3G
echo 2.Lancez le logiciel de police que vous avez recuperer
set /p chapter2choice=

if /i %chapter2choice%==1 goto FakeChapter2
if /i %chapter2choice%==2 goto chapter2_1

:FakeChapter2
cls
echo Il est il‚gale de faire ce genre de chose,surtout en tant que agents secret
pause >nul
goto :chapter2

:chapter2_1
cls
echo Le logiciel c'est bien lan‡‚e
echo.
echo Voici les IP present dans la ville:
echo 45.32.87.11
echo 12.65.98.34
echo 12.56.43.78
echo 98.56.43.32
echo 35.76.87.54
echo.
echo Attention,c'est IP ne sont peut-ˆtre pas bon,certain logiciel plutôt
echo illegaux permettent de changer d'IP,de pays,toute les heure,
echo toute les seconde,ou pire...
echo.
echo Je te propose donc de rescanner c'est IP pour voir si il y en … une
echo qui change...
pause >nul
echo Voici donc aprŠs le rescan:
echo 45.32.87.11
echo 12.65.98.34
echo 13.56.49.71
echo 98.56.43.32
echo 35.76.87.54
echo.
echo Alors,est-ce-que un IP … changer?(O/N)
set /p chapter2choice2=

if /i %chapter2choice2%==N goto FakeChapter2_1
if /i %chapter2choice2%==O goto chapter2_2

:FakeChapter2_1
echo regarde bien...
pause >nul
goto :chapter2

:chapter2_2
cls
echo Oui,effectivement,la 3Šme IP … quelque-peu changer...
echo.
echo Inutile de le localiser,de toute fa‡on,sa possition changeras tout le temps...
echo.
echo 1.C'est vrai
echo 2.Non,tu fais fausse route
set /p chapter2choice3=

if /i %chapter2choice3%==1 goto FakeChapter2_2
if /i %chapter2choice3%==2 goto chapter2_3


:FakeChapter2_2
cls
echo Faux...
pause >nul
goto chapter2

:chapter2_3
echo Et pourquoi sa ?
echo.
echo 1.Parce que...
echo 2.Car L'IP qui change et un IP qui reste dans la ville
echo 3.Parce que cette IP change
set /p chapter2choice4=

if /i %chapter2choice4%==1 goto FakeChapter2_3
if /i %chapter2choice4%==2 goto :chapter2_4
if /i %chapter2choice4%==3 goto FakeChapter2_3

:FakeChapter2_3
cls
echo Ce que tu dit n'a pas de sens...
pause >nul
goto :chapter2

:chapter2_4
cls
echo ...Effectivement,alors detectons cette IP qui change...
echo.
echo Oh,MAIS,Le listing des IP à disparu...Comment les recuperer
echo.
echo 1.Avec le logiciel
echo 2.En se connectant a la radio,on pourras lister les IP connecté...
set /p chapter2choice4=

if /i %chapter2choice4%==1 goto :FakeChapter2_4
if /i %chapter2choice4%==2 goto :chapter3

:FakeChapter2_4
cls
echo Nous lancons le logiciel...
pause >nul
echo Il y as un message:
echo.
echo You have been Hacked...
pause >nul
echo Merde,on c'est fait hacker,bon,pas grave,on se connecte à la radio...
goto chapter2_4

:chapter3
cls
echo En se connectant,nous avons lister les IP:
echo 45.32.87.11
echo 12.65.98.34
echo 18.52.61.71
echo 98.56.43.32
echo 35.76.87.54
echo.
echo Le 3ème à encore changée,detectons le...
pause >nul
Voila,je pense que la version complète sortiras dans 1ou2mois

Tchao
Revenir en haut Aller en bas
 
[TextualRPG]
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Palais Créatif :: ~ CRÉATIONS ~ :: Jeux et projets :: Élaboration de projets-
Sauter vers: