Advertisement
Guest User

Untitled

a guest
Apr 26th, 2015
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. @echo off
  2. :1
  3. set xw=40
  4. set x=55
  5. set max=55
  6. set y=20
  7. set maxp=40
  8. goto walka1
  9.  
  10. :walka1
  11. cls
  12. echo TY NAJEMNIK
  13. echo
  14. echo Pz - %x%/%max% Pz - %xw%/40
  15. echo Mana - %y% Mana - 0
  16. echo.
  17. echo --------------------------------------------------------------------------------
  18. echo Nacisnij Dowolny przycisk aby rozpoczac walke...
  19. pause>nul
  20. goto zaczynasz
  21.  
  22. :zaczynasz
  23. echo Zaczynasz walke!
  24. pause>nul
  25. echo Atakujesz...
  26. pause>nul
  27. Batch++ /random 1 3
  28. if %errorlevel%==1 goto nie_trafienie else goto trafienie
  29.  
  30. :nie_trafiles
  31. echo Chybiles!
  32. pause>nul
  33. goto walka1_2
  34.  
  35. :trafiles
  36. Batch++ /random 1 12
  37. echo Zadajesz %errorlevel% obrazen!
  38. pause>nul
  39. set/a xw=maxp-errorlevel
  40. if xw LEQ 0 goto wygrana
  41. goto :walka1_2
  42.  
  43. :walka1_2
  44. cls
  45. echo TY NAJEMNIK
  46. echo
  47. echo Pz - %x%/%max% Pz - %xw%/%maxp%
  48. echo Mana - %y% Mana - 0
  49. echo.
  50. echo --------------------------------------------------------------------------------
  51. echo Przeciwnik Atakuje...
  52. pause>nul
  53. goto cios_przeciwnika
  54.  
  55. :cios_przeciwnika
  56.  
  57. If trafienie GEQ 7 goto trafiles
  58. goto nie_trafil
  59.  
  60. :trafiles
  61. Batch++ /random 1 8
  62. echo Przeciwnik zadaje ci %errorlevel% obrazen!
  63. pause>nul
  64. set/a x=x-errorlevel
  65. goto obliczT1
  66. Batch++ /random 1 3
  67. if %errorlevel%==1 goto nie_trafienie else goto trafienie
  68.  
  69. :nie_trafil
  70. echo Przeciwnik chybil!
  71. pause>nul
  72. goto walka1_3
  73.  
  74.  
  75.  
  76. :walka1_3
  77. cls
  78. echo TY NAJEMNIK
  79. echo
  80. echo Pz - %x%/%max% Pz - %xw%/40
  81. echo Mana - %y% Mana - 0
  82. echo.
  83. echo --------------------------------------------------------------------------------
  84. echo Nacisnij Dowolny przycisk aby zaatakowac
  85. pause>nul
  86. goto zaczynasz2
  87.  
  88. :zaczynasz2
  89. echo Atakujesz...
  90. pause>nul
  91. Batch++ /random 1 3
  92. if %errorlevel%==1 goto nie_trafienie else goto trafienie
  93.  
  94. :nie_trafiles2
  95. echo Chybiles!
  96. pause>nul
  97. goto walka1_2
  98.  
  99. :trafiles2
  100. Batch++ /random 1 12
  101. echo Zadajesz %errorlevel% obrazen!
  102. pause>nul
  103. set/a xw=xw-errolevel
  104. goto obliczT2
  105.  
  106. :obliczT2
  107. if "%xw%" LEQ "1" goto wygrana
  108. goto walka1_2
  109.  
  110. :obliczT1
  111. if "%x%" LEQ "1" goto przegrana
  112. goto walka1_3
  113.  
  114.  
  115. :wygrana
  116. echo Wygrales ta walke! Gratulacje!
  117. pause>nul
  118. exit
  119.  
  120. :przegrana
  121. echo Uu Przegrales ;(
  122. pause>nul
  123. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement