OKAY! So, I tried implementing this on my own and I'm still too PHP Dense to get it. Here's the "test" page code for the explore system thing I use. My code is probably jacked, but it works for now. LOL (The explore works, this is the code without any modifications for buttons.) Can someone pretty please add the code for the buttons for me, so I can see what it's suppose to look like?
Thanks for your help in advance! 8D
PHP Code:
<?php
class ExploretestView extends View{
public function index(){
$mysidia = Registry::get("mysidia");
$document = $this->document;
$document->setTitle("Explore Test");
$today = date('d');
if ($mysidia->user->lastday != $today) {
$mysidia->db->update("users", array("exploretimes" => (0)), "username = '{$mysidia->user->username}'");
$mysidia->user->exploretimes = 0;
}
$mysidia->db->update("users", array("lastday" => $today), "username = '{$mysidia->user->username}'");
$mysidia->db->update("users", array("exploretimes" => ($mysidia->user->exploretimes + 1)), "username = '{$mysidia->user->username}'");
if ($mysidia->user->exploretimes <= 100) {
$random = rand(1,10000);
if($random > 1 && $random < 25){
$species = "Cereus Pegasus";
$newadopt = new StockAdopt($species);
$newadopt->append($mysidia->user->username);
$adoptIMG = $mysidia->db->select("adoptables", array("eggimage"), "id = '84'")->fetchColumn();
$document->add(new Comment("<center><img src='$adoptIMG' alt='$species IMG' /><br> Oh look! You found a $species! Grab it before it flies away!.</center>", FALSE));
}
elseif($random >= 26 && $random <= 50){
$amount = rand(50,20000);
$mysidia->user->changecash($amount);
$document->add(new Comment("<center>Oh look! You found $amount tyleans!</center>", FALSE));
}
if($random >= 51 && $random <= 99){
$item = "Bottled Honey";
$qty = rand(1,5);
$newitem = new StockItem($item);
$newitem->append($qty, $mysidia->user->username);
$itemIMG = $mysidia->db->select("items", array("imageurl"), "id = '44'")->fetchColumn();
$document->add(new Comment("<center><img src='$itemIMG' alt='$item IMG' /><br>Oh look! You found a <b>$item</b>!</center>", FALSE));
}
if($random >= 100 && $random <= 149){
$document->add(new Comment("<center>Okay, so you didn't get any items, but the totem spirits give you a hug!</center>", FALSE));
}
if($random >= 150 && $random <= 179){
$document->add(new Comment("<center>You know what you should do? Keep looking! There's good stuff out there.</center>", FALSE));
}
if($random >= 180 && $random <= 199){
$species = "Cereus Fox";
$newadopt = new StockAdopt($species);
$newadopt->append($mysidia->user->username);
$adoptIMG = $mysidia->db->select("adoptables", array("eggimage"), "id = '157'")->fetchColumn();
$document->add(new Comment("<center><img src='$adoptIMG' alt='$species IMG' /><br> Oh look! You found a $species! Grab it while you can!</center>", FALSE));
}
if($random >= 200 && $random <= 249){
$document->add(new Comment("<center>Man, this place sure is quiet! Well, until you showed up. Haha, I'm kidding! Keep searching!</center>", FALSE));
}
if($random >= 250 && $random <= 299){
$item = "Black Rose";
$qty = rand(1,5);
$newitem = new StockItem($item);
$newitem->append($qty, $mysidia->user->username);
$itemIMG = $mysidia->db->select("items", array("imageurl"), "id = '15'")->fetchColumn();
$document->add(new Comment("<center><img src='$itemIMG' alt='$item IMG' /><br>Oh look! You found a <b>$item</b>!</center>", FALSE));
}
if($random >= 300 && $random <= 9999){
$document->add(new Comment("<center>You didn't find anything. Look on the bright side! Things can only get better from here, right? <br><br><a href='/exploretheruins'>Explore Again</a></center>", FALSE));
$document->add(new Comment("<br><center>You have explored <b>{$mysidia->user->exploretimes} out of 100</b> total explores today. If the number of explores is greater than 100, you won't get any reward from exploring.</center></br><br><br><img src='http://i.imgur.com/SQkjh80.png' />", FALSE));
}
elseif($random == 10000){
$item = "Cereus Unicorn Figurine";
$qty = rand(1,5);
$newitem = new StockItem($item);
$newitem->append($qty, $mysidia->user->username);
$itemIMG = $mysidia->db->select("items", array("imageurl"), "id = '32'")->fetchColumn();
$document->add(new Comment("<center><img src='$itemIMG' alt='$item IMG' /><br>Oh look! You found a <b>$item</b>! Whoa, those are so rare! Keep it!</center>", FALSE));
}
else{
$document->add(new Comment("<br><center>You have explored <b>{$mysidia->user->exploretimes} out of 100</b> total explores today. If the number of explores is greater than 100, you won't get any reward from exploring.</center></br>", FALSE));
$document->add(new Comment(" <br><center><a href='/exploretheruins'>Explore Again</a></center>", FALSE));
$document->add(new Comment(" <br><center><a href='/pages/view/exploremystfell'>Return To The Main Map</a></center>", FALSE));
$document->add(new Comment("<br><center><img src='http://i.imgur.com/SQkjh80.png'></center>", FALSE));
}
}
else{
$document->add(new Comment("<br><center>You have explored <b>{$mysidia->user->exploretimes} out of 100</b> total explores today. If the number of explores is greater than 100, you won't get any reward from exploring.</center></br>", FALSE));
$document->add(new Comment(" <br><center><a href='/exploretheruins'>Explore Again</a></center>", FALSE));
$document->add(new Comment(" <br><center><a href='/pages/view/exploremystfell'>Return To The Main Map</a></center>", FALSE));
$document->add(new Comment("<br><center><img src='http://i.imgur.com/SQkjh80.png'></center>", FALSE));
}
}
}
?>