Guest User

Untitled

a guest
May 27th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.63 KB | None | 0 0
  1. <html>
  2. <head>
  3.  
  4. <link rel="stylesheet" type="text/css" href="background3.css" />
  5. <link rel="stylesheet" type="text/css" href="navmenu.css" />
  6.  
  7. <style>
  8. .meter1
  9. {
  10. width:250px;
  11. height:20px;
  12. border:2px solid #000;
  13. background:#000;
  14. }
  15. .health1
  16. {
  17. height:20px;
  18. background:#0000FF;
  19. }
  20. .meter2
  21. {
  22. width:250px;
  23. height:20px;
  24. border:2px solid #000;
  25. background:#000;
  26. }
  27. .health2
  28. {
  29. height:20px;
  30. background:#FF0000;
  31. }
  32. .meter3
  33. {
  34. width:250px;
  35. height:20px;
  36. border:2px solid #000;
  37. background:#000;
  38. }
  39. .health3
  40. {
  41. height:20px;
  42. background:#20B2AA;
  43. }
  44. .meter4
  45. {
  46. width:250px;
  47. height:20px;
  48. border:2px solid #000;
  49. background:#000;
  50. }
  51. .health4
  52. {
  53. height:20px;
  54. background:#008000;
  55. }
  56.  
  57. </style>
  58.  
  59. </head>
  60.  
  61. <body>
  62.  
  63. <?php
  64.  
  65. $_POST['enemyID'];
  66. $eID=$_POST['enemyID'];
  67.  
  68. include("user_cookie.php");
  69. include("connect.php");
  70. include("check.php");
  71. include("checkenemy.php");
  72. include("navmenu.php");
  73.  
  74. $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$fb_id'");
  75.  
  76. while($row = mysql_fetch_array($result))
  77. {
  78. $Health=$row['Health'];
  79. }
  80.  
  81. if($Health<20)
  82. {
  83. include("herostats.php");
  84. echo<<<WOO
  85. <fieldset style="background-image:url(background.jpg); color:white;">
  86. <legend>
  87. Arena
  88. </legend>
  89. Your Health is too low! Come back when you have 20 Health!
  90. </fieldset>
  91. WOO;
  92. }
  93. else
  94. {
  95.  
  96. $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$fb_id'");
  97.  
  98. while($row = mysql_fetch_array($result))
  99. {
  100. $mclass=$row['Herotype'];
  101. $mhero=$row['Heroname'];
  102. $mFocus=$row['FocusLvl'];
  103. $mArmor=$row['ArmorLvl'];
  104. $mstrength=$row['Strength'];
  105. $mspellpower=$row['Spellpower'];
  106. $mfortitude=$row['Fortitude'];
  107. $mresistance=$row['Resistance'];
  108. $mLuck=$row['Luck'];
  109. $mSpeed=$row['Speed'];
  110. $mHealth=$row['Health'];
  111. $mMax=$row['MaxHealth'];
  112. $mLevel=$row['Level'];
  113. $mTotexp=$row['TotalXP'];
  114. $mGoexp=$row['XPtogo'];
  115. $mxpTotal=$row['XPTotal'];
  116. $mFights=$row['Duels'];
  117. $mWins=$row['Wins'];
  118. $mLosses=$row['Losses'];
  119. $mKills=$row['Kills'];
  120. $mDeaths=$row['Deaths'];
  121. $mTime=$row['Healthstamp'];
  122. $mwPower=0;
  123. $mwSpeed=0;
  124. $mwCrit=0;
  125. $maDefense=0;
  126. $maResistance=0;
  127. $maSpeed=0;
  128. }
  129.  
  130. $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$eID'");
  131.  
  132. while($row = mysql_fetch_array($result))
  133. {
  134. $eclass=$row['Herotype'];
  135. $ehero=$row['Heroname'];
  136. $eFocus=$row['FocusLvl'];
  137. $eArmor=$row['ArmorLvl'];
  138. $estrength=$row['Strength'];
  139. $espellpower=$row['Spellpower'];
  140. $efortitude=$row['Fortitude'];
  141. $eresistance=$row['Resistance'];
  142. $eLuck=$row['Luck'];
  143. $eSpeed=$row['Speed'];
  144. $eHealth=$row['Health'];
  145. $eMax=$row['MaxHealth'];
  146. $eLevel=$row['Level'];
  147. $eTotexp=$row['TotalXP'];
  148. $eGoexp=$row['XPtogo'];
  149. $expTotal=$row['XPTotal'];
  150. $eFights=$row['Duels'];
  151. $eWins=$row['Wins'];
  152. $eLosses=$row['Losses'];
  153. $eKills=$row['Kills'];
  154. $eDeaths=$row['Deaths'];
  155. $emTime=$row['Healthstamp'];
  156. $ewPower=0;
  157. $ewSpeed=0;
  158. $ewCrit=0;
  159. $eaDefense=0;
  160. $eaResistance=0;
  161. $eaSpeed=0;
  162. }
  163.  
  164. include("checkbattle.php");
  165.  
  166. include("exp.php");
  167.  
  168. $mNegspeed=$mwSpeed+$maSpeed;
  169. $eNegspeed=$ewSpeed+$eaSpeed;
  170.  
  171. $mremainHealth=$mHealth/$mMax;
  172. $eremainHealth=$eHealth/$eMax;
  173.  
  174. if($mclass=="Pupil")
  175. {
  176. $mascore=(($mspellpower+$mwPower)*$mFocus)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
  177. $edscore=(($eresistance+$eaResistance)*$eArmor)*(1+(($eSpeed+$eNegspeed)*.01))*(1+($eLuck*.001))*($eremainHealth);
  178.  
  179. if($eclass=="Pupil")
  180. {
  181. $eascore=(($espellpower+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
  182. $mdscore=(($mresistance+$maResistance)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
  183. }
  184. else
  185. {
  186. $eascore=(($estrength+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
  187. $mdscore=(($mfortitude+$maDefense)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
  188. }
  189. }
  190. else
  191. {
  192. $mascore=(($mstrength+$mwPower)*$mFocus)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
  193. $edscore=(($efortitude+$eaDefense)*$eArmor)*(1+(($eSpeed+$eNegspeed)*.01))*(1+($eLuck*.001))*($eremainHealth);
  194.  
  195. if($eclass=="Pupil")
  196. {
  197. $eascore=(($espellpower+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
  198. $mdscore=(($mresistance+$maResistance)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
  199. }
  200. else
  201. {
  202. $eascore=(($estrength+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
  203. $mdscore=(($mfortitude+$maDefense)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
  204. }
  205. }
  206.  
  207. if($mHealth<20||$eHealth<20)
  208. {
  209. include("herostats.php");
  210. echo <<<WOO
  211. <fieldset style="background-image:url(background.jpg); color:white;">
  212. <legend>
  213. Arena
  214. </legend>
  215. Either you or your opponent are too low on Health to fight!
  216. </fieldset>
  217. WOO;
  218. }
  219. else
  220. {
  221.  
  222. $mbonus=2+((($mSpeed+$mNegspeed)*0.05)*(1+$mLuck*0.001));
  223. $ebonus=2+((($eSpeed+$eNegspeed)*0.05)*(1+$eLuck*0.001));
  224.  
  225. function probability($chance, $out_of = 100)
  226. {
  227. $random = mt_rand(1, $out_of);
  228. if($random <= $chance)
  229. {
  230. $battleresult1=$mascore-$edscore;
  231. include("hit.php");
  232. }
  233. else
  234. {
  235. include("miss.php");
  236. }
  237. }
  238.  
  239. $m1hitchance=$mbonus*100;
  240.  
  241. if($m1hitchance>100)
  242. {
  243. $m1hitchance=100;
  244. }
  245. else
  246. {
  247. $m1hitchance=$mbonus*100;
  248. }
  249.  
  250. $m2hitchance=$m1hitchance+(-10*$ebonus);
  251.  
  252. if($m2hitchance<10)
  253. {
  254. $m3hitchance=round($m2hitchance,2);
  255. $mhitchance=$m3hitchance*100;
  256. }
  257. else
  258. {
  259. if($m2hitchance<1)
  260. {
  261. $m3hitchance=round($m2hitchance,1);
  262. $mhitchance=$m3hitchance*100;
  263. }
  264. else
  265. {
  266. if($m2hitchance<0.1)
  267. {
  268. $m3hitchance=round($m2hitchance,0);
  269. $mhitchance=$m3hitchance*100;
  270. }
  271. else
  272. {
  273. $m3hitchance=round($m2hitchance,3);
  274. $mhitchance=$m3hitchance*100;
  275. }
  276. }
  277. }
  278.  
  279. probability($mhitchance,10000);
  280.  
  281. include("herostats.php");
  282.  
  283. echo <<<CODE1
  284. <fieldset style="background-image:url(background.jpg); color:white;">
  285. <legend>
  286. Arena
  287. </legend>
  288. CODE1;
  289.  
  290. $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$fb_id'");
  291.  
  292. while($row = mysql_fetch_array($result))
  293. {
  294. $level=$row['Level'];
  295. $hLevel=$level+5;
  296. $lLevel=$level-5;
  297. }
  298.  
  299. $result = mysql_query("SELECT * FROM Heroes WHERE ((Level BETWEEN '$lLevel' AND '$hLevel') AND Health>=20 AND UserID!='$fb_id') ORDER BY RAND() LIMIT 10");
  300.  
  301. while($row = mysql_fetch_array($result))
  302. {
  303. echo $row['Heroname'] . " (Level " . $row['Level'] . " " . $row['Herotype'] . ") ";
  304. echo <<<CODE
  305. <form method="post" action="battle.php">
  306. <input type="hidden" name="enemyID" value="
  307. CODE;
  308. echo $row['UserID'];
  309. echo <<<FIGHT
  310. ">
  311. <input type="submit" value="Duel!">
  312. </form>
  313. FIGHT;
  314. }
  315. }
  316.  
  317. mysql_close($con);
  318.  
  319. ?>
  320.  
  321. </body>
  322. </html>
Add Comment
Please, Sign In to add comment