Mysidia Adoptables Support Forum

Mysidia Adoptables Support Forum (http://www.mysidiaadoptables.com/forum/index.php)
-   Mys v1.1.x Mods (http://www.mysidiaadoptables.com/forum/forumdisplay.php?f=20)
-   -   PokePets mods! NEW Orginal Owner mod! (http://www.mysidiaadoptables.com/forum/showthread.php?t=1525)

PokePets 08-07-2010 03:36 AM

PokePets mods! NEW Orginal Owner mod!
 
[size=xx-large]ORGINAL OWNER SCRIPT[/size]
This script gives every aoptable an orginal owner. Nice if you have a trade/gift script :)!
1) Open your doadopt.php & search for this line;
PHP Code:

mysql_query("INSERT INTO ".$prefix."owned_adoptables VALUES ('', '$type', '$name','$loggedinname','0','0', '$code', '','$alts','notfortrade','no')"); 

& change it to this;
PHP Code:

mysql_query("INSERT INTO ".$prefix."owned_adoptables VALUES ('', '$type', '$name','$loggedinname','0','0', '$code', '','$alts','notfortrade','no','$loggedinname')"); 

2) Insert a new row in your owned_adoptables database called OT,
& with this settings;
Type: varchar (40)
Collation: latin1_general_ci
Null: Yes
Default: (THE NAME OF THE OWNER FOR PREVIEUS ADOPTED ADOPTABLES, AODPTABLES ADOPTED BY GUESTS!)
3) Now are you finished, but if you want to vieuw who's the OT, you do this;
Open your myadopts.php & search for this;
PHP Code:

// Now we see if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$totalclicks=@mysql_result($result,$i,"totalclicks"); 

& change it to this;
PHP Code:

// Now we see if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$OT=@mysql_result($result,$i,"OT");
$totalclicks=@mysql_result($result,$i,"totalclicks"); 

Search now for this;
PHP Code:

$article_title $name."'s Statistics:";
$article_content "<img src='".$image."'><br><br>
<b>Total Clicks: "
.$totalclicks."<br>
Current Level: "
.$currentlevel."<br>
Next Level: "
.$nloutput."<br></b>"

& change it to this;
PHP Code:

$article_title $name."'s Statistics:";
$article_content "<img src='".$image."'><br><br>
<b>Total Clicks: "
.$totalclicks."<br>
Current Level: "
.$currentlevel."<br>
Orginal Owner:  "
.$OT."<br>
Next Level: "
.$nloutput."<br></b>"

You are now finished :D!

[size=xx-large]SIMPLE SLOT MACHINE SCRIPT[/size]
DEMO: http://secret.uphero.com/adoptables/levelup.php?id=1
1) Upload the images for your slot machine to a folder. (mine is adoptables/slotmachine)
( Name your images 1,2,3.... )
2) Insert (into levelup.php) this
PHP Code:

$willekeurig rand(12); 

( Change 2 to the amound of images for your slot machine, it's also the change for getting a price. )
after this;
PHP Code:

// Adoptable is NOT frozen, so I think we can actually proceed with the leveling up of this adoptable...
   
$random rand(15); 

3) Insert this where you want to display the slot machine;
PHP Code:

<img src='YOURITE.COM/adoptables/FOLDER OF IMAGES SLOTMACHINE/".$willekeurig.".jpg'> <br$melding 

CHANGE .jpg to the file type of your images! (gif, png ...)
4) Now we gone do the payout :P
Insert this;
PHP Code:

if($willekeurig == 2) {
  
$melding 'Place here a promo code or somthing else...'</center';
}
else {
  $melding = '
Sorry, Try again.';


( change 2 to the number of your winning image, mine is 2.)
You can also do it with money etc.
Hope it works :).
More mods comming soon ;)

MikiHeart 08-07-2010 03:53 AM

RE: Simple slotmachine
 
Ohh, that's an interesting idea! Good job :)
This can easily be adapted to give an award of any kind.
Like bonus currency and stuff ^^

PokePets 08-07-2010 03:55 AM

RE: Simple slotmachine
 
Yeah :)
I gone work now on "boxes" for your adoptables with pagination.

MikiHeart 08-07-2010 04:07 AM

RE: Simple slotmachine
 
pagination would be awesome. I gotta learn how to do that.
But all the snippets I find, don't seem to work XD
So good luck!!

PokePets 08-07-2010 04:11 AM

RE: Simple slotmachine
 
Thank you :D

fadillzzz 08-07-2010 04:18 AM

RE: Simple slotmachine
 
Nice mod! Thanks a lot for this! :D
Btw, if you want pagination for the "My Adoptables" page
Check out this code that I got from Arianna
(You have to edit it suit to your site)
PHP Code:

<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("any");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// This file lets a user manage their adoptables...
// **********************************************************************

$id $_GET["id"];
$id preg_replace("/[^a-zA-Z0-9s]/"""$id);
$id secure($id);

$act $_GET["act"];
$act preg_replace("/[^a-zA-Z0-9\\040.]/"""$act);
$act secure($act);

$more $_GET["more"];
$more preg_replace("/[^a-zA-Z0-9\\040.]/"""$more);
$more secure($more);

$page $_GET["page"];
$page preg_replace("/[^a-zA-Z0-9\\040.]/"""$page);
$page secure($page);

if(
$isloggedin == "yes"){

if(
$act == ""){

// No action specified, we just show all the adoptables with a manage link

$article_title $loggedinname."'s Adoptables";
$article_content $lang_adoptmanagement."";

// We need to get all of the user's adoptables from the database and display them...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' ORDER BY type, totalclicks DESC";
$result mysql_query($query);
$num mysql_numrows($result);

$rowsperpage 15;
$totalpages ceil($num $rowsperpage);

if(
is_numeric($page) and $page != ""){
$currentpage $page;
}
else{
$currentpage 1;
}

if (
$currentpage $totalpages) {  
$currentpage $totalpages;  
}
if (
$currentpage 1) {   
$currentpage 1;  

$offset = ($currentpage 1) * $rowsperpage;  

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' ORDER BY type, totalclicks DESC LIMIT $offset$rowsperpage";
$result mysql_query($query);
$num2 mysql_numrows($result);

//Loop out code
$i=0;
$article_content $article_content."<table>";

while (
$i $num2) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$gender=@mysql_result($result,$i,"gender");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$totalclicks=@mysql_result($result,$i,"totalclicks");

// Our code to determine if we show the table or not...

// Output the table information...
// Get the current adoptable's image

$image getcurrentimage($aid);

$article_content $article_content."<tr><td style='width: 90px;'>".$name."</td><td style='width: 80px'><a href='myadopts.php?act=manage&id=".$aid."'><img src='".$image."'></a></td><td style='width: 55px;'><img src='picuploads/".$gender.".png'></td><td style='width: 80px'>".$type."</td><td style='width:50px'>".$totalclicks."</td></tr>";

$i++;

}
$article_content $article_content."</table>"

$article_content $article_content."<div style='text-align:center;'>";
if(
$currentpage 1) {
$newpage $currentpage 1;
$article_content $article_content."<a href='pagination.php?page=".$newpage."'><img src='templates/icons/prev.gif' border=0> Previous Page</a> ";
}
else{
$article_content $article_content."<img src='templates/icons/prev.gif' border=0> Previous Page ";
}
if(
$currentpage $totalpages) {
$newpage $currentpage 1;
$article_content $article_content." ::  <a href='pagination.php?page=".$newpage."'>Next Page <img src='templates/icons/next.gif' border=0></a> ";
}
else{
$article_content $article_content." ::  Next Page <img src='templates/icons/next.gif' border=0>";
}
$article_content $article_content."</div>";
}
else if(
$act == "manage"){

// We are managing a specific adoptable

if($id == "" or !is_numeric($id)){

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}
else{

// See if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");

$i++;
}

// Check that the adoptable exists for real, or show an error...

if($aid == $id){

// The adoptable does exist, so we show the image and junk to the user...

$image getcurrentimage($id);

$article_title "Managing ".$name;
$article_content "<img src='".$image."'><br><br>This page allows you to manage ".$name.".  Click on an option below to change settings.<br><br>
<a href='levelup.php?id="
.$id."'>Level Up</a> ".$name."<br>
Get <a href='myadopts.php?act=stats&id="
.$id."'>Stats</a> for ".$name."<br>
Get <a href='myadopts.php?act=bbcode&id="
.$id."'>BBCodes/HTML Codes</a> for ".$name."<br>
<a href='myadopts.php?act=gift&id=" 
.$id"'>Gift</a> to another User<br>
Add <a href='myadopts.php?act=deco&id=" 
.$id"'>Decorations</a> to ".$name."<br>
<a href='myadopts.php?act=rename&id="
.$id."'>Rename</a> ".$name."<br>
<a href='myadopts.php?act=freeze&id="
.$id."'>Freeze or Unfreeze</a> ".$name."<br>
<a href='myadopts.php?act=kill&id="
.$id."'>Kill</a> ".$name;

}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}

}

// End the MANAGE action code
else if($act == "stats"){

// We are getting the stats for the adoptable
// Check that an ID was submitted...

if(is_numeric($id)){

// Now we see if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$gender=@mysql_result($result,$i,"gender");
$date=@mysql_result($result,$i,"date");
if (
$date == 1261467526) {
    
$date "Unknown";
}
else {
$wow $timezone*60*60;
$date=$date+$wow;
$date date("Y-m-d H:i:s"$date);
}
$totalclicks=@mysql_result($result,$i,"totalclicks");
$lastbredtime=@mysql_result($result,$i,"lastbredtime");

$i++;
}

if(
$aid == $id){

// The adoptable exists, so we show the stats for it...


$image getcurrentimage($id);
$nextlevelexists getnextlevelexists($type$currentlevel);

$nextlevel "";

if (
$currentlevel==0) {
$superage="Egg";
}
if (
$currentlevel==1) {
$superage="Hatchling";
}
if (
$currentlevel==2) {
$superage="Adult";
}
    
// Here I show the decorations for the pets.
    
$query2"SELECT * FROM ".$prefix."deco WHERE petid = '".$aid."'";
    
$result2 mysql_query($query2);
    
$numdeco mysql_numrows($result2);
    
// if the number of rows is bigger than 0..
    
if($numdeco 0){
        
$i=0;
        while (
$i $numdeco) {
            
$id=@mysql_result($result2,$i,"id");
            
$type=@mysql_result($result2,$i,"type");
            
$extra $extra "<img src='decorations/".$type.".png'>";
            
$i++;
            }
        }
    
// number of rows is 0, means there isn't a deco - let's insert a space instead.
    
else{
        
$extra " ";
    }
    
if (
$lastbredtime==0) {
    
$lastbred "Never";
    }
else {
    
$wow $timezone*60*60;
    
$lastbredtime=$lastbredtime+$wow;
    
$lastbred date("Y-m-d H:i:s"$lastbredtime);
    }
$checklastweek time() - (24 60 60);
if (
$lastbred <= $checklastweek) {
    if (
$currentlevel==2) {
        
$canbreed="can";
    }
    else {
        
$canbreed="cannot";
    }
}
else {
    
$canbreed="cannot";
}


$article_title $name."'s Statistics:";
$article_content "<img src='".$image."'>".$extra."<br>
<b>Total Clicks:</b> "
.$totalclicks."<br>
<b>Gender:</b> "
.$gender."<br>
<b>Date of Birth:</b> "
.$date."<br>
<b>Current Age:</b> "
.$superage."<br>
<b>Last Bred:</b> "
.$lastbred."<br />
This adoptable <b>"
.$canbreed."</b> breed.<br />";

// Voters Information...

$article_content $article_content."<h2>".$name."'s Voters:</h2><br>".$lang_voters_explain."<br><br><table width='450' border='1'>
<tr><td width='129'><strong>Username:</strong></td><td width='156'><strong>Date Voted: </strong></td><td width='82'><strong>Profile:</strong></td><td width='55'><strong>PM:</strong></td></tr>"
;

// Select the voters from the DB

$query "SELECT * FROM ".$prefix."vote_voters WHERE adoptableid='$id' ORDER BY date DESC LIMIT 10";
$result mysql_query($query);
$num mysql_numrows($result);

$i=0;
while (
$i $num) {

$date=@mysql_result($result,$i,"date"); 
$username=@mysql_result($result,$i,"username"); 

if(
$username == ""){

$username "Guest";

}

if(
$username == "Guest"){

$article_content $article_content."<tr>
    <td><div align='left'>Guest</div></td>
    <td><div align='left'>"
.$date."</div></td>
    <td><div align='center'></div></td>
    <td><div align='center'></div></td>
  </tr>"
;

}
else{

$article_content $article_content."<tr>
    <td><div align='left'>"
.$username."</div></td>
    <td><div align='left'>"
.$date."</div></td>
    <td><div align='center'><a href='pagination.php?user="
.$username."' target='_blank'><img src='templates/buttons/profile.gif' border=0></a></div></td>
    <td><div align='center'><a href='messages.php?act=newpm&user="
.$username."' target='_blank'><img src='templates/buttons/pm.gif' border=0></a></div></td>
  </tr>"
;


}



$i++;
}

$article_content $article_content."</table><br>";


}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}

}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}


// End the STATS code
else if($act == "bbcode"){

if(
is_numeric($id)){

// Now we see if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$totalclicks=@mysql_result($result,$i,"totalclicks");
$isfrozen=@mysql_result($result,$i,"isfrozen");

$i++;
}

if(
$aid == $id){

$altbb grabanysetting("usealtbbcode");

// Adoptable exists, so show the BBCode:

$article_title "Codes for ".$name;
$article_content $lang_bbcode_explain."<br>
<p><u>Forum Codes / BBCode: </u></p>
<p>
  <textarea name='textarea' cols='50' rows='4'>[url=http://www."
.$domain."".$scriptpath."/levelup.php?id=".$aid."][img]http://www.".$domain."".$scriptpath."/siggy.php?id=".$aid."[/img][/url]
</textarea>
</p>"
;

if(
$altbb == "yes"){

// Use the seo friendly alternate bbcodes...

$article_content $article_content."<p><u>Alternate BBCodes (Use if the above do not work on a forum): </u></p>
<p>
  <textarea name='textarea' cols='50' rows='4'>[url=http://www."
.$domain."".$scriptpath."/levelup.php?id=".$aid."][img]http://www.".$domain."".$scriptpath."/get/".$aid.".gif\"[/img][/url]
</textarea>
</p>"
;

}



$article_content $article_content."<p><u>HTML Code</u>:</p>
<p>
<textarea name='textarea' cols='50' rows='4'><a href=\"http://www."
.$domain."".$scriptpath."/levelup.php?id=".$aid."\" target=\"_blank\">
<img src=\"http://www."
.$domain."".$scriptpath."/siggy.php?id=".$aid."\" border=0></a>
  </textarea>
   
</p>"
;

}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}


}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}




// End the BBCODE generation for the adoptable...
else if($act == "rename"){

// We are renaming an adoptable

if(is_numeric($id)){

// Now we see if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$totalclicks=@mysql_result($result,$i,"totalclicks");
$isfrozen=@mysql_result($result,$i,"isfrozen");

$i++;
}

if(
$aid == $id){

$image getcurrentimage($id);

if(
$isfrozen != "yes"){

if(
$more == ""){

$article_title "Rename ".$name;
$article_content "<img src='".$image."'><br>".$lang_rename."".$name."".$lang_rename2."<br>
<form name='form1' method='get' action='myadopts.php'>
  <p>Adoptable Name: 
    <input name='more' type='text' id='more'>
    <input name='id' type='hidden' id='id' value='"
.$id."'>
    <input name='act' type='hidden' id='act' value='rename'>
</p>
  <p>
    <input type='submit' name='Submit' value='Rename Adoptable'>
</p>
</form>"
;

}
else{

// We are renaming the adoptable

// The adoptable exists, so now we can rename it...

$query "UPDATE ".$prefix."owned_adoptables SET name='".$more."' WHERE aid='".$id."' and owner='".$loggedinname."'";
mysql_query($query);


$article_title $lang_rename_success_title;
$article_content "<img src='".$image."'><br>".$lang_rename_success."".$more.".  You can now manage ".$more." on the <a href='myadopts.php?act=manage&id=".$id."'>My Adopts</a> page.";

}
}
else{

// We cannot rename a frozen adoptable...

$article_title $lang_frozen_title;
$article_content $lang_frozen."<a href='manage.php?act=freeze&id=".$id."&more=unfreeze'>unfreeze</a> ".$lang_frozen2;

}


}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}
}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}

}


 
//******************************************************
  
  //Start Gift Section
  
  //******************************************************
  
elseif ($act == "gift") {
      
// We are renaming an adoptable
      
      
if (is_numeric($id)) {
          
// Now we see if the adoptable actually exists...
          
          
$query "SELECT * FROM " .$prefix"owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
          
$result mysql_query($query);
          
$num mysql_numrows($result);
          
          
//Loop out code
          
$i 0;
          while (
$i 1) {
              
//The adoptable's ID
              
$aid = @mysql_result($result$i"aid");
              
$currentlevel = @mysql_result($result$i"currentlevel");
              
$newowner = @mysql_result($result$i"owner");
              
$name = @mysql_result($result$i"name");
              
$totalclicks = @mysql_result($result$i"totalclicks");
              
$status = @mysql_result($result$i"tradestatus");
              
              
$i++;
          }
          
          if (
$aid == $id) {
              
$image getcurrentimage($id);
              
              if (
$status != "notfortrade") {
                  if (
$more == "") {
                      
$article_title "Sending " .$name" to new user<br /><br />";
                      
$article_content $found"<center><img src='" .$image"'></center><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You are about to send this pet to another user and add it to their account.  Doing so will <b>permantally remove</b> the pet from your account.<br /><br />
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To complete your gift or trade type in the name of the user you are sending this pet to and then click the <b>Send Pet </b>button below.<br /><br />

                    <form name='form1' method='get' action='myadopts.php'>
                      <p>User's Name: 
                        <input name='more' type='text' id='more'>
                    <input name='id' type='hidden' id='id' value='" 
.$id"'>
                    <input name='act' type='hidden' id='act' value='gift'>
                    </p>
                      <p>
                    <input type='submit' name='Submit' value='Send Pet'>
                    </p>
                    </form>"
;
                    
                  } else {
                      
$uchquery "SELECT username FROM " $prefix "users WHERE username='$more'";
                      
$uchresult mysql_query($uchquery);
                      
$uchnum mysql_num_rows($uchresult);
                      if (
$uchnum == "0") {
                          
$article_title "Pet Not Sent<br /><br />";
                          
$article_content $found 'There is no user by the name of ' .$more' here.<br /><br /><a href="myadopts.php?act=gift&id=' .$id'">Enter Another User</a>';
                      } else {
                          
                          
$query "UPDATE " .$prefix"owned_adoptables SET owner='" .$more"' WHERE aid='" .$id"' and owner='" .$loggedinname"'";
                          
mysql_query($query);
                          
$query2 "UPDATE " .$prefix"deco SET owner='" .$more"' WHERE petid='" .$id"' and owner='" .$loggedinname"'";
                          
mysql_query($query2);

                          
                          
$article_title "Pet Sent<br /><br />";
                          
$article_content $found "Pet is now with " $more " and can be seen on their Account page!";
                      }
                  }
              } else {
                  
                  
                  
$article_title "Action Forbidden!<br /><br />";
                  
$article_content "This pet CANNOT be abandoned! It is special and belongs only to you. Return to your <a href='myadopts.php'>account</a>.";
              }
          } else {
              
$article_title $err_idnoexist "<br /><br />";
              
$article_content $err_idnoexist_text;
          }
      } else {
          
$article_title $err_idnoexist "<br /><br />";
          
$article_content $err_idnoexist_text;
      }
  } 
  
else if(
$act == "deco"){
    if(
is_numeric($id)) {
        
$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
        
$result mysql_query($query);
        
$num mysql_numrows($result);
        
//Loop out code
        
$i=0;
        while (
$i 1) {
            
$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
            
$currentlevel=@mysql_result($result,$i,"currentlevel");
            
$type=@mysql_result($result,$i,"type");
            
$name=@mysql_result($result,$i,"name");
            
$totalclicks=@mysql_result($result,$i,"totalclicks");
            
$isfrozen=@mysql_result($result,$i,"isfrozen");
            
$i++;
            }
        if (
$aid == $id) {
            
$isdeco $_POST['isdeco'];
            
$choosedeco $_POST['decoration'];
            if (
$isdeco != 'yes'){
            
$image getcurrentimage($id); // Get the image for the adopt...
            
$article_title="Decorations";
            
$article_content="<img src='".$image."'><br /><p>Wootness! Now select which deco you want to reply!</p>
            <p>This is irreversible (for now) so choose wisely!</p>
            <form method='post'>"
;
            
$query2"SELECT * FROM ".$prefix."deco WHERE owner = '".$loggedinname."'";
            
$result2 mysql_query($query2);
            
$numdeco mysql_numrows($result2);
            
// Loop Out code < this will loop so you select all the rows and not just one
            
$i 0;
            while (
$i $numdeco){
                
$decoid = @mysql_result($result2,$i,'id');
                
$decotype = @mysql_result($result2,$i,'type');
                
$decopetid = @mysql_result($result2,$i,'petid');
                
$extra "<img src='decorations/".$decotype.".png'>";
                if (
$decopetid!="0") {
                    
$appliedto " [Already on #<b>".$decopetid."</b>]";
                    }
                else {
                    
$appliedto " ";
                    }
                
$article_content $article_content."<input type='radio' value='".$decoid."' name='decoration' id='".$decoid."'><label for='{$decoid}'>".$extra." - ".$decotype.$appliedto."</label><br />";
                
// now, it displays the things it can apply.. Wootness!!!!
                
$i++;
                }
            
$article_content $article_content."</select><input type='hidden' name='isdeco' value='yes'><input type='submit' value='Add Decoration!'></form>";
            } 
// end checking if we've set the deco - if it's no, it does this.
            
else {
            
$image getcurrentimage($id); // Get the image for the adopt...
            
$article_title="Decorations";
            
$article_content="<img src='".$image."'>Haha, W00T! You've decorated it... Yeah. Haha and you chose ID #".$choosedeco." to apply to pet ".$id."!";
            
// mysql_query("UPDATE `".$prefix."deco` SET petid='".$id."' WHERE id='".$decoid."' ");
            // mysql_query("UPDATE ".$prefix."deco SET petid = '22' WHERE id = '$decoid'");
            
$query2 "UPDATE adopts_deco SET petid = '".$id."' WHERE id = '".$choosedeco."'";
            
$result2 mysql_query($query2);
            }
            }
// end if $aid == $id
        
else {
            
$article_title $err_idnoexist;
            
$article_content $err_idnoexist_text;
            }
        }
// end isnumeric check
    
}// end if $act == "deco"
    
else if($act == "freeze"){

// We are freezing an adoptable here...

if(is_numeric($id)){

// Now we see if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$totalclicks=@mysql_result($result,$i,"totalclicks");
$isfrozen=@mysql_result($result,$i,"isfrozen");

$i++;
}

if(
$aid == $id){

$image getcurrentimage($id); // Get the image for the adopt...

if($more == ""){

if(
$isfrozen == "yes"){
$status "<img src='templates/icons/freeze.gif'> Frozen<br>";
$go "<a href='myadopts.php?act=freeze&id=".$id."&more=unfreeze'><img src='templates/icons/unfreeze.gif' border=0> Unfreeze This Adoptable</a>";
}
else{
$status "<img src='templates/icons/unfreeze.gif'> Not Frozen<br>";
$go "<a href='myadopts.php?act=freeze&id=".$id."&more=freeze'><img src='templates/icons/freeze.gif' border=0> Freeze This Adoptable</a>";
}

$article_title $lang_freeze_title;
$article_content "<img src='".$image."'><br><b>".$name."'s Current Status: ".$status."</b><br>".$lang_freeze."<br><br><b>".$go."</b><br><br>
"
.$lang_freeze_warning."";



}
else{

// We are actually freezing or unfreezing the adopt...

$frz "no";

if(
$more == "freeze"){

$frz "yes";

}

$query "UPDATE ".$prefix."owned_adoptables SET isfrozen='".$frz."' WHERE aid='".$id."' and owner='".$loggedinname."'";
mysql_query($query);

if(
$frz == "yes"){
$article_title $name." Frozen Successfully";
}
else{
$article_title $name." Unfrozen Successfully";
}

$article_content "Action Complete.  You may now manage ".$name." on the <a href='myadopts.php?act=manage&id=".$id.">My Adopts</a> page.";





}

}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}
}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}


}
else if(
$act == "trade"){

// We are setting the trade status for an adoptable...

}
else if(
$act == "kill"){

///////////////////////////////////////////////////////////////
// X - X - X - X - X - X - X - X - X - X - X - X - X - X - X //
// We are killing an adoptable here...                       //
// X - X - X - X - X - X - X - X - X - X - X - X - X - X - X //
///////////////////////////////////////////////////////////////

if(is_numeric($id)){

// Now we see if the adoptable actually exists...

$query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner='$loggedinname' and aid='$id'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$aid=@mysql_result($result,$i,"aid"); //The adoptable's ID
$currentlevel=@mysql_result($result,$i,"currentlevel");
$type=@mysql_result($result,$i,"type");
$name=@mysql_result($result,$i,"name");
$totalclicks=@mysql_result($result,$i,"totalclicks");
$isfrozen=@mysql_result($result,$i,"isfrozen");

$i++;
}

if(
$aid == $id){

$image getcurrentimage($id); // Get the image for the adopt...

if($more == ""){

$article_title "Killing ".$name;
$article_content "<img src='".$image."'><br>".$lang_kill."<br><br>".$lang_kill_warning."<br><br>
<center><b><a href='myadopts.php?act=kill&id="
.$id."&more=confirm'><img src='templates/icons/delete.gif' border=0> Kill ".$name." - THIS CANNOT BE UNDONE! <img src='templates/icons/delete.gif' border=0></a></b><br><br>
<b><a href='myadopts.php'><img src='templates/icons/yes.gif' border=0> DO NOT KILL "
.$name."!  Go Somewhere Safe. <img src='templates/icons/yes.gif' border=0></a></b></center><br>";

}
else if(
$more == "confirm"){

// Actually run the execution

$query "DELETE FROM ".$prefix."owned_adoptables WHERE aid='$id' and owner='$loggedinname'";
mysql_query($query);

$article_title $lang_kill_title_complete;
$article_content $lang_kill_complete;

}
else{

$article_title "Invalid Action";
$article_content "Invalid Action Specified";

}


}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}
}
else{

$article_title $err_idnoexist;
$article_content $err_idnoexist_text;

}

}
else{

// No valid action specified :: show an error

$article_title $lang_invalid_action_title;
$article_content $lang_invalid_action;

}



}
else{

$article_title $accden;
$article_content $reqlogin;

// End is logged in check else


// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...
$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

// Okay - now what we're going to do is get the style switchery thing
$style getstyle();
$template replace(':STYLESHEET:',$style,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************
?>


PokePets 08-07-2010 04:20 AM

RE: Simple slotmachine
 
Thank you :o!

MikiHeart 08-07-2010 05:09 AM

RE: Simple slotmachine
 
Thank you as well :O
I'll be able to edit it to put it in my logs for the admin panel ^^

PokePets 08-07-2010 07:46 AM

RE: Simple slotmachine
 
Sorry, but i'm looking for /trying to make pagination for the profile page (yoursite.com/adoptables/profile.php?user=PokePets)

Hall of Famer 08-07-2010 09:10 AM

RE: Simple slotmachine
 
Nice script you got. XD


All times are GMT -5. The time now is 03:55 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.