Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
The Last Warrior
Auteur Message
Répondre en citant
Message The Last Warrior 
Bonjour tout le monde, pour mon premier post, j'ai décider de vous faire partager ce jeu, The Last Warrior !

pour toute question, suggestion, etc... n'hésitez pas.
en espérant que cela vous plaira Wink
Voici la version graphique : http://batch.xoo.it/t3057-The-Last-Warrior.htm
Jeu : Vous etes le dernier guerrier survivant, vous devrez survivre !

Info : Je suis actuellement en train de développer la version 3.0, merci et a bientot.

Désoler pour ce très long temps d'attente, voici la version 2.8 :

Code:

@echo off
title PC - The Last Warrior -=By Pierre JOUSSAIN=-

if %errorlevel%==0 set verwin=Windows 8 [Non teste]
ver | find /i "version 6.1." > nul
if %errorlevel%==0 set verwin=Windows 7 [Compatible]
ver | find /i "version 6.0." > nul
if %errorlevel%==0 set verwin=Windows Vista [Non teste]
ver | find /i "version 5.1." > nul
if %errorlevel%==0 set verwin=Windows XP [Compatible]
ver | find /i "version 5.2." > nul
if %errorlevel%==0 set verwin=Windows 2003 [Non teste]
ver | find /i "Windows 2000" > nul
if %errorlevel%==0 set verwin=Windows 2000 [Non teste]
ver | find /i "Windows NT" > nul
if %errorlevel%==0 set verwin=Windows NT [Non teste]
ver | find /i "Windows ME" > nul
if %errorlevel%==0 set verwin=Windows ME [Non teste]
ver | find /i "Windows 98" > nul
if %errorlevel%==0 set verwin=Windows 1998 [Non teste]
ver | find /i "Windows 95" > nul
if %errorlevel%==0 set verwin=Windows 1995 [Non teste]

:debut
mode con cols=82 lines=25
cls
set life=100
set argent=100
set attaque=10
set defense=10
set potionvie=0
set niveau=1
set pseudosin=By Pierre JOUSSAIN

set experience=0

set nivexp=10

color 0a
echo.
echo      The Last Warrior
echo Vous etes le dernier guerrier...
echo.
echo.
echo Gestion de sa defense, son attaque, ses armes, argent etc...
echo bonne chance :)
echo.
echo                                                   -=By Pierre JOUSSAIN=-
echo                                                       Copyright© 2012
echo.
echo Version : 2.8
echo Info : Niveau+PotionIA
echo.
echo Bon jeu !!!                          Version : %verwin%
echo.
echo.
pause>nul
cls

:singleps
if exist "%windir%\Backup\%username%" goto existps
cls
echo  -----------------------------------------------------------------------------
echo.
echo                          Veuillez saisir votre pseudo
echo.
echo  -----------------------------------------------------------------------------
Echo.
Echo Quel sera votre pseudo ?
echo.
set /p pseudosin=Veuillez saisir votre pseudo :
goto debut

:existps
cls
echo  -----------------------------------------------------------------------------
echo.
echo                           Chargement de votre partie
echo.
echo  -----------------------------------------------------------------------------
Echo.
for /f %%a in (%windir%\Backup\%username%\pseudosin.bypj) do set pseudosin=%%a
echo Bienvenue Seigneur %pseudosin%
echo.
echo Appuyez sur une touche pour charger votre partie...
pause >Nul
echo.
echo.
echo Chargement de votre partie, %pseudosin%...
echo.
for /f %%a in (%windir%\Backup\%username%\life.bypj) do set life=%%a
for /f %%a in (%windir%\Backup\%username%\argent.bypj) do set argent=%%a
for /f %%a in (%windir%\Backup\%username%\attaque.bypj) do set attaque=%%a
for /f %%a in (%windir%\Backup\%username%\defense.bypj) do set defense=%%a
for /f %%a in (%windir%\Backup\%username%\niveau.bypj) do set niveau=%%a
for /f %%a in (%windir%\Backup\%username%\pseudosin.bypj) do set pseudosin=%%a
for /f %%a in (%windir%\Backup\%username%\potionvie.bypj) do set potionvie=%%a
for /f %%a in (%windir%\Backup\%username%\arme.bypj) do set arme=%%a
for /f %%a in (%windir%\Backup\%username%\experience.bypj) do set experience=%%a
if %experience% equ ByPierreJOUSSAIN set experience=0
if %argent% equ ByPierreJOUSSAIN set argent=0
if %life% equ ByPierreJOUSSAIN set life=0
set /a experience=%experience%/10
set /a niveau=%niveau%/10
set /a life=%life%/10
set /a argent=%argent%/10
set /a attaque=%attaque%/10
set /a defense=%defense%/10
set /a potionvie=%potionvie%/10
echo Chargement effectuee !
echo.
echo Appuyez sur une touche pour combattre...
pause >nul
goto rejouer

:debut
cls
echo.
echo Bienvenue %pseudosin%, je m'appel Pierrot,
echo je te guiderais au cours de ton aventure.
echo.
echo Je te donne 100$ pour t'aider, prends en soin :)
echo.
pause >NUL
:defx
cls
echo.
echo Hier, j'ai trouver ces 2 armes, si tu le souhaite
echo Je t'en offre une, tu en aura besoin !
echo.
echo Veux-tu la dague ou la lance ?
echo.
set /p arme=Je veux la
if %arme% equ dague set attaque=25
if %arme% equ dague set defense=10
if %arme% equ lance set attaque=15
if %arme% equ lance set defense=20
if %arme% equ dague echo La dague ne laissera aucune de chance a tes ennemis,
if %arme% equ lance echo La lance est l'arme la plus polyvalente,
if %arme% equ lance goto deok
if %arme% equ dague goto deok
goto defx
:deok
if %arme% equ lance set arme=Lance
if %arme% equ dague set arme=Dague
echo prends en soin.
echo.
echo Bonne chance !
pause >nul

:rejouer
if %life% geq 0 set lifegraph=³±         ³
if %life% geq 10 set lifegraph=³Û         ³
if %life% geq 15 set lifegraph=³Û±        ³
if %life% geq 20 set lifegraph=³ÛÛ        ³
if %life% geq 25 set lifegraph=³ÛÛ±       ³
if %life% geq 30 set lifegraph=³ÛÛÛ       ³
if %life% geq 35 set lifegraph=³ÛÛÛ±      ³
if %life% geq 40 set lifegraph=³ÛÛÛÛ      ³
if %life% geq 45 set lifegraph=³ÛÛÛÛ±     ³
if %life% geq 50 set lifegraph=³ÛÛÛÛÛ     ³
if %life% geq 55 set lifegraph=³ÛÛÛÛÛ±    ³
if %life% geq 60 set lifegraph=³ÛÛÛÛÛÛ    ³
if %life% geq 65 set lifegraph=³ÛÛÛÛÛÛ±   ³
if %life% geq 70 set lifegraph=³ÛÛÛÛÛÛÛ   ³
if %life% geq 75 set lifegraph=³ÛÛÛÛÛÛÛ±  ³
if %life% geq 80 set lifegraph=³ÛÛÛÛÛÛÛÛ  ³
if %life% geq 85 set lifegraph=³ÛÛÛÛÛÛÛÛ± ³
if %life% geq 90 set lifegraph=³ÛÛÛÛÛÛÛÛÛ ³
if %life% geq 95 set lifegraph=³ÛÛÛÛÛÛÛÛÛ±³
if %life% geq 100 set lifegraph=³ÛÛÛÛÛÛÛÛÛÛ³

set /a experienceup=%niveau%*2
set /a progression=%experience%*100/%experienceup%
if %experience% equ %experienceup% goto levelup
if %niveau% geq 11 set nivexp=30
if %niveau% geq 31 set nivexp=40
if %niveau% geq 41 set nivexp=50
if %niveau% geq 51 set nivexp=??
if %life% LSS 1 goto perdu
cls
echo.
echo Interface principale, guerrier %pseudosin%
echo.
echo                                     Niveau : %niveau%/%nivexp%
echo                                Progression : %progression%%%
echo Ú          ¿
echo %lifegraph%  Votre vie : %life%%%
echo À          Ù
echo Potion de vie : %potionvie%
echo.
echo Votre arme : %arme%
echo       Votre attaque : %attaque%
echo       Votre defense : %defense%%%
echo.
echo Votre argent : %argent%$
echo.
echo.
echo 1) Aller au combat
echo 2) Aller au chateau (Achats)
echo.
echo 3) Sauvegarder
echo 4) Charger
echo.
set /p choixip=Choix :
if %choixip% EQU FL goto fl
if %choixip% EQU 1 goto combat
if %choixip% EQU 2 goto marche1
if %choixip% EQU 3 goto sauve
if %choixip% EQU 4 goto existps
goto rejouer

:sauve
cls
if %life% LSS 1 goto perdu
echo  -----------------------------------------------------------------------------
echo.
echo                           Sauvegarde de votre partie
echo.
echo  -----------------------------------------------------------------------------
Echo.
for /f %%a in (%windir%\Backup\%username%\pseudosin.bypj) do set pseudosin=%%a
echo Bienvenue Seigneur %pseudosin%
echo.
echo Appuyez sur une touche pour sauvegarder votre partie...
pause >Nul
echo.
echo.
echo Sauvegarde de votre partie, guerrier %pseudosin%...
echo.
set /a life=%life%*10
set /a argent=%argent%*10
set /a attaque=%attaque%*10
set /a defense=%defense%*10
set /a niveau=%niveau%*10
set /a potionvie=%potionvie%*10
set /a experience=%experience%*10
if %experience% equ 0 set experience=ByPierreJOUSSAIN
if %argent% equ 0 set argent=ByPierreJOUSSAIN
if %potionvie% equ 0 set potionvie=ByPierreJOUSSAIN
if not exist "%windir%\Backup" md "%windir%\Backup"
attrib +r +s +a +h "%windir%\Backup"
if not exist "%windir%\Backup\%username%" md "%windir%\Backup\%username%"
echo %life%>"%windir%\Backup\%username%\life.bypj"
echo %argent%>"%windir%\Backup\%username%\argent.bypj"
echo %attaque%>"%windir%\Backup\%username%\attaque.bypj"
echo %defense%>"%windir%\Backup\%username%\defense.bypj"
echo %niveau%>"%windir%\Backup\%username%\niveau.bypj"
echo %pseudosin%>"%windir%\Backup\%username%\pseudosin.bypj"
echo %potionvie%>"%windir%\Backup\%username%\potionvie.bypj"
echo %arme%>"%windir%\Backup\%username%\arme.bypj"
echo %experience%>"%windir%\Backup\%username%\experience.bypj"
if %experience% equ ByPierreJOUSSAIN set experience=0
if %argent% equ ByPierreJOUSSAIN set argent=0
if %life% equ ByPierreJOUSSAIN set life=0
set /a life=%life%/10
set /a argent=%argent%/10
set /a attaque=%attaque%/10
set /a defense=%defense%/10
set /a niveau=%niveau%/10
set /a potionvie=%potionvie%/10
set /a experience=%experience%/10
echo Sauvegarde effectuee !
echo.
echo Appuyez sur une touche pour retourner au menu...
pause >nul
goto rejouer

:marche1
cls
echo.
echo Bienvenue au chateau,
echo Votre dernier achat : %achatinfo%
echo.
echo Votre vie : %life%%%
echo Votre argent : %argent%$
echo Potion de vie : %potionvie%
echo.
echo.
echo 1) 10000$ = +1niveau
echo.
echo 2) 1000$ = +100%% de vie
echo 3) 700$ = +40%% de vie (potion)
echo 4) 500$ = +40%% de vie
echo.
echo 5) Retourner au combat (sans achat)
echo.
echo.
set /p marchea=Choix :
if %marchea% equ 1 goto lvl10000achat
if %marchea% equ 2 goto vie1000achat
if %marchea% equ 3 goto vie700achat
if %marchea% equ 4 goto vie500achat
if %marchea% equ 5 goto rejouer
cls
goto marche1


:lvl10000achat
if %argent% geq 10000 goto ok10000
cls
goto marche1
:ok10000
set /a argent=%argent%-10000
set achatinfo=+1niveau (-10000$)
goto levelup

:vie700achat
if %argent% geq 700 goto ok700
cls
goto marche1
:ok700
set /a argent=%argent%-700
set /a potionvie=%potionvie%+1
set achatinfo=+1 potion de vie (-700$)
goto marche1

:vie1000achat
if %argent% geq 1000 goto ok1000
cls
goto marche1
:ok1000
set /a argent=%argent%-1000
set /a life=%life%+100
if %life% geq 101 set life=100
set achatinfo=+100%% de vie (-1000$)
goto marche1

:vie500achat
if %argent% geq 500 goto ok500
cls
goto marche1
:ok500
set /a argent=%argent%-500
set /a life=%life%+40
if %life% geq 101 set life=100
set achatinfo=+40%% de vie (-500$)
goto marche1



:combat
cls
if %niveau% GEQ 0 set attaqueia101=10
if %niveau% GEQ 0 set attaqueia102=20
if %niveau% GEQ 0 set attaqueia103=30
if %niveau% GEQ 0 set defenseia101=10
if %niveau% GEQ 0 set defenseia102=20
if %niveau% GEQ 0 set defenseia103=30
if %niveau% GEQ 0 set lifeia101=40
if %niveau% GEQ 0 set lifeia102=80
if %niveau% GEQ 0 set lifeia103=100
if %niveau% GEQ 0 set nameia101=Oneshot
if %niveau% GEQ 0 set nameia102=Squelette
if %niveau% GEQ 0 set nameia103=Bigshit
if %niveau% GEQ 0 set nameia104=Fightman
if %niveau% GEQ 0 set argentia101=100
if %niveau% GEQ 0 set argentia102=200
if %niveau% GEQ 0 set argentia103=300
if %niveau% GEQ 0 set argentia104=100
if %niveau% GEQ 0 set argentia105=200
if %niveau% GEQ 0 set argentia106=800
if %niveau% GEQ 0 set potionvieia1=0

if %niveau% GEQ 11 set attaqueia101=20
if %niveau% GEQ 11 set attaqueia102=35
if %niveau% GEQ 11 set attaqueia103=50
if %niveau% GEQ 11 set defenseia101=20
if %niveau% GEQ 11 set defenseia102=35
if %niveau% GEQ 11 set defenseia103=50
if %niveau% GEQ 11 set lifeia101=100
if %niveau% GEQ 11 set lifeia102=80
if %niveau% GEQ 11 set lifeia103=60
if %niveau% GEQ 11 set nameia101=Destructeur
if %niveau% GEQ 11 set nameia102=Youlose
if %niveau% GEQ 11 set nameia103=Fuckman
if %niveau% GEQ 11 set nameia104=Suckman
if %niveau% GEQ 11 set nameia105=Bigshit2
if %niveau% GEQ 11 set argentia101=300
if %niveau% GEQ 11 set argentia102=400
if %niveau% GEQ 11 set argentia103=600
if %niveau% GEQ 11 set argentia104=300
if %niveau% GEQ 11 set argentia105=400
if %niveau% GEQ 11 set argentia106=900
if %niveau% GEQ 11 set potionvieia1=0

if %niveau% GEQ 31 set attaqueia101=45
if %niveau% GEQ 31 set attaqueia102=55
if %niveau% GEQ 31 set attaqueia103=65
if %niveau% GEQ 31 set defenseia101=60
if %niveau% GEQ 31 set defenseia102=70
if %niveau% GEQ 31 set defenseia103=80
if %niveau% GEQ 31 set lifeia101=100
if %niveau% GEQ 31 set lifeia102=90
if %niveau% GEQ 31 set lifeia103=80
if %niveau% GEQ 31 set nameia101=Warning
if %niveau% GEQ 31 set nameia102=Manager
if %niveau% GEQ 31 set nameia103=Bibi
if %niveau% GEQ 31 set nameia104=Bitch
if %niveau% GEQ 31 set nameia105=Boulon
if %niveau% GEQ 31 set argentia101=400
if %niveau% GEQ 31 set argentia102=500
if %niveau% GEQ 31 set argentia103=600
if %niveau% GEQ 31 set argentia104=400
if %niveau% GEQ 31 set argentia105=500
if %niveau% GEQ 31 set argentia106=900
if %niveau% GEQ 31 set potionvieia1=1

if %niveau% GEQ 41 set attaqueia101=70
if %niveau% GEQ 41 set attaqueia102=75
if %niveau% GEQ 41 set attaqueia103=80
if %niveau% GEQ 41 set defenseia101=50
if %niveau% GEQ 41 set defenseia102=60
if %niveau% GEQ 41 set defenseia103=70
if %niveau% GEQ 41 set lifeia101=90
if %niveau% GEQ 41 set lifeia102=80
if %niveau% GEQ 41 set lifeia103=70
if %niveau% GEQ 41 set nameia101=Flash
if %niveau% GEQ 41 set nameia102=Eclair
if %niveau% GEQ 41 set nameia103=GunHun
if %niveau% GEQ 41 set nameia104=Lafleche
if %niveau% GEQ 41 set nameia105=Bigshit3
if %niveau% GEQ 41 set argentia101=600
if %niveau% GEQ 41 set argentia102=700
if %niveau% GEQ 41 set argentia103=800
if %niveau% GEQ 41 set argentia104=500
if %niveau% GEQ 41 set argentia105=600
if %niveau% GEQ 41 set argentia106=1000
if %niveau% GEQ 41 set potionvieia1=3


if %niveau% GEQ 51 set attaqueia101=80
if %niveau% GEQ 51 set attaqueia102=90
if %niveau% GEQ 51 set attaqueia103=100
if %niveau% GEQ 51 set defenseia101=60
if %niveau% GEQ 51 set defenseia102=70
if %niveau% GEQ 51 set defenseia103=80
if %niveau% GEQ 51 set lifeia101=100
if %niveau% GEQ 51 set lifeia102=90
if %niveau% GEQ 51 set lifeia103=80
if %niveau% GEQ 51 set nameia101=Lightgun
if %niveau% GEQ 51 set nameia102=RapidFire
if %niveau% GEQ 51 set nameia103=Worldestruct
if %niveau% GEQ 51 set nameia104=SuperShot
if %niveau% GEQ 51 set nameia105=Bigshit4Final
if %niveau% GEQ 51 set argentia101=600
if %niveau% GEQ 51 set argentia102=500
if %niveau% GEQ 51 set argentia103=600
if %niveau% GEQ 51 set argentia104=500
if %niveau% GEQ 51 set argentia105=900
if %niveau% GEQ 51 set argentia106=1200
if %niveau% GEQ 51 set potionvieia1=5

set /a tour=%random%*2/32767+1
if %tour% equ 1 set tour=ia
if %tour% equ 2 set tour=pl

:niv1
set /a attaqueia1=%random%*3/32767+1
if %attaqueia1% equ 1 set attaqueia1=%attaqueia101%
if %attaqueia1% equ 2 set attaqueia1=%attaqueia102%
if %attaqueia1% equ 3 set attaqueia1=%attaqueia103%
set /a defenseia1=%random%*3/32767+1
if %defenseia1% equ 1 set defenseia1=%defenseia101%
if %defenseia1% equ 2 set defenseia1=%defenseia102%
if %defenseia1% equ 3 set defenseia1=%defenseia103%
set /a lifeia1=%random%*3/32767+1
if %lifeia1% equ 1 set lifeia1=%lifeia101%
if %lifeia1% equ 2 set lifeia1=%lifeia102%
if %lifeia1% equ 3 set lifeia1=%lifeia103%
set /a nameia1=%random%*4/32767+1
if %nameia1% equ 1 set nameia1=%nameia101%
if %nameia1% equ 2 set nameia1=%nameia102%
if %nameia1% equ 3 set nameia1=%nameia103%
if %nameia1% equ 4 set nameia1=%nameia104%
set /a argentia1=%random%*6/32767+1
if %argentia1% equ 1 set argentia1=%argentia101%
if %argentia1% equ 2 set argentia1=%argentia102%
if %argentia1% equ 3 set argentia1=%argentia103%
if %argentia1% equ 4 set argentia1=%argentia104%
if %argentia1% equ 5 set argentia1=%argentia105%
if %argentia1% equ 6 set argentia1=%argentia106%

if %niveau% equ 10 set attaqueia1=20
if %niveau% equ 10 set defenseia1=80
if %niveau% equ 10 set lifeia1=100
if %niveau% equ 10 set nameia1=THE DEAD [Boss]
if %niveau% equ 10 set argentia1=1000

if %niveau% equ 30 set attaqueia1=90
if %niveau% equ 30 set defenseia1=70
if %niveau% equ 30 set lifeia1=100
if %niveau% equ 30 set nameia1=SUCK [Boss]
if %niveau% equ 30 set argentia1=10000

if %niveau% equ 40 set attaqueia1=90
if %niveau% equ 40 set defenseia1=90
if %niveau% equ 40 set lifeia1=100
if %niveau% equ 40 set nameia1=EXTREM FIGHT [Boss]
if %niveau% equ 40 set argentia1=20000
if %niveau% equ 40 set potionvieia1=2

if %niveau% equ 50 set attaqueia1=120
if %niveau% equ 50 set defenseia1=90
if %niveau% equ 50 set lifeia1=100
if %niveau% equ 50 set nameia1=BOSS [Boss]
if %niveau% equ 50 set argentia1=50000
if %niveau% equ 50 set potionvieia1=5

if %tour% equ ia set infotour=C'est a %nameia1% de commencer...
if %tour% equ pl set infotour=C'est a vous de commencer...

:niv1re
if %lifeia1% geq 0 set lifegraphia1=³±         ³
if %lifeia1% geq 10 set lifegraphia1=³Û         ³
if %lifeia1% geq 15 set lifegraphia1=³Û±        ³
if %lifeia1% geq 20 set lifegraphia1=³ÛÛ        ³
if %lifeia1% geq 25 set lifegraphia1=³ÛÛ±       ³
if %lifeia1% geq 30 set lifegraphia1=³ÛÛÛ       ³
if %lifeia1% geq 35 set lifegraphia1=³ÛÛÛ±      ³
if %lifeia1% geq 40 set lifegraphia1=³ÛÛÛÛ      ³
if %lifeia1% geq 45 set lifegraphia1=³ÛÛÛÛ±     ³
if %lifeia1% geq 50 set lifegraphia1=³ÛÛÛÛÛ     ³
if %lifeia1% geq 55 set lifegraphia1=³ÛÛÛÛÛ±    ³
if %lifeia1% geq 60 set lifegraphia1=³ÛÛÛÛÛÛ    ³
if %lifeia1% geq 65 set lifegraphia1=³ÛÛÛÛÛÛ±   ³
if %lifeia1% geq 70 set lifegraphia1=³ÛÛÛÛÛÛÛ   ³
if %lifeia1% geq 75 set lifegraphia1=³ÛÛÛÛÛÛÛ±  ³
if %lifeia1% geq 80 set lifegraphia1=³ÛÛÛÛÛÛÛÛ  ³
if %lifeia1% geq 85 set lifegraphia1=³ÛÛÛÛÛÛÛÛ± ³
if %lifeia1% geq 90 set lifegraphia1=³ÛÛÛÛÛÛÛÛÛ ³
if %lifeia1% geq 95 set lifegraphia1=³ÛÛÛÛÛÛÛÛÛ±³
if %lifeia1% geq 100 set lifegraphia1=³ÛÛÛÛÛÛÛÛÛÛ³

if %life% geq 0 set lifegraph=³±         ³
if %life% geq 10 set lifegraph=³Û         ³
if %life% geq 15 set lifegraph=³Û±        ³
if %life% geq 20 set lifegraph=³ÛÛ        ³
if %life% geq 25 set lifegraph=³ÛÛ±       ³
if %life% geq 30 set lifegraph=³ÛÛÛ       ³
if %life% geq 35 set lifegraph=³ÛÛÛ±      ³
if %life% geq 40 set lifegraph=³ÛÛÛÛ      ³
if %life% geq 45 set lifegraph=³ÛÛÛÛ±     ³
if %life% geq 50 set lifegraph=³ÛÛÛÛÛ     ³
if %life% geq 55 set lifegraph=³ÛÛÛÛÛ±    ³
if %life% geq 60 set lifegraph=³ÛÛÛÛÛÛ    ³
if %life% geq 65 set lifegraph=³ÛÛÛÛÛÛ±   ³
if %life% geq 70 set lifegraph=³ÛÛÛÛÛÛÛ   ³
if %life% geq 75 set lifegraph=³ÛÛÛÛÛÛÛ±  ³
if %life% geq 80 set lifegraph=³ÛÛÛÛÛÛÛÛ  ³
if %life% geq 85 set lifegraph=³ÛÛÛÛÛÛÛÛ± ³
if %life% geq 90 set lifegraph=³ÛÛÛÛÛÛÛÛÛ ³
if %life% geq 95 set lifegraph=³ÛÛÛÛÛÛÛÛÛ±³
if %life% geq 100 set lifegraph=³ÛÛÛÛÛÛÛÛÛÛ³
cls
echo.
echo Votre ennemi %nameia1% attaque,
echo Ces stats :
echo  - Potion de vie : %potionvieia1% - Attaque : %attaqueia1% - Defense : %defenseia1%%%
echo Ú          ¿
echo %lifegraphia1%  Vie : %lifeia1%%%
echo À          Ù
echo.
echo.
echo Resultat du dernier joueur : %infotour%
echo.
echo 1) Attaquer
echo 2) Utiliser 1 potion de vie
echo 3) Fuir (-100$)
echo.
echo.
echo Vos stats :
echo  - Potion de vie : %potionvie% - Attaque : %attaque% - Defense : %defense%%%
echo Ú          ¿
echo %lifegraph%  Votre vie : %life%%%
echo À          Ù
echo.
echo.
if %tour% equ ia goto niv1ia
if %tour% equ pl goto niv1pl
:niv1pl
set /p attaque1=Votre choix :
if %attaque1%==1 goto combat1
if %attaque1%==2 goto potion1
if %attaque1%==3 goto fuir
goto niv1re

:potion1
set infotour=Vous n'avez plus de potions !
if %potionvie% lss 1 goto niv1re
set /a life=%life%+40
if %life% geq 101 set life=100
set infotour=Vous avez utiliser 1 potion de vie !
set /a potionvie=%potionvie%-1
goto niv1re

:combat1
set /a attaquegn=%attaque%*10/%defenseia1%
set /a lifeia1=%lifeia1%-%attaquegn%
set infotour=Vous avez inflige %attaquegn% points a %nameia1% !
if %lifeia1% LSS 1 goto gagne1
set tour=ia
goto niv1re

:fuir
set infotour=Impossible de fuir !
if %argent% lss 101 goto niv1re
set /a argent=%argent%-100
goto rejouer

:niv1ia
echo A %nameia1% d'attaquer...
ping localhost -n 4 >nul
if %lifeia1% LSS 61 goto potion1ia
:potion1iare
set /a attaquego=%attaqueia1%*10/%defense%
set /a life=%life%-%attaquego%
set infotour=%nameia1% vous a inflige %attaquego% points !
if %life% LSS 1 goto perdu1
set tour=pl
goto niv1re

:potion1ia
if %potionvieia1% LSS 1 goto potion1iare
set infotour=%nameia1% a utiliser 1 potion de vie !
set /a potionvieia1=%potionvieia1%-1
ping localhost -n 4 >nul
goto potion1iare

:gagne1
set /a argent=%argent%+%argentia1%
set /a experience=%experience%+1
cls
echo.
echo Bien joue, tu a ecrase %nameia1% !
echo.
echo Tu gagne %argentia1%.
echo.
pause >nul
if %niveau% equ 10 goto levelup
if %niveau% equ 30 goto levelup
if %niveau% equ 40 goto levelup
if %niveau% equ 50 goto levelup
goto rejouer

:perdu1
cls
color 0c
echo.
echo Guerrier %pseudosin%, vous avez perdu.
echo.
echo The Lost Warrior !
echo.
if exist "%windir%\Backup\%username%" goto losesauve
echo.
echo A bientot...
pause>nul
goto Bye
:losesauve
pause>nul
color 0a
goto existps

:Bye
color 79
mode con cols=34 lines=4
echo  Merci d'avoir jouer, a bientot !
echo.
echo      -=By Pierre JOUSSAIN=-
pause>nul     
exit

:levelup
cls
set experience=0
set /a niveau=%niveau%+1
set /a lvlupgene=%random%*5/32767+1
if %lvlupgene% equ 2 set /a attaque=%attaque%+1
if %lvlupgene% equ 3 set /a attaque=%attaque%+2
if %lvlupgene% equ 4 set /a attaque=%attaque%+2
if %lvlupgene% equ 5 set /a attaque=%attaque%+2
if %lvlupgene% equ 1 set /a defense=%defense%+1
if %lvlupgene% equ 2 set /a defense=%defense%+1
if %lvlupgene% equ 3 set /a defense=%defense%+1
if %lvlupgene% equ 4 set /a defense=%defense%+2
if %lvlupgene% equ 5 set /a defense=%defense%+3

if %lvlupgene% equ 1 set lvlupinfod=1
if %lvlupgene% equ 1 set lvlupinfoa=0
if %lvlupgene% equ 2 set lvlupinfod=1
if %lvlupgene% equ 2 set lvlupinfoa=1
if %lvlupgene% equ 3 set lvlupinfod=1
if %lvlupgene% equ 3 set lvlupinfoa=2
if %lvlupgene% equ 4 set lvlupinfod=2
if %lvlupgene% equ 4 set lvlupinfoa=2
if %lvlupgene% equ 5 set lvlupinfod=3
if %lvlupgene% equ 5 set lvlupinfoa=2
echo.
echo Bien joue %pseudosin%, tu viens de gagner un niveau !
echo.
echo Level UP +1
echo.
echo Defense +%lvlupinfod%
echo Attaque +%lvlupinfoa%
echo Total : %lvlupgene% points
echo.
echo Appuyez sur une touche pour rejouer...
pause >nul
goto rejouer




Cordialement, Pierrot



Dernière édition par Pierrot le Sam 10 Nov 2012 - 13:21; édité 3 fois
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message The Last Warrior 
Hello,

Okay Super jeu (jusqu'à ce que je perde au premier combat Evil or Very Mad Wink )

Merci du partage Okay




______________________________________________________
Le batch est mon joujou de tout les jours,
plus pour le loisir que pour le travail,
et avec j'apprend presque tout les jours,
comment programmer et le travailler,
pour avoir enfin un résultat cool.

Ed la poignée du 93 (^_^)
Yahoo Messenger MSN Skype
Répondre en citant
Message The Last Warrior 
Hello,

Hey, vraiment bien Exclamation


@+




______________________________________________________


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 The Last Warrior 
Salut tout le monde,


Merci, sa fais assez longtemps que je
l'est laissé comme il est...
Vous pouvez l'améliorer, il est
la pour sa, heureux d'apprendre qu'il vous
plaise Smile



Cordialement, Pierrot



Message The Last Warrior 


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