RPG Beta
v.2.1.b
v.2.1.b
Okopíruj do poznámkového bloku. Ulož to s příponou ".cmd". Příklad: Rpg.cmd
Vychytávky:
@echo off
cls
color f9
title Hra RolePlayGame
echo Vytvoreno MCCZ, Verze hry: 4.1.4
pause
:reset
cls
echo Vyber jmeno hrdiny :
set /p name=
:class
cls
echo Vyber hrdinu:
echo 1) Lidi [Attack 3] [Defence 4]
echo 2) Elfove [Attack 4] [Defence 3]
echo 3) Trpaslici [Attack 2] [Defence 5]
set /p class=
if %class% == 1 goto class1
if %class% == 2 goto class2
if %class% == 3 goto class3
goto class
:class1
cls
set /a attack=3
set /a defence=4
set class=Clovek
goto next1
:class2
cls
set /a attack=4
set /a defence=3
set class=Elf
goto next1
:class3
cls
set /a attack=2
set /a defence=5
pause
goto next1
:next1
cls
set /a level=1
echo [%class%]%name%
echo Level : %level%
echo Defence : %defence%
echo Attack : %attack%
pause
goto menu1
:menu1
cls
echo MAIN MENU : vyber
echo 1) Zacit
echo 2) Reset (nick a class)
echo 3) Exit
set /p main1=
if %main1% == 1 goto play
if %main1% == 2 goto reset
if %main1% == 3 goto end
goto menu1
:end
exit
goto end
:play
cls
set /a money=0
echo Na zacatek dostanes nejake penize
echo money : %money%
pause
cls
set /a money=100
echo Zde jsou...!
echo money : %money%
pause
:shop1
cls
echo chces neco koupit?
echo 1) [$35]Lepsi brneni (+1)
echo 2) [$35]Lepsi zbrane (+1)
echo 3) [Non]Nic Diky
set /p buy1=
if %buy1% == 1 goto buy1a2
if %buy1% == 2 goto buy1a1
if %buy1% == 3 goto next1
goto shop1
:buy1a1
set /a attack=%attack% +1
set /a money=%money% -35
goto next1
:buy1a2
set /a defence=%defence% +1
set /a money=%money% -35
goto next1
:next1
cls
set /a HP=50
set /a HP2=15
echo [%class%]%name%
echo Level : %level%
echo Defence : %defence%
echo Attack : %attack%
echo Money : %money%
echo Health : %HP%
pause
cls
echo Vitej u prvniho boje! Hodne stesti!
pause
:fight1
cls
echo %name%(%HP%) -VS- Carodej(%HP2%)
echo 1) ATTACK
set /p what=
if %what% == 1 goto fight2
goto fight1
:fight2
cls
set /a HP2=%HP2% -%attack%
set /a HP=%HP% -6 +%defence%
set /a Mu=6 -%defence%
if %HP2% LSS 1 goto finish1
echo Ubral jsi %attack% Carodejovi
echo Carodej ti ubral %Mu%
if %HP2% LSS 1 goto finish1
pause
goto fight1
:finish1
cls
echo Porazil jsi Carodeje!
pause
echo You get 10 XP
pause
echo You get 6 GOLD
set /a money=%money% +6
pause
echo You get 3 HP
set /a HP=%HP% +3
pause
cls
echo LEVEL UP! LEVEL 2!
set /a level=2
set /a xp=10
pause
echo Xp to level 3 : [10/22]
pause
:shop2
cls
echo [1]Heal 10 HP
echo [2]Attack +1
echo [3]Defence +1
set /p what=
if %what% == 1 goto buy2a3
if %what% == 2 goto buy2a1
if %what% == 3 goto buy2a2
goto shop2
:buy2a1
set /a attack=%attack% +1
goto next2
:buy2a2
set /a defence=%defence% +1
goto next2
:buy2a3
set /a HP=%HP% +10
goto next2
:next2
cls
echo [%class%]%name%
echo Level : %level%(%xp% Xp)
echo Defence : %defence%
echo Attack : %attack%
echo Money : %money%
echo Health : %HP%
pause
echo chces neco koupit?
echo 1) [$35]Lepsi brneni (+1)
echo 2) [$35]Lepsi zbrane (+1)
echo 3) [Non]Nic Diky
set /p buy1=
if %buy1% == 1 goto buy1a2
if %buy1% == 2 goto buy1a1
if %buy1% == 3 goto next1
goto shop1
:buy1a1
set /a attack=%attack% +1
set /a money=%money% -35
goto next1
:buy1a2
set /a defence=%defence% +1
set /a money=%money% -35
goto next1
:next1
cls
set /a HP=50
set /a HP2=15
echo [%class%]%name%
echo Level : %level%
echo Defence : %defence%
echo Attack : %attack%
echo Money : %money%
echo Health : %HP%
pause
cls
echo Vitej u druheho boje! Hodne stesti!
pause
:fight1
cls
echo %name%(%HP%) -VS- Carodej(%HP2%)
echo 1) ATTACK
set /p what=
if %what% == 1 goto fight2
goto fight1
:fight2
cls
set /a HP2=%HP2% -%attack%
set /a HP=%HP% -6 +%defence%
set /a Mu=6 -%defence%
if %HP2% LSS 1 goto finish1
echo Ubral jsi %attack% Carodejovi
echo Carodej ti ubral %Mu%
if %HP2% LSS 1 goto finish1
pause
goto fight1
:finish2
cls
echo Porazil jsi Carodeje!
pause
echo You get 10 XP
pause
echo You get 6 GOLD
set /a money=%money% +6
pause
echo You get 3 HP
set /a HP=%HP% +3
pause
cls
echo LEVEL UP! LEVEL 3!
set /a level=2
set /a xp=10
pause
echo Xp to level 3 : [10/22]
pause
:shop2
cls
echo [1]Heal 10 HP
echo [2]Attack +1
echo [3]Defence +1
set /p what=
if %what% == 1 goto buy2a3
if %what% == 2 goto buy2a1
if %what% == 3 goto buy2a2
goto shop2
:buy2a1
set /a attack=%attack% +1
goto next2
:buy2a2
set /a defence=%defence% +1
goto next2
:buy2a3
set /a HP=%HP% +10
goto next3
:next3
cls
echo [%class%]%name%
echo Level : %level%(%xp% Xp)
echo Defence : %defence%
echo Attack : %attack%
echo Money : %money%
echo Health : %HP%
pauseecho chces neco koupit?
echo 1) [$35]Lepsi brneni (+1)
echo 2) [$35]Lepsi zbrane (+1)
echo 3) [Non]Nic Diky
set /p buy1=
if %buy1% == 1 goto buy1a2
if %buy1% == 2 goto buy1a1
if %buy1% == 3 goto next1
goto shop1
:buy1a1
set /a attack=%attack% +1
set /a money=%money% -35
goto next1
:buy1a2
set /a defence=%defence% +1
set /a money=%money% -35
goto next1
:next1
cls
set /a HP=50
set /a HP2=15
echo [%class%]%name%
echo Level : %level%
echo Defence : %defence%
echo Attack : %attack%
echo Money : %money%
echo Health : %HP%
pause
cls
echo Vitej u tretiho boje! Hodne stesti!
pause
:fight1
cls
echo %name%(%HP%) -VS- Carodej(%HP2%)
echo 1) ATTACK
set /p what=
if %what% == 1 goto fight2
goto fight1
:fight2
cls
set /a HP2=%HP2% -%attack%
set /a HP=%HP% -6 +%defence%
set /a Mu=6 -%defence%
if %HP2% LSS 1 goto finish1
echo Ubral jsi %attack% Carodejovi
echo Carodej ti ubral %Mu%
if %HP2% LSS 1 goto finish1
pause
goto fight1
:finish1
cls
echo Porazil jsi Carodeje!
pause
echo You get 10 XP
pause
echo You get 6 GOLD
set /a money=%money% +6
pause
echo You get 3 HP
set /a HP=%HP% +3
pause
cls
echo LEVEL UP! LEVEL 4!
set /a level=2
set /a xp=10
pause
echo Xp to level 3 : [10/22]
pause
:shop2
cls
echo [1]Heal 10 HP
echo [2]Attack +1
echo [3]Defence +1
set /p what=
if %what% == 1 goto buy2a3
if %what% == 2 goto buy2a1
if %what% == 3 goto buy2a2
goto shop2
:buy2a1
set /a attack=%attack% +1
goto next2
:buy2a2
set /a defence=%defence% +1
goto next2
:buy2a3
set /a HP=%HP% +10
goto next4
:next4
cls
echo [%class%]%name%
echo Level : %level%(%xp% Xp)
echo Defence : %defence%
echo Attack : %attack%
echo Money : %money%
echo Health : %HP%
pause
echo To je zatim vse na hre se jeste pracuje...