Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- $ID=$_SESSION['ID'];
- echo <<<START
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href="background3.css" />
- <link rel="stylesheet" type="text/css" href="navmenu.css" />
- <style>
- .meter1
- {
- width:250px;
- height:20px;
- border:2px solid #000;
- background:#000;
- }
- .health1
- {
- height:20px;
- background:#0000FF;
- }
- .meter2
- {
- width:250px;
- height:20px;
- border:2px solid #000;
- background:#000;
- }
- .health2
- {
- height:20px;
- background:#FF0000;
- }
- .meter3
- {
- width:250px;
- height:20px;
- border:2px solid #000;
- background:#000;
- }
- .health3
- {
- height:20px;
- background:#20B2AA;
- }
- .meter4
- {
- width:250px;
- height:20px;
- border:2px solid #000;
- background:#000;
- }
- .health4
- {
- height:20px;
- background:#008000;
- }
- </style>
- </head>
- <body>
- START;
- $_POST["enemyID"];
- $eID=$_POST["enemyID"];
- include("connect.php");
- include("check.php");
- include("checkenemy.php");
- include("navmenu.php");
- $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$ID'");
- while($row = mysql_fetch_array($result))
- {
- $Health=$row['Health'];
- }
- if($Health<20)
- {
- include("herostats.php");
- echo <<<WOO2
- <fieldset style="background-image:url(background.jpg); color:white;">
- <legend>
- Arena
- </legend>
- Your Health is too low! Come back when you have 20 Health!
- </fieldset>
- WOO2;
- }
- else
- {
- $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$ID'");
- while($row = mysql_fetch_array($result))
- {
- $mclass=$row['Herotype'];
- $mhero=$row['Heroname'];
- $mFocus=$row['FocusLvl'];
- $mArmor=$row['ArmorLvl'];
- $mstrength=$row['Strength'];
- $mspellpower=$row['Spellpower'];
- $mfortitude=$row['Fortitude'];
- $mresistance=$row['Resistance'];
- $mLuck=$row['Luck'];
- $mSpeed=$row['Speed'];
- $mHealth=$row['Health'];
- $mMax=$row['MaxHealth'];
- $mLevel=$row['Level'];
- $mTotexp=$row['TotalXP'];
- $mGoexp=$row['XPtogo'];
- $mxpTotal=$row['XPTotal'];
- $mFights=$row['Duels'];
- $mWins=$row['Wins'];
- $mLosses=$row['Losses'];
- $mKills=$row['Kills'];
- $mDeaths=$row['Deaths'];
- $mTime=$row['Healthstamp'];
- $mwPower=0;
- $mwSpeed=0;
- $mwCrit=0;
- $maDefense=0;
- $maResistance=0;
- $maSpeed=0;
- }
- $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$eID'");
- while($row = mysql_fetch_array($result))
- {
- $eclass=$row['Herotype'];
- $ehero=$row['Heroname'];
- $eFocus=$row['FocusLvl'];
- $eArmor=$row['ArmorLvl'];
- $estrength=$row['Strength'];
- $espellpower=$row['Spellpower'];
- $efortitude=$row['Fortitude'];
- $eresistance=$row['Resistance'];
- $eLuck=$row['Luck'];
- $eSpeed=$row['Speed'];
- $eHealth=$row['Health'];
- $eMax=$row['MaxHealth'];
- $eLevel=$row['Level'];
- $eTotexp=$row['TotalXP'];
- $eGoexp=$row['XPtogo'];
- $expTotal=$row['XPTotal'];
- $eFights=$row['Duels'];
- $eWins=$row['Wins'];
- $eLosses=$row['Losses'];
- $eKills=$row['Kills'];
- $eDeaths=$row['Deaths'];
- $emTime=$row['Healthstamp'];
- $ewPower=0;
- $ewSpeed=0;
- $ewCrit=0;
- $eaDefense=0;
- $eaResistance=0;
- $eaSpeed=0;
- }
- include("checkbattle.php");
- include("exp.php");
- $mNegspeed=$mwSpeed+$maSpeed;
- $eNegspeed=$ewSpeed+$eaSpeed;
- $mremainHealth=$mHealth/$mMax;
- $eremainHealth=$eHealth/$eMax;
- if($mclass=="Pupil")
- {
- $mascore=(($mspellpower+$mwPower)*$mFocus)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
- $edscore=(($eresistance+$eaResistance)*$eArmor)*(1+(($eSpeed+$eNegspeed)*.01))*(1+($eLuck*.001))*($eremainHealth);
- if($eclass=="Pupil")
- {
- $eascore=(($espellpower+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
- $mdscore=(($mresistance+$maResistance)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
- }
- else
- {
- $eascore=(($estrength+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
- $mdscore=(($mfortitude+$maDefense)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
- }
- }
- else
- {
- $mascore=(($mstrength+$mwPower)*$mFocus)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
- $edscore=(($efortitude+$eaDefense)*$eArmor)*(1+(($eSpeed+$eNegspeed)*.01))*(1+($eLuck*.001))*($eremainHealth);
- if($eclass=="Pupil")
- {
- $eascore=(($espellpower+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
- $mdscore=(($mresistance+$maResistance)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
- }
- else
- {
- $eascore=(($estrength+$ewPower)*$eFocus)*(1+(($mSpeed+$eNegspeed)*.01))*(1+($mLuck*.001))*($eremainHealth);
- $mdscore=(($mfortitude+$maDefense)*$mArmor)*(1+(($mSpeed+$mNegspeed)*.01))*(1+($mLuck*.001))*($mremainHealth);
- }
- }
- if($mHealth<20||$eHealth<20)
- {
- include("herostats.php");
- echo <<<WOO
- <fieldset style="background-image:url(background.jpg); color:white;">
- <legend>
- Arena
- </legend>
- Either you or your opponent are too low on Health to fight!
- </fieldset>
- WOO;
- }
- else
- {
- $mbonus=2+((($mSpeed+$mNegspeed)*0.05)*(1+$mLuck*0.001));
- $ebonus=2+((($eSpeed+$eNegspeed)*0.05)*(1+$eLuck*0.001));
- function probability($chance, $out_of = 100)
- {
- $random = mt_rand(1, $out_of);
- if($random <= $chance)
- {
- $battleresult1=$mascore-$edscore;
- include("hit.php");
- }
- else
- {
- echo $ehero;
- include("miss.php");
- }
- }
- $m1hitchance=$mbonus*100;
- if($m1hitchance>100)
- {
- $m1hitchance=100;
- }
- else
- {
- $m1hitchance=$mbonus*100;
- }
- $m2hitchance=$m1hitchance+(-10*$ebonus);
- if($m2hitchance<10)
- {
- $m3hitchance=round($m2hitchance,2);
- $mhitchance=$m3hitchance*100;
- }
- else
- {
- if($m2hitchance<1)
- {
- $m3hitchance=round($m2hitchance,1);
- $mhitchance=$m3hitchance*100;
- }
- else
- {
- if($m2hitchance<0.1)
- {
- $m3hitchance=round($m2hitchance,0);
- $mhitchance=$m3hitchance*100;
- }
- else
- {
- $m3hitchance=round($m2hitchance,3);
- $mhitchance=$m3hitchance*100;
- }
- }
- }
- probability($mhitchance,10000);
- include("herostats.php");
- echo <<<CODE1
- <fieldset style="background-image:url(background.jpg); color:white;">
- <legend>
- Arena
- </legend>
- CODE1;
- $result = mysql_query("SELECT * FROM Heroes WHERE UserID='$fb_id'");
- while($row = mysql_fetch_array($result))
- {
- $level=$row['Level'];
- $hLevel=$level+5;
- $lLevel=$level-5;
- }
- $result = mysql_query("SELECT * FROM Heroes WHERE ((Level BETWEEN '$lLevel' AND '$hLevel') AND Health>=20 AND UserID!='$ID') ORDER BY RAND() LIMIT 10");
- while($row = mysql_fetch_array($result))
- {
- echo $row['Heroname'] . " (Level " . $row['Level'] . " " . $row['Herotype'] . ") ";
- echo <<<CODE
- <form method="post" action="battle.php">
- <input type="hidden" name="enemyID" value="
- CODE;
- echo $row['UserID'];
- echo <<<FIGHT
- ">
- <input type="submit" value="Duel!">
- </form>
- FIGHT;
- }
- }
- }
- mysql_close($con);
- ?>
- </body>
- </html>
Add Comment
Please, Sign In to add comment