rendered paste body<?php session_start();$cookie_val = $_SESSION['ip'] . " " . $_SESSION['id'] . " " . $_SESSION['rnd'];if(strcmp(md5($cookie_val), $_COOKIE['Renovatio']) != 0) { header("Location: index.php");}?><HTML><HEAD><SCRIPT LANGUAGE="JavaScript">function incr_str() { var x = parseInt(document.points.strength.value); if(x < 90 { var y = parseInt(document.getElementById("pts").innerHTML); if(y > 0) { document.points.strength.value = x + 1; document.getElementById("pts").innerHTML = y - 1; } }}function decr_str() { var x = parseInt(document.points.strength.value); if(x > 40) { var y = parseInt(document.getElementById("pts").innerHTML); if(y < parseInt(document.getElementById("max").innerHTML)) { document.points.strength.value = x - 1; document.getElementById("pts").innerHTML = y + 1; } }}function incr_end() { var x = parseInt(document.points.endurance.value); if(x < 90) { var y = parseInt(document.getElementById("pts").innerHTML); if(y > 0) { document.points.endurance.value = x + 1; document.getElementById("pts").innerHTML = y - 1; } }}function decr_end() { var x = parseInt(document.points.endurance.value); if(x > 40) { var y = parseInt(document.getElementById("pts").innerHTML); if(y < parseInt(document.getElementById("max").innerHTML)) { document.points.endurance.value = x - 1; document.getElementById("pts").innerHTML = y + 1; } }}function incr_agi() { var x = parseInt(document.points.agility.value); if(x < 90) { var y = parseInt(document.getElementById("pts").innerHTML); if(y > 0) { document.points.agility.value = x + 1; document.getElementById("pts").innerHTML = y - 1; } }}function decr_agi() { var x = parseInt(document.points.agility.value); if(x > 40) { var y = parseInt(document.getElementById("pts").innerHTML); if(y < parseInt(document.getElementById("max").innerHTML)) { document.points.agility.value = x - 1; document.getElementById("pts").innerHTML = y + 1; } }}function incr_foc() { var x = parseInt(document.points.focus.value); if(x < 90) { var y = parseInt(document.getElementById("pts").innerHTML); if(y > 0) { document.points.focus.value = x + 1; document.getElementById("pts").innerHTML = y - 1; } }}function decr_foc() { var x = parseInt(document.points.focus.value); if(x > 40) { var y = parseInt(document.getElementById("pts").innerHTML); if(y < parseInt(document.getElementById("max").innerHTML)) { document.points.focus.value = x - 1; document.getElementById("pts").innerHTML = y + 1; } }}function incr_ene() { var x = parseInt(document.points.energy.value); if(x < 90) { var y = parseInt(document.getElementById("pts").innerHTML); if(y > 0) { document.points.energy.value = x + 1; document.getElementById("pts").innerHTML = y - 1; } }}function decr_ene() { var x = parseInt(document.points.energy.value); if(x > 40) { var y = parseInt(document.getElementById("pts").innerHTML); if(y < parseInt(document.getElementById("max").innerHTML)) { document.points.energy.value = x - 1; document.getElementById("pts").innerHTML = y + 1; } }}</SCRIPT><TITLE>Renovatio :: Game</TITLE><LINK REL="stylesheet" TYPE="text/css" HREF="css/text.css"></HEAD><BODY BGCOLOR="#000000"><CENTER><BR><?phpecho "You are logged in as <B>" . $_SESSION['user'] . "</B>.<BR><BR>";?><FONT SIZE="2" COLOR="#FFFFFF"><B>R</B>enovatio</FONT><BR><BR><TABLE ALIGN="center" WIDTH="600" BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR BORDERCOLOR="#FF0000"><TD CLASS="spacing" WIDTH="20%" BGCOLOR="#330000" VALIGN="top"><?php include("menu.php"); ?></TD><TD CLASS="main" WIDTH="80%" BGCOLOR="#661111" VALIGN="top"><FONT COLOR="#FFFFFF"><U>Game</U></FONT><BR><BR><?php $env = getenv(QUERY_STRING); $array = explode("=", $env); $code = $array[1]; if($code == 1) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>Target player is busy!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 2) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>Target player has no game account!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 3) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>You can not fight yourself!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 4) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>There is no one with that name registered!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 5) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>You have already played once today!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 6) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>Major bug, please contact the <A HREF=mailto:ciubhran@gmail.com>admin</A> to resolve this issue!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 7) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>You already know that skill!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 8) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>Deprecated page!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } else if($code == 9) { echo "<BR>"; echo "<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=#FFFFFF BGCOLOR=#992222 CELLSPACING=0 CELLPADDING=0>"; echo "<TR>"; echo "<TD>"; echo "<BR>"; echo "<FONT COLOR=#FFFFFF><CENTER>Your target has already played once today!</CENTER></FONT>"; echo "<BR>"; echo "</TD>"; echo "</TR>"; echo "</TABLE>"; echo "<BR>"; } $con = mysql_connect("localhost", "root", "halcyon"); mysql_select_db("userdb", $con); $rows = mysql_query("SELECT * FROM users WHERE id=$_SESSION[id]", $con); $row = mysql_fetch_array($rows); if($row[game] == 1 && $row[game_activated] == 1) { $points = $row['total_points'] - ($row['strength'] + $row['agility'] + $row['endurance'] + $row['focus'] + $row['energy']); $skill_points = $row['skill_points']; echo "Name: <FONT COLOR=#FFFFFF><B>" . $_SESSION[user] . "</B></FONT><BR>"; echo "Rank: <FONT COLOR=#FFFFFF><B>" . $row[rank] . "</B></FONT><BR><BR>"; if($points > 0 || $skill_points > 0) { $usable_points = $points; echo "<FORM NAME=points ACTION=update.php METHOD=post>"; echo "Points left<TABLE BORDER=0><TR><TD><DIV ID=pts>$points</DIV></TD><TD>/</TD><TD><DIV ID=max>$usable_points</DIV></TD></TR></TABLE><BR>"; echo "<FONT COLOR=#FFFFFF>"; echo "Strength <BR><INPUT NAME=strength TYPE=text CLASS=field2 SIZE=8 VALUE=$row[strength] READONLY>"; echo " <INPUT TYPE=button CLASS=button VALUE=Add onClick=incr_str()> "; if($row['total_points'] == 250) echo "<INPUT TYPE=button CLASS=button VALUE=Sub onClick=decr_str()> "; echo "</FONT>[ <I>strength increases your max damage</I> ]<BR>"; echo "<FONT COLOR=#FFFFFF>"; echo "Endurance <BR><INPUT NAME=endurance TYPE=text CLASS=field2 SIZE=8 VALUE=$row[endurance] READONLY>"; echo " <INPUT TYPE=button CLASS=button VALUE=Add onClick=incr_end()> "; if($row['total_points'] == 250) echo "<INPUT TYPE=button CLASS=button VALUE=Sub onClick=decr_end()> "; echo "</FONT>[ <I>endurance increases your max hit points</I> ]<BR>"; echo "<FONT COLOR=#FFFFFF>"; echo "Agility <BR><INPUT NAME=agility TYPE=text CLASS=field2 SIZE=8 VALUE=$row[agility] READONLY>"; echo " <INPUT TYPE=button CLASS=button VALUE=Add onClick=incr_agi()> "; if($row['total_points'] == 250) echo "<INPUT TYPE=button CLASS=button VALUE=Sub onClick=decr_agi()> "; echo "</FONT>[ <I>agility increases your chance to dodge</I> ]<BR>"; echo "<FONT COLOR=#FFFFFF>"; echo "Focus <BR><INPUT NAME=focus TYPE=text CLASS=field2 SIZE=8 VALUE=$row[focus] READONLY>"; echo " <INPUT TYPE=button CLASS=button VALUE=Add onClick=incr_foc()> "; if($row['total_points'] == 250) echo "<INPUT TYPE=button CLASS=button VALUE=Sub onClick=decr_foc()> "; echo "</FONT>[ <I>focus increases your chance to-hit</I> ]<BR>"; echo "<FONT COLOR=#FFFFFF>"; echo "Energy <BR><INPUT NAME=energy TYPE=text CLASS=field2 SIZE=8 VALUE=$row[energy] READONLY>"; echo " <INPUT TYPE=button CLASS=button VALUE=Add onClick=incr_ene()> "; if($row['total_points'] == 250) echo "<INPUT TYPE=button CLASS=button VALUE=Sub onClick=decr_ene()> "; echo "</FONT>[ <I>energy is the amount of rounds without Fatigue</I> ]<BR><BR>"; if($row['skill_points'] > 0) { echo "<FONT COLOR=#FFFFFF>"; echo "Choose a new skill:<BR>"; echo "<SELECT CLASS=list NAME=skills>"; echo "<OPTION VALUE=none>--- CHOOSE ---"; echo "<OPTION DISABLED>"; echo "<OPTION VALUE=giant>Giant Strength (+10 STR)</OPTION>"; echo "<OPTION VALUE=pain>Pain Suppresion (+10 END)</OPTION>"; echo "<OPTION VALUE=rapid>Rapid Reflexes (+10 AGI)</OPTION>"; echo "<OPTION VALUE=meditation>Meditation (+10 FOC)</OPTION>"; echo "<OPTION VALUE=stamina>Improved Stamina (+10 ENE)</OPTION>"; echo "<OPTION DISABLED>"; echo "<OPTION VALUE=rage>Rage (+5 Crit Damage)</OPTION>"; echo "<OPTION VALUE=knockdown>Knockdown (+3 UAE Fumble)</OPTION>"; echo "<OPTION VALUE=lunge>Lunge (+3 UAS Dodge)</OPTION>"; echo "</SELECT>"; echo "</FONT><BR><BR>"; } echo "<INPUT TYPE=submit CLASS=button VALUE=Submit><BR>"; echo "</FORM>"; } else { echo "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>"; echo "<TR>"; echo "<TD WIDTH=90>Strength:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[strength]</TD>"; echo "</TR>"; echo "<TR>"; echo "<TD WIDTH=90>Endurance:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[endurance]</TD>"; echo "</TR>"; echo "<TR>"; echo "<TD WIDTH=90>Agility:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[agility]</TD>"; echo "</TR>"; echo "<TR>"; echo "<TD WIDTH=90>Focus:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[focus]</TD>"; echo "</TR>"; echo "<TR>"; echo "<TD WIDTH=90>Energy:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[energy]</TD>"; echo "</TR>"; echo "<TR HEIGHT=10>"; echo "<TD></TD>"; echo "<TD></TD>"; echo "</TR>"; echo "<TR>"; echo "<TD WIDTH=90>Wins:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[wins]</TD>"; echo "</TR>"; echo "<TR>"; echo "<TD WIDTH=90>Losses:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[losses]</TD>"; echo "</TR>"; echo "<TR HEIGHT=10>"; echo "<TD></TD>"; echo "<TD></TD>"; echo "</TR>"; echo "<TR>"; echo "<TD WIDTH=90>Latest Battle:</TD>"; echo "<TD WIDTH=10 ALIGN=right>$row[last_played]</TD>"; echo "</TR>"; echo "<TR HEIGHT=10>"; echo "<TD></TD>"; echo "<TD></TD>"; echo "</TR>"; echo "</TABLE>"; echo "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>"; echo "<TR>"; echo "<TD WIDTH=90 VALIGN=top>Skills:</TD>"; echo "<TD WIDTH=250 ALIGN=left>$row[skills]</TD>"; echo "</TR>"; echo "<TR HEIGHT=20>"; echo "<TD></TD>"; echo "<TD></TD>"; echo "</TR>"; echo "</TABLE>"; if($row['waiting'] == 0 && $row['sending'] == 0) { echo "<FORM NAME=pvp ACTION=challenge.php METHOD=post>"; echo "<INPUT NAME=challenge TYPE=text SIZE=13 MAXLENGTH=13 CLASS=field>"; echo " <INPUT TYPE=submit VALUE=Challenge CLASS=button>"; echo "</FORM>"; } else if($row['waiting'] == 1) { echo "Awaiting response from $row[opponent] ... Do you wish to <A HREF=fight.php?resp=0>cancel</A> your challenge?<BR>"; } else if($row['sending'] == 1) { echo "$row[opponent] wishes to fight you ... Do you <A HREF=fight.php?resp=1>accept</A> or <A HREF=fight.php?resp=0>reject</A>?<BR>"; } } } else if($row[game] == 0) { echo "Your account is not registered for this feature.<BR><BR>"; echo "Had a change of heart? Ask the <A HREF=mailto:ciubhran@gmail.com>admin</A> to activate your game account.<BR>"; } else if($row[game_activated] == 0) { echo "Your game account is awaiting validation.<BR><BR>"; echo "Been waiting too long? Remind the <A HREF=mailto:ciubhran@gmail.com>admin</A> to validate your account.<BR>"; } if($row[game_activated] == 1 && $row[game] == 1) { echo "<BR>"; echo "Previous Fights:<BR><BR>"; $path = "./fights/"; $full = ""; $me = "_" . $_SESSION[user] . "_"; $dir_handle = @opendir($path) or die("Unable to open $path"); while($file = readdir($dir_handle)) { if(eregi($me, $file)) { $full = $path . $file; echo "<A HREF=$full>$file</A><BR>"; } } } mysql_close($con);?></TD></TR></TABLE></BODY></HTML>