Reykez

Untitled

Jan 30th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.64 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <cstdlib>
  4. #include <ctime>
  5.  
  6. using namespace std;
  7.  
  8. int main ()
  9. {
  10. int x,y,z,w;
  11. char c;
  12. cout<<"IMAGINATION ABOVE ALL"<<endl;
  13. cout<<endl;
  14. cout<<"WITAJ W GRZE NAPISANEJ W JEZYKU C++, GRA OPIERA SIE WYLACZNIE NA TWOJEJ WYOBRAZNI"<<endl;
  15. cout<<endl;
  16. cout<<"SAM WYBIERASZ SWOJA DROGE PODCZAS ROZGRYWKI"<<endl;
  17. cout<<endl;
  18. cout<<"Prawdziwa decyzja jest mierzona poprzez fakt podjecia nowego dzialania. Jesli nie ma dzialania - tak naprawde nie podjales decyzji! - Anthony Robbins"<<endl;
  19. cout<<endl;
  20. cout<<"WSZELKIE WSKAZOWKI I POMOCE ZNAJDUJA SIE W PLIKU .txt"<<endl;
  21. cout<<endl;
  22. cout<<"JESTES GOTOW BY WKROCZYC DO SWIATA STWORZONEGO PRZEZE MNIE?"<<endl;
  23. cout<<"JESLI TAK , TO ZAPRASZAM "<<endl;
  24. cout<<endl;
  25. cout<<"GRA OPIERA SIE NA 2 RODZAJACH ROZGRYWKI"<<endl;
  26. cout<<endl;
  27. cout<<"ARENA (1)"<<endl;
  28. cout<<"POWIESC BOHATERA (2)"<<endl;
  29. cout<<endl;
  30. cin>>c;
  31. switch (c)
  32. {
  33. case '1'
  34. cout<<endl;
  35. cout<<"WYBRANY RODZAJ ROZGRYWKI: ARENA"<<endl;
  36. cout<<"BOHATER, KTORYM BEDZIESZ DECYDOWAL MA BAZOWE STATYSTYKI"<<endl;
  37. cout<<"SILA - wartosc bazowa to 10"<<endl;
  38. cout<<"ZRECZNOSC - wartosc bazowa to 10"<<endl;
  39. cout<<"MANA - wartosc bazowa to 10"<<endl;
  40. cout<<"ZDROWIE - wartosc bazowa to 100"<<endl;
  41. cout<<"MASZ DO ROZDYPONOWANIA MAKSYMALNIE 10 PUNKTOW NAUKI"<<endl;
  42. cout<<"JESLI DODASZ WIECEJ NIZ 10 TO STRACISZ CALA FRAJDE Z GRY"<<endl;
  43. cout<<"STANIESZ SIE 'CHEATEREM'- ULATWISZ SOBIE GRE NA SAMYM POCZATKU TRACAJ FRAJDE Z GRY"<<endl;
  44. int sila,zrecznosc,mana,zdrowie;
  45. cout<<endl;
  46. cout<<"ILE CHCESZ DODAC PUNTKTOW DO SILY?"<<endl;
  47. cin>>x;
  48. sila=10+x;
  49. cout<<endl;
  50. cout<<"ILE CHCESZ DODAC PUNKTOW DO ZRECZNOSCI?"<<endl;
  51. cin>>y;
  52. zrecznosc=10+y;
  53. cout<<endl;
  54. cout<<"ILE CHCESZ DODAC PUNKTOW DO MANY?"<<endl;
  55. cin>>z;
  56. mana=10+z;
  57. cout<<endl;
  58. cout<<"ILE CHCESZ DODAC PUNTKOW DO ZDROWIA?"<<endl;
  59. cin>>w;
  60. zdrowie=100+w;
  61. cout<<"SILA WYNOSI "<<sila<<endl;
  62. cout<<endl;
  63. cout<<"ZRECZNOSC WYNOSI "<<zrecznosc<<endl;
  64. cout<<endl;
  65. cout<<"MANA WYNOSI "<<mana<<endl;
  66. cout<<endl;
  67. cout<<"ZDROWIE WYNOSI "<<zdrowie<<endl;
  68. cout<<endl;
  69. break;
  70. case '2':
  71. cout<<endl;
  72. cout<<"WYBRANY RODZAJ ROZGRYWKI: POWIESC BOAHTERA"<<endl;
  73. cout<<"BOHATER, KTORYM BEDZIESZ DECYDOWAL MA BAZOWE STATYSTYKI"<<endl;
  74. cout<<"SILA - wartosc bazowa to 10"<<endl;
  75. cout<<"ZRECZNOSC - wartosc bazowa to 10"<<endl;
  76. cout<<"MANA - wartosc bazowa to 10"<<endl;
  77. cout<<"ZDROWIE - wartosc bazowa to 100"<<endl;
  78. cout<<"MASZ DO ROZDYPONOWANIA MAKSYMALNIE 10 PUNKTOW NAUKI"<<endl;
  79. cout<<"JESLI DODASZ WIECEJ NIZ 10 TO STRACISZ CALA FRAJDE Z GRY"<<endl;
  80. cout<<"STANIESZ SIE 'CHEATEREM'- ULATWISZ SOBIE GRE NA SAMYM POCZATKU TRACAJ FRAJDE Z GRY"<<endl;
  81. cout<<"ILE CHCESZ DODAC PUNTKTOW DO SILY?"<<endl;
  82. cout<<endl;
  83. cin>>x;
  84. sila=10+x;
  85. cout<<endl;
  86. cout<<"ILE CHCESZ DODAC PUNKTOW DO ZRECZNOSCI?"<<endl;
  87. cout<<endl;
  88. cin>>y;
  89. zrecznosc=10+y;
  90. cout<<endl;
  91. cout<<"ILE CHCESZ DODAC PUNKTOW DO MANY?"<<endl;
  92. cout<<endl;
  93. cin>>z;
  94. mana=10+z;
  95. cout<<endl;
  96. cout<<"ILE CHCESZ DODAC PUNTKOW DO ZDROWIA?"<<endl;
  97. cout<<endl;
  98. cin>>w;
  99. zdrowie=100+w;
  100. cout<<endl;
  101. cout<<"SILA WYNOSI "<<sila<<endl;
  102. cout<<endl;
  103. cout<<"ZRECZNOSC WYNOSI "<<zrecznosc<<endl;
  104. cout<<endl;
  105. cout<<"MANA WYNOSI "<<mana<<endl;
  106. cout<<endl;
  107. cout<<"ZDROWIE WYNOSI "<<zdrowie<<endl;
  108. cout<<endl;
  109. break;
  110. } // switch end
  111.  
  112. cout<<"POMIN HISTORIE BOHATERA (1)"<<endl;
  113. cout<<endl;
  114. cout<<"ODKRYJ HISTORIE BOHATERA (2)"<<endl;
  115. cin>>c;
  116. switch (c)
  117. {
  118. case '1':
  119. cout<<endl;
  120. cout<<"skip histori"<<endl;
  121. break;
  122. case '2':
  123. cout<<endl;
  124. cout<<"Byl sobie Bohater o przezwisku Pajak , tworzyl on rap najlepszym jego tekstem byl : skrr skrr skurwesyny i jebac graczyka ,jest on silnym bohaterem warty uwagi i poswiecenia"<<endl;
  125. break;
  126. }
  127.  
  128. cout<<"Latwa walka wybierz (1)"<<endl<<endl;
  129. cin>>c;
  130.  
  131. switch (c) {
  132. case '1':
  133. cout<<endl<<"Zaczynasz od poziomu latwego"<<endl<<endl;
  134. cout<<"Napotkales przeciwnika."<<endl;
  135. int p,q,liczba,PA,dA;
  136. p=0;
  137. q=10;
  138. srand(time(NULL));
  139. liczba=p+rand()%(q-p+1);
  140. PA=100-liczba;
  141. dA=PA-liczba;
  142. if(dA<0)
  143. {
  144. cout<<"Uderzenie krytyczne ! HP po walce:"<<dA<<endl;
  145. if(dA<=0) {
  146. cout<<"Przegrales.Zaczynasz od nowa"<<endl;
  147. }
  148. else {
  149. cout<<"walczysz dalej"<<endl;
  150. }
  151. } else {
  152. cout<<"HP po walce:"<<dA<<endl;
  153. if(dA<<0) {
  154. cout<<"Wygrales"<<endl;
  155. cout<<endl;
  156. cout<<"Pokonales przeciwnika,przechodzisz na kolejny poziom"<<endl;
  157. cout<<"Awansowales bohaterem"<<endl;
  158. cout<<"Twoje bazowe statystyki wzrosly o 1,dodatkowo dostajesz 4 punkty umiejetnosci do rozdania wedlug siebie"<<endl;
  159. } else {
  160. cout<<"walczysz dalej"<<endl;
  161. }
  162. }
  163. }
  164.  
  165. cout<<"jesli chcesz dodac punkty do swojej umiejetnosci wcisnij --> (1)"<<endl<<endl;
  166.  
  167. cin>>c;
  168.  
  169. switch (c) {
  170. case '1':
  171.  
  172. cout<<endl;
  173.  
  174. cout<<"Zwiekszanie umiejetnosci,dodaj po 1 punkcie do kazdej z 4 umiejetnosci "<<endl;
  175.  
  176. cout<<endl;
  177. int sila2,zrecznosc2,mana2,zdrowie2;
  178. cout<<endl;
  179. cout<<"ILE CHCESZ DODAC PUNTKTOW DO SILY?"<<endl;
  180. cin>>x;
  181. sila2=sila+x+1;
  182. cout<<endl;
  183. cout<<"ILE CHCESZ DODAC PUNKTOW DO ZRECZNOSCI?"<<endl;
  184. cin>>y;
  185. zrecznosc2=zrecznosc+y+1;
  186. cout<<endl;
  187. cout<<"ILE CHCESZ DODAC PUNKTOW DO MANY?"<<endl;
  188. cin>>z;
  189. mana2=mana+z+1;
  190. cout<<endl;
  191. cout<<"ILE CHCESZ DODAC PUNTKOW DO ZDROWIA?"<<endl;
  192. cin>>w;
  193. zdrowie2=zdrowie+w+1;
  194. cout<<"SILA WYNOSI "<<sila<<endl;
  195. cout<<endl;
  196. cout<<"ZRECZNOSC WYNOSI "<<zrecznosc<<endl;
  197. cout<<endl;
  198. cout<<"MANA WYNOSI "<<mana<<endl;
  199. cout<<endl;
  200. cout<<"ZDROWIE WYNOSI "<<zdrowie<<endl;
  201. cout<<endl;
  202. break;
  203. }
  204. }
  205. return 0;
  206.  
  207. }
Add Comment
Please, Sign In to add comment