Page 1 of 7
					
				Browser MMO Video #14
				Posted: Thu Oct 08, 2009 4:37 pm
				by hallsofvallhalla
				may not have been worth the wait but I got a lot of new videos coming
[youtubehd]
http://www.youtube.com/watch?v=UpZ7BXlW4_Y[/youtubehd]
14b
[youtubehd]
http://www.youtube.com/watch?v=2qwlGzP6gO0[/youtubehd]
 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 5:47 pm
				by Ravinos
				Well worth it my friend.
			 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 7:41 pm
				by hallsofvallhalla
				i will have source up with the hour or so.
			 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 8:05 pm
				by Ravinos
				By following your examples i seem to have run into a snag. It is refusing to acknowledge the [equip] constant. This is my error
Notice: Use of undefined constant equip - assumed 'equip' in C:\wamp\www\tutorial\equipment.php on line 45
Notice: Use of undefined constant equip - assumed 'equip' in C:\wamp\www\tutorial\equipment.php on line 47
Notice: Use of undefined constant randid - assumed 'randid' in C:\wamp\www\tutorial\equipment.php on line 48
this is my code so far for equipment.php
Code: Select all
<?php
include_once 'connect.php';
 session_start();
 include_once 'logo.php';
 ?>
 <link href="style.css" rel="stylesheet" type="text/css" />
 <?php
if (isset($_SESSION['player']))
{
  $player=$_SESSION['player'];
}
else
{
  echo "Not Logged in <br><br> <A href='login.php'>Login</a>";
  exit;
}
$playerinfo="SELECT * from players where name='$player'";
$playerinfo2=mysql_query($playerinfo) or die("could not get player stats!");
$playerinfo3=mysql_fetch_array($playerinfo2);
include_once 'statpanel.php';
$id = $playerinfo3['id'];
?>
</div>
<div id="table">
<?php
    print "<center><h3>Weapons</h3></center>";
      print "<center>";
      print "<table border='0' width='70%' cellspacing='20'>";
      print "<tr><td width='25%' valign='top'>";
      print "</td>";
      print "<td valign='top' width='75%'>";
      $selectbackpack="SELECT * from playerweapons where pid='$id'";
      $selectbackpack2=mysql_query($selectbackpack) or die("could not select player backpack");
      print "<table border='1' bordercolor='white' bgcolor='#ffffff'>";
      print "<tr><td>Name<font color='ffffff'>________________</font></td><td>Rating<font color='ffffff'>______</td><td>Level<font color='ffffff'>______</td><td>Status<font color='ffffff'>______</td></tr>";
       while($selectbackpack3=mysql_fetch_array($selectbackpack2))
      {
		  if ($selectbackpack3[equip] == 1)
		  {$selectbackpack3[equip] = "Equipped";}
		  else {$selecbackpack3[equip] = "<a href='equppied.php?randid=$selectbackpack3[randid]'>Equip";}
		   $randid = $selectbackpack3[randid];
      print "<tr><td>$selectbackpack3[name]</td><td>$selectbackpack3[rating]</td><td>$selectbackpack3[level]</td><td>$selectbackpack3[equip]</td></tr>";
      }
      print "</table>";
      print "</td></tr></table>";
      print "</center>";
		 echo "</small>";
    print "<center><h3>Armor</h3></center>";
      print "<center>";
      print "<table border='0' width='70%' cellspacing='20'>";
      print "<tr><td width='25%' valign='top'>";
      print "</td>";
      print "<td valign='top' width='75%'>";
      $selectarmor="SELECT * from playerarmor where pid='$id'";
      $selectarmor2=mysql_query($selectarmor) or die("could not select player armor");
      print "<table border='1' bordercolor='white' bgcolor='#ffffff'>";
      print "<tr><td>Name<font color='ffffff'>________________</font></td><td>Rating<font color='ffffff'>______</td><td>Level<font color='ffffff'>______</td><td>Location<font color='ffffff'>______</td><td>Status<font color='ffffff'>______</td></tr>";
      while($selectarmor3=mysql_fetch_array($selectarmor2))
      {
		  if ($selectarmor3[equip] == 1)
		  {$selectarmor3[equip] = "Equipped";}
		  else {$selectarmor3[equip] = "<a href'equipped.php?randid=$selectarmor3[randid]&type=a&location=$selectarmor3[location]'>Equip";}
		   $randid = $selectarmor3[randid];
      print "<tr><td>$selectarmor3[name]</td><td>$selectarmor3[rating]</td><td>$selectarmor3[level]</td><td>$selectarmor3[location]</td><td>$selectarmor3[equip]</td></tr>";
      }
      print "</table>";
      print "</td></tr></table>";
      print "</center>";
		 echo "</small>";
    echo "<center><a href='battle.php>NeverMind</center>";
    
    ?>
Everything else is working fine. I can purchase any items I put into the weapons or armor tables but I cannot equip them.
 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 8:17 pm
				by hallsofvallhalla
				add ' ' to them
['equip']
['randid']
ect
			 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 8:29 pm
				by hallsofvallhalla
				
			 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 8:48 pm
				by Ravinos
				I went ahead and started over from scratch using the latest dump and php files you just uploaded. I am able to purchase potions, armor, weapons, skills but once on the equipment page i get:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\wamp\www\tutorial\equipment.php on line 42
			 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 10:03 pm
				by hallsofvallhalla
				oops my goof, 
its fixed, re-download and copy over equipment.php
			 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 10:05 pm
				by Ravinos
				
 np. that part works now......
Notice: Undefined index: local in C:\wamp\www\tutorial\equipped.php on line 27
Getting this error trying to equip weapons. They still equip, verified inside the playerweapons tables. Armor equips and changes just fine.
 
			
					
				Re: Video 14
				Posted: Thu Oct 08, 2009 11:52 pm
				by darspire
				congrats halls. i didnt get first reply first ut still great job.
it would have taken me like a year to learn, then START this on my own.
thanks again