help with an explore page please..

Forum
Last Post
Threads / Messages

Ittermat

The awesomesauce
Member
Joined
Feb 2, 2016
Messages
304
Points
18
Location
in front of my laptop
Mysidian Dollar
21,294
Okay so...I've been trying to figure out what I did wrong, and being that I dont know coding...of course I screwed it up... lol... I've been looking at it and trying to fix it for hours now..

I was trying to modify - This coding To work a bit differently...

But anytime I try to fix it? I make more problems...
I know its probably a really stupid mistake... but if anyone can help me out with fixing it thatd be awesome.

I was also wondering how to add in that the user has an amount of an item.
like..

You currently have 5 Sherlock holmes books

PHP:
<?php

class ExploreeyresgameView extends View{
	
	public function index(){
	    $mysidia = Registry::get("mysidia");
		$document = $this->document;
        	$document->setTitle("<center>Hanafuda with Eyre</center>");
$item = "[Sherlock Holmes Book]";
		$hasitem = $mysidia->db->select("inventory", array("quantity"), "itemname ='{$item}' and owner='{$mysidia->user->username}'")->fetchColumn();
		if($hasitem){
$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE));
    $document->add(new Comment("<center>Cant guarantee a win!</center>, FALSE));
} 
        	$document->add(new Comment("<center><a href='http://atrocity.mysidiahost.com/exploreeyresgame'>Play again?</a> Or <a href='http://atrocity.mysidiahost.com/pages/view/bakenekohalloween'> Go back to the event plaza</a></center>", FALSE));  
	                        
		
			$random = rand(1,115);
            
			if($random > 1 && $random < 20){
$document->add(new Comment("<b><center>Eyres Hand</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
				$document->add(new Comment("<center>You lost!</center>", FALSE));
			}
			elseif($random >= 21 && $random <= 30){
				$amount = rand(5,20);
				$mysidia->user->changecash($amount); 
$document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
$document->add(new Comment("center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
				$document->add(new Comment("<center>Its a Tie...I guess I'll give you some beads...<i>You got $amount Beads!</center></i>", FALSE)); 
			}
			elseif($random >= 31 && $random <= 40){
				$item = "Red Pirahna Toy";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
$document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src="http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png"></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
				$document->add(new Comment("<center>Ugh! I cant lose... fine... take this <img src='http://atrocity.mysidiahost.com/picuploads/png/b5249b5da4564c210d83f7cd61de9d33.png'><b>$item</b>!</center>", FALSE));
			}
			elseif($random >= 41 && $random <= 60){
				$item = "Fake fangs";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
                           $document->add(new Comment("<b><center>Eyre's Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
				$document->add(new Comment("<center>Take it Human thing...The <img src='http://atrocity.mysidiahost.com/picuploads/png/69680cfc5d803f9170fe6549655f7f5b.png'><b>$item</b> is yours!</center>", FALSE));
            }
			elseif($random >= 101 && $random <= 110){
				$item = "Red Gummy eye";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
				 $document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
				$document->add(new Comment("Fine Human thing...take the treasure.. the <img src='http://atrocity.mysidiahost.com/picuploads/png/40618507daa6fe0dd5708d878139c1e4.png'><b>$item</b> belongs to you now.</center>", FALSE));
			}
			elseif($random >= 61 && $random <= 70){
				$item = "Halloween Kazoo";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
				 $document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
				$document->add(new Comment("Alright Human thing... you can have my uncommon <img src='http://atrocity.mysidiahost.com/picuploads/png/6cd9c65227f0ae199cf399f294c1acb1.png'> <b>$item</b>!</center>", FALSE));
			}
			elseif($random >= 71 && $random <= 75){
				$item = "Jar of Halloween spirit";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
				 $document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
				$document->add(new Comment("No...not my rare <img src=http://atrocity.mysidiahost.com/picuploads/png/63388ceaa8e021597d9af37977138554.png'> <b>$item</b>!Human thing you are unfair!</center>", FALSE));
			}
			elseif($random >= 76 && $random <= 80){
				$item = "Mystery candy";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
				 $document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
				$document->add(new Comment("Fine human thing....take my <img src='http://atrocity.mysidiahost.com/picuploads/png/282ad92a5ac391066e7e1999809f39ab.png'> <b>$item</b>!</center>", FALSE));
			}
			elseif($random >= 81 && $random <= 90){
				$item = "Zombie arm";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
				 $document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
				$document->add(new Comment("This is why I hate Human things... they always take my <img src='http://atrocity.mysidiahost.com/picuploads/png/856746dbbefc14049ea9d29bf86049a7.png'><b>$item</b>!</center>", FALSE));
            }
			elseif($random >= 111 && $random <= 115){
				$item = "Halloween Treat basket";
				$qty = 1;
				$newitem = new StockItem($item);
				$newitem->append($qty, $mysidia->user->username);
				 $document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
				$document->add(new Comment("Alright alright...the <img src='http://atrocity.mysidiahost.com/picuploads/png/6282ede37f0ccc934ea7336751740ccc.png'> <b>$item</b> is yours.</center>", FALSE));
			}
			elseif($random >= 91 && $random <= 99){
				 $document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
				$document->add(new Comment("You lose Human thing!</center>", FALSE));
			}
			elseif($random == 100){
				$document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));
				$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand".</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
				$document->add(new Comment("You lose Human thing!</center>", FALSE));
			}
  else {
$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE));
    $document->add(new Comment("<center>You are out of candy...come back when you have more!!</center>", FALSE));
}  

	}
	}

?>

Thank you in advance
 
Last edited:
I'd like to help, but what problems are you having? Are you getting any error messages or anything? As for adding how much of an item a user has, you can use:

PHP:
$item = "nameofitem"; 
				$hasitem = $mysidia->db->select("inventory", array("quantity"), "itemname ='{$item}' and owner='{$mysidia->user->username}'")->fetchColumn(); 
				if($hasitem){ 
  				  $document->add(new Comment("You have $hasitem {$item}!"));
It will show as:
You have [itemamount] [itemname]!
 
It gives me a lot of errors... the main one- seems to be this-

Parse error: syntax error, unexpected '>' in /home/atrocity/public_html/view/exploreeyresgameview.php on line 15


But im sure theres other ones... I even tried using a PHP checker to pinpoint the problem better... and it didnt help.. x.x
 
There does't seem to be anything wrong with line 15 itself (meaning the coding isn't typed incorrectly or anything), did you try moving it to:
PHP:
<?php

class ExploreeyresgameView extends View{
    
    public function index(){
        $mysidia = Registry::get("mysidia");
        $document = $this->document;
            $document->setTitle("<center>Hanafuda with Eyre</center>");
$item = "[Sherlock Holmes Book]";
        $hasitem = $mysidia->db->select("inventory", array("quantity"), "itemname ='{$item}' and owner='{$mysidia->user->username}'")->fetchColumn();
        if($hasitem){
$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE));
    $document->add(new Comment("<center>Cant guarantee a win!</center>, FALSE));
$document->add(new Comment("<center><a href='http://atrocity.mysidiahost.com/exploreeyresgame'>Play again?</a> Or <a href='http://atrocity.mysidiahost.com/pages/view/bakenekohalloween'> Go back to the event plaza</a></center>", FALSE));
}
 
It took me a while of staring to figure out the problem xD
You're missing quotation marks in some places/ have them in the wrong spots. See this?

PHP:
$document->add(new Comment("<center>Cant guarantee a win!</center>, FALSE));

It should be:

PHP:
$document->add(new Comment("<center>Cant guarantee a win!</center>, FALSE"));

This:
PHP:
$document->add(new Comment("<b><center>Eyres Hand".</center></b>", FALSE));

Should be this:
PHP:
$document->add(new Comment("<b><center>Eyres Hand.</center></b>, FALSE"));

(You can check and fix all the others that are like that)

Basically have only/make sure you have 2 quotation marks. So the "formula" should be:
$document->add(new Comment("CodeGoesHere"));
No extra quotation marks should go anywhere inside that line.

An easy way to spot these mistakes is looking at your code and seeing if too many of the lines are blue. If your "elseif" statement is blue instead of green, then you probably need to fix the quotation marks. The same goes for "if" statements. "$document" should also always be gold/yellow.
 
Last edited:
Did all those things... and it still gives me the same error... is there possibly the problem is that the

PHP:
$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>, FALSE"));
    $document->add(new Comment("<center>Cant guarantee a win!</center>, FALSE));
$document->add(new Comment("<center><a href='http://atrocity.mysidiahost.com/exploreeyresgame'>Play again?</a> Or <a href='http://atrocity.mysidiahost.com/pages/view/bakenekohalloween'> Go back to the event plaza</a></center>, FALSE"));{
} 
		$random = rand(1,115);
            
			if($random > 1 && $random < 20){

$random = rand(1,115);

Doesnt have brackets around it? Its not inside of any opening or closing brackets...but im not sure how to remedy that..
 
I plugged the code in on a test page to see if I could smooth out any errors and I found:

Parse error: syntax error, unexpected 'http' (T_STRING) in /home/adopttes/public_html/view/explorearea2view.php on line 45

The answer to that would be to change this:
PHP:
$document->add(new Comment("<center><img src="http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png"></center>", FALSE));
To this:
PHP:
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));

After that it seems to run fine. (Yours wouldn't say explorearea2view though, it would be wherever your code is)
 
Last edited:
I'm still getting this error though...

Parse error: syntax error, unexpected '>' in /home/atrocity/public_html/view/exploreeyresgameview.php on line 15

What code did you use?
 
Last edited:
I used the one in the original post after fixing all the quotation marks. Maybe try replacing it with the one I edited?:
PHP:
<?php

class ExploreeyresgameView extends View{
    
    public function index(){
        $mysidia = Registry::get("mysidia");
        $document = $this->document;
            $document->setTitle("<center>Hanafuda with Eyre</center>");
$item = "[Sherlock Holmes Book]";
        $hasitem = $mysidia->db->select("inventory", array("quantity"), "itemname ='{$item}' and owner='{$mysidia->user->username}'")->fetchColumn();
        if($hasitem){
$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE));
    $document->add(new Comment("<center>Cant guarantee a win!</center>, FALSE"));
} 
            $document->add(new Comment("<center><a href='http://atrocity.mysidiahost.com/exploreeyresgame'>Play again?</a> Or <a href='http://atrocity.mysidiahost.com/pages/view/bakenekohalloween'> Go back to the event plaza</a></center>, FALSE"));  
                            
        
            $random = rand(1,115);
            
            if($random > 1 && $random < 20){
$document->add(new Comment("<b><center>Eyres Hand</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
                $document->add(new Comment("<center>You lost!</center>", FALSE));
            }
            elseif($random >= 21 && $random <= 30){
                $amount = rand(5,20);
                $mysidia->user->changecash($amount); 
$document->add(new Comment("<b><center>Eyres Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
$document->add(new Comment("center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
                $document->add(new Comment("<center>Its a Tie...I guess I'll give you some beads...<i>You got $amount Beads!</center></i>", FALSE)); 
            }
            elseif($random >= 31 && $random <= 40){
                $item = "Red Pirahna Toy";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
$document->add(new Comment("<b><center>Eyres Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
                $document->add(new Comment("<center>Ugh! I cant lose... fine... take this <img src='http://atrocity.mysidiahost.com/picuploads/png/b5249b5da4564c210d83f7cd61de9d33.png'><b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 41 && $random <= 60){
                $item = "Red Pirahna Toy";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                           $document->add(new Comment("<b><center>Eyre's Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("<center>Take it Human thing...The <img src='http://atrocity.mysidiahost.com/picuploads/png/69680cfc5d803f9170fe6549655f7f5b.png'><b>$item</b> is yours!</center>", FALSE));
            }
            elseif($random >= 101 && $random <= 110){
                $item = "Red Gummy eye";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Fine Human thing...take the treasure.. the <img src='http://atrocity.mysidiahost.com/picuploads/png/40618507daa6fe0dd5708d878139c1e4.png'><b>$item</b> belongs to you now.</center>", FALSE));
            }
            elseif($random >= 61 && $random <= 70){
                $item = "Halloween Kazoo";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Alright Human thing... you can have my uncommon <img src='http://atrocity.mysidiahost.com/picuploads/png/6cd9c65227f0ae199cf399f294c1acb1.png'> <b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 71 && $random <= 75){
                $item = "Jar of Halloween spirit";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("No...not my rare <img src=http://atrocity.mysidiahost.com/picuploads/png/63388ceaa8e021597d9af37977138554.png'> <b>$item</b>!Human thing you are unfair!</center>", FALSE));
            }
            elseif($random >= 76 && $random <= 80){
                $item = "Mystery candy";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Fine human thing....take my <img src='http://atrocity.mysidiahost.com/picuploads/png/282ad92a5ac391066e7e1999809f39ab.png'> <b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 81 && $random <= 90){
                $item = "Zombie arm";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("This is why I hate Human things... they always take my <img src='http://atrocity.mysidiahost.com/picuploads/png/856746dbbefc14049ea9d29bf86049a7.png'><b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 111 && $random <= 115){
                $item = "Halloween Treat basket";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Alright alright...the <img src='http://atrocity.mysidiahost.com/picuploads/png/6282ede37f0ccc934ea7336751740ccc.png'> <b>$item</b> is yours.</center>", FALSE));
            }
            elseif($random >= 91 && $random <= 99){
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
                $document->add(new Comment("You lose Human thing!</center>", FALSE));
            }
            elseif($random == 100){
                $document->add(new Comment("<b><center>Eyre's Hand.</center></b>, FALSE"));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
                $document->add(new Comment("You lose Human thing!</center>", FALSE));
            }
  else {
$document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE));
    $document->add(new Comment("<center>You are out of candy...come back when you have more!!</center>", FALSE));
}  

    }
    }

?>
 
Sorry to bug you- but I ran into another issue- (no errors though) I cant seem to get the "game over" Message to show when they run out of the Item they need to play... instead it lets them keep playing.. I did get the message to show up at one point... but they could still play the game... x.x

Help please...

PHP:
 <?php

class ExploreeyresgameView extends View{
    
    public function index(){
        $mysidia = Registry::get("mysidia");
        $document = $this->document;
            $document->setTitle("<center>Hanafuda with Eyre</center>");          
$item = "Sherlock Holmes Book";
$hasitem = $mysidia->db->select("inventory", array("quantity"), "itemname ='{$item}' and owner='{$mysidia->user->username}'")->fetchColumn();
if($hasitem){
    $document->add(new Comment("You have $hasitem {$item}!"));
}                    
   $item_name = "Sherlock Holmes Book";
$qty = 1;
$item = new PrivateItem($item, $mysidia->user->username);
$item->remove($qty, $mysidia->user->username); 
 
            $document->add(new Comment("<center><a href='http://atrocity.mysidiahost.com/exploreeyresgame'>Play again?</a> Or <a href='http://atrocity.mysidiahost.com/pages/view/bakenekohalloween'> Go back to the event plaza</a></center>", FALSE));  
        
            $random = rand(1,115);
            
            if($random > 1 && $random < 20){
$document->add(new Comment("<b><center>Eyres Hand</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
                $document->add(new Comment("<center>You lost!</center>", FALSE));
            }
            elseif($random >= 21 && $random <= 30){
                $amount = rand(5,20);
                $mysidia->user->changecash($amount); 
$document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
$document->add(new Comment("center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
                $document->add(new Comment("<center>Its a Tie...I guess I'll give you some beads...<i>You got $amount Beads!</center></i>", FALSE)); 
            }
            elseif($random >= 31 && $random <= 40){
                $item = "Red Pirahna Toy";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
$document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
                $document->add(new Comment("<center>Ugh! I cant lose... fine... take this <img src='http://atrocity.mysidiahost.com/picuploads/png/b5249b5da4564c210d83f7cd61de9d33.png'><b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 41 && $random <= 60){
                $item = "Red Pirahna Toy";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                           $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("<center>Take it Human thing...The <img src='http://atrocity.mysidiahost.com/picuploads/png/69680cfc5d803f9170fe6549655f7f5b.png'><b>$item</b> is yours!</center>", FALSE));
            }
            elseif($random >= 101 && $random <= 110){
                $item = "Red Gummy eye";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Fine Human thing...take the treasure.. the <img src='http://atrocity.mysidiahost.com/picuploads/png/40618507daa6fe0dd5708d878139c1e4.png'><b>$item</b> belongs to you now.</center>", FALSE));
            }
            elseif($random >= 61 && $random <= 70){
                $item = "Halloween Kazoo";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Alright Human thing... you can have my uncommon <img src='http://atrocity.mysidiahost.com/picuploads/png/6cd9c65227f0ae199cf399f294c1acb1.png'> <b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 71 && $random <= 75){
                $item = "Jar of Halloween spirit";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("No...not my rare <img src=http://atrocity.mysidiahost.com/picuploads/png/63388ceaa8e021597d9af37977138554.png'> <b>$item</b>!Human thing you are unfair!</center>", FALSE));
            }
            elseif($random >= 76 && $random <= 80){
                $item = "Mystery candy";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Fine human thing....take my <img src='http://atrocity.mysidiahost.com/picuploads/png/282ad92a5ac391066e7e1999809f39ab.png'> <b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 81 && $random <= 90){
                $item = "Zombie arm";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("This is why I hate Human things... they always take my <img src='http://atrocity.mysidiahost.com/picuploads/png/856746dbbefc14049ea9d29bf86049a7.png'><b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 111 && $random <= 115){
                $item = "Halloween Treat basket";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Alright alright...the <img src='http://atrocity.mysidiahost.com/picuploads/png/6282ede37f0ccc934ea7336751740ccc.png'> <b>$item</b> is yours.</center>", FALSE));
            }
            elseif($random >= 91 && $random <= 99){
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
                $document->add(new Comment("You lose Human thing!</center>", FALSE));
            }
            elseif($random == 100){
                $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
                $document->add(new Comment("You lose Human thing!</center>", FALSE));
            }
             else {
    $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE));
    $document->add(new Comment("<center>You are out of candy...come back when you have more!!</center>", FALSE));
}   
    }
   } 
?>

I cant get the "you ran out of candy" message to appear when they run out of the item they need to play...
 
Last edited:
Sorry for replying so late! It's not a bother, it was just really late last night. I was able to get the game to end by changing this line (line 11):
PHP:
if($hasitem)

to:

PHP:
if($hasitem > 0)

That way, the game only plays if the user has more than 0 of that specific item.
 
Thanks for the help but for some reason its not working for me... I did edit the Coding a little... and it was working. but its not giving me the game over still... (my edited code is in the post before this reply)
 
Maybe changing the items around in the script might help somehow? This is the version with the fixes I mentioned in my previous posts:

PHP:
<?php

class ExploreArea2View extends View{
    
    public function index(){
        $mysidia = Registry::get("mysidia");
        $document = $this->document;
            $document->setTitle("<center>Hanafuda with Eyre</center>");          
$item = "asda";
$hasitem = $mysidia->db->select("inventory", array("quantity"), "itemname ='{$item}' and owner='{$mysidia->user->username}'")->fetchColumn();
if($hasitem > 0){
    $document->add(new Comment("You have $hasitem {$item}!"));
}                    
   $item_name = "asda";
$qty = 1;
$item = new PrivateItem($item, $mysidia->user->username);
$item->remove($qty, $mysidia->user->username); 
 
            $document->add(new Comment("<center><a href='http://atrocity.mysidiahost.com/exploreeyresgame'>Play again?</a> Or <a href='http://atrocity.mysidiahost.com/pages/view/bakenekohalloween'> Go back to the event plaza</a></center>", FALSE));  
        
            $random = rand(1,115);
            
            if($random > 1 && $random < 20){
$document->add(new Comment("<b><center>Eyres Hand</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
                $document->add(new Comment("<center>You lost!</center>", FALSE));
            }
            elseif($random >= 21 && $random <= 30){
                $amount = rand(5,20);
                $mysidia->user->changecash($amount); 
$document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
$document->add(new Comment("center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE));
                $document->add(new Comment("<center>Its a Tie...I guess I'll give you some beads...<i>You got $amount Beads!</center></i>", FALSE)); 
            }
            elseif($random >= 61 && $random <= 70){
                $item = "asda";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE"));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("Alright Human thing... you can have my uncommon <img src='http://atrocity.mysidiahost.com/picuploads/png/6cd9c65227f0ae199cf399f294c1acb1.png'> <b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 71 && $random <= 75){
                $item = "asda";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("No...not my rare <img src=http://atrocity.mysidiahost.com/picuploads/png/63388ceaa8e021597d9af37977138554.png'> <b>$item</b>!Human thing you are unfair!</center>", FALSE));
            }
            elseif($random >= 81 && $random <= 90){
                $item = "asda";
                $qty = 1;
                $newitem = new StockItem($item);
                $newitem->append($qty, $mysidia->user->username);
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));  
                $document->add(new Comment("This is why I hate Human things... they always take my <img src='http://atrocity.mysidiahost.com/picuploads/png/856746dbbefc14049ea9d29bf86049a7.png'><b>$item</b>!</center>", FALSE));
            }
            elseif($random >= 91 && $random <= 99){
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
                $document->add(new Comment("You lose Human thing!</center>", FALSE));
            }
            elseif($random == 100){
                $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE));
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>"));
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE));
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));  
                $document->add(new Comment("You lose Human thing!</center>", FALSE));
            }
             else {
    $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE));
    $document->add(new Comment("<center>You are out of candy...come back when you have more!!</center>", FALSE));
}   
    }
   } 
?>

Your site has specific items, so I had to change the one on mine to a test item (asda) so I wouldn't get errors on my end. Those are the only things I really changed besides the "extends view" line since that's what the .php I have it in is called. As a walkthrough of what I did to debug the problem and have the game run and end was:
1. Change the name of every item to the test item (asda) so I don't get any errors and it properly adds and removes the items from your inventory
2. I removed all but one of the lines that gave me an item so I would lose more often since I just kept winning over and over. This way, I can be sure the quantity is running out. You don't have to do that, I just did it because I was winning too much to see if a game over was possible.
3. I refreshed over and over until I had 0 "asda" and I got the game over message. If I happen to win another "asda", then it lets me play again. Obviously it wouldn't happen this way with yours since you wouldn't win back the item needed to play the game.

From my understanding, the game only runs if you have a "Sherlock Holmes book", did you change your inventory so you only have one of that item and test the game again? You should get a game over if you have 0 Sherlock Holmes books.
 
I do not have any books in my inventory...And honestly all the items on the game currently are placeholders... so they dont matter at the moment. But Its still not working for me... It just keeps letting me play the game...

I am so confused... x.x
 
I honestly have no idea why it's not working either since I'm using the exact same script I posted in my last reply and it runs and ends fine. Maybe try replacing the entire script with:
PHP:
<?php 

class ExploreeyresgameView extends View{ 
     
    public function index(){ 
        $mysidia = Registry::get("mysidia"); 
        $document = $this->document; 
            $document->setTitle("<center>Hanafuda with Eyre</center>");           
$item = "Sherlock Holmes Book"; 
$hasitem = $mysidia->db->select("inventory", array("quantity"), "itemname ='{$item}' and owner='{$mysidia->user->username}'")->fetchColumn(); 
if($hasitem > 0){ 
    $document->add(new Comment("You have $hasitem {$item}!")); 
}                     
   $item_name = "Sherlock Holmes Book"; 
$qty = 1; 
$item = new PrivateItem($item, $mysidia->user->username); 
$item->remove($qty, $mysidia->user->username);  
  
            $document->add(new Comment("<center><a href='http://atrocity.mysidiahost.com/exploreeyresgame'>Play again?</a> Or <a href='http://atrocity.mysidiahost.com/pages/view/bakenekohalloween'> Go back to the event plaza</a></center>", FALSE));   
         
            $random = rand(1,115); 
             
            if($random > 1 && $random < 20){ 
$document->add(new Comment("<b><center>Eyres Hand</center></b>", FALSE)); 
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>")); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE)); 
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE)); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE)); 
                $document->add(new Comment("<center>You lost!</center>", FALSE)); 
            } 
            elseif($random >= 21 && $random <= 30){ 
                $amount = rand(5,20); 
                $mysidia->user->changecash($amount);  
$document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE)); 
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>")); 
$document->add(new Comment("center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE)); 
$document->add(new Comment("<b><center>Your Hand</center></b>", FALSE)); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85240/Hanafuda%20ties.png'></center>", FALSE)); 
                $document->add(new Comment("<center>Its a Tie...I guess I'll give you some beads...<i>You got $amount Beads!</center></i>", FALSE));  
            } 
            elseif($random >= 61 && $random <= 70){ 
                $item = "Sherlock Holmes Book"; 
                $qty = 1; 
                $newitem = new StockItem($item); 
                $newitem->append($qty, $mysidia->user->username); 
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE)); 
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>")); 
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE)); 
$document->add(new Comment("<b><center>Your Hand.</center></b>, FALSE")); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));   
                $document->add(new Comment("Alright Human thing... you can have my uncommon <img src='http://atrocity.mysidiahost.com/picuploads/png/6cd9c65227f0ae199cf399f294c1acb1.png'> <b>$item</b>!</center>", FALSE)); 
            } 
            elseif($random >= 71 && $random <= 75){ 
                $item = "Sherlock Holmes Book"; 
                $qty = 1; 
                $newitem = new StockItem($item); 
                $newitem->append($qty, $mysidia->user->username); 
                 $document->add(new Comment("<b><center>Eyres Hand.</center></b>", FALSE)); 
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>")); 
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE)); 
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE)); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));   
                $document->add(new Comment("No...not my rare <img src=http://atrocity.mysidiahost.com/picuploads/png/63388ceaa8e021597d9af37977138554.png'> <b>$item</b>!Human thing you are unfair!</center>", FALSE)); 
            } 
            elseif($random >= 81 && $random <= 90){ 
                $item = "Sherlock Holmes Book"; 
                $qty = 1; 
                $newitem = new StockItem($item); 
                $newitem->append($qty, $mysidia->user->username); 
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE)); 
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/8a513071bd47ab3361b61942118f8b87.png'>")); 
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE)); 
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE)); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE));   
                $document->add(new Comment("This is why I hate Human things... they always take my <img src='http://atrocity.mysidiahost.com/picuploads/png/856746dbbefc14049ea9d29bf86049a7.png'><b>$item</b>!</center>", FALSE)); 
            } 
            elseif($random >= 91 && $random <= 99){ 
                 $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE)); 
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>")); 
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE)); 
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE)); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));   
                $document->add(new Comment("You lose Human thing!</center>", FALSE)); 
            } 
            elseif($random == 100){ 
                $document->add(new Comment("<b><center>Eyre's Hand.</center></b>", FALSE)); 
                $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/291a4c3f9d34e71b1a97ba1ea41a2476.png'>")); 
  $document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85238/Hanafuda%20winners.png'></center>", FALSE)); 
$document->add(new Comment("<b><center>Your Hand.</center></b>", FALSE)); 
$document->add(new Comment("<center><img src='http://pile.randimg.net/1/90/85239/Hanafuda%20losers.png'></center>", FALSE));   
                $document->add(new Comment("You lose Human thing!</center>", FALSE)); 
            } 
             else { 
    $document->add(new Comment("<center><img src='http://atrocity.mysidiahost.com/picuploads/png/b30c16d80645c40477b2143fae5f5eeb.png'></center>", FALSE)); 
    $document->add(new Comment("<center>You are out of candy...come back when you have more!!</center>", FALSE)); 
}    
    } 
   }  
?>

You would need at least 1 Sherlock Holmes Book in your inventory to play the game, but after that you should get the game over message. Try refreshing a few times to see if it happens. It's basically the same script I edited but you don't have an item called asda so I changed it. Are you sure the items you have are consumable? (You can check through the adminCP)
 

Similar threads

Users who are viewing this thread

  • Forum Contains New Posts
  • Forum Contains No New Posts

Forum statistics

Threads
4,277
Messages
33,118
Members
1,602
Latest member
BerrieMilk
BETA

Latest Threads

Top