mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-23 05:05:53 +12:00
Implement Stores
This commit is contained in:
parent
363e18ae8c
commit
b898983778
4 changed files with 120 additions and 127 deletions
|
@ -23,138 +23,130 @@ if(isset($_GET["go"], $_GET["qnt"], $_GET["itm"], $_GET["ret"]))
|
|||
{
|
||||
if($_GET["go"] == 1)
|
||||
{
|
||||
$itm = $_GET["itm"];
|
||||
|
||||
if(isUserOnline($dbname, $_SESSION['PLAYER_ID']))
|
||||
if(strpos($itm, "One Month Horse Isle Membership") === 0){
|
||||
$amount = 5; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
setUserSubbed($dbname, $_SESSION['PLAYER_ID'], true);
|
||||
setUserSubbedUntil($dbname, $_SESSION['PLAYER_ID'], $subbedUntil + 2678400);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Please log off the server first!");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
}
|
||||
|
||||
$itm = $_GET["itm"];
|
||||
|
||||
if(strpos($itm, "One Month Horse Isle Membership") === 0){
|
||||
$amount = 5; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
setUserSubbed($dbname, $_SESSION['PLAYER_ID'], true);
|
||||
setUserSubbedUntil($dbname, $_SESSION['PLAYER_ID'], $subbedUntil + 2678400);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
exit();
|
||||
}
|
||||
else if(strpos($itm, "Full Year Horse Isle Membership") === 0){
|
||||
$amount = 40; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
setUserSubbed($dbname, $_SESSION['PLAYER_ID'], true);
|
||||
setUserSubbedUntil($dbname, $_SESSION['PLAYER_ID'], $subbedUntil + 31622400);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else if(strpos($itm, "Full Year Horse Isle Membership") === 0){
|
||||
$amount = 40; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
setUserSubbed($dbname, $_SESSION['PLAYER_ID'], true);
|
||||
setUserSubbedUntil($dbname, $_SESSION['PLAYER_ID'], $subbedUntil + 31622400);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else if(strpos($itm, "100k Horse Isle Money") === 0){ // Why thou?
|
||||
$amount = 1; // NO CHEATING!
|
||||
$quantity = intval($_GET["qnt"]);
|
||||
$cost = ($amount*$EXHANGE_RATE)*$quantity;
|
||||
if($money >= $cost)
|
||||
{
|
||||
$amountGained = (100000 * $quantity);
|
||||
if($quantity == 5)
|
||||
$amountGained = 550000;
|
||||
if($quantity == 10)
|
||||
$amountGained = 1100000;
|
||||
if($quantity == 10)
|
||||
$amountGained = 1100000;
|
||||
if($quantity == 20)
|
||||
$amountGained = 2300000;
|
||||
if($quantity == 50)
|
||||
$amountGained = 5750000;
|
||||
if($quantity == 100)
|
||||
$amountGained = 12000000;
|
||||
if($quantity == 250)
|
||||
$amountGained = 31250000;
|
||||
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
$money-=$cost;
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money+=$amountGained);
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
else if(strpos($itm, "Pawneer Order") === 0){
|
||||
$amount = 8; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
addItemToPuchaseQueue($dbname, $_SESSION['PLAYER_ID'], 559, 1);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else if(strpos($itm, "Five Pawneer Order") === 0){
|
||||
$amount = 30; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
addItemToPuchaseQueue($dbname, $_SESSION['PLAYER_ID'], 559, 5);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
}
|
||||
else if(strpos($itm, "100k Horse Isle Money") === 0){ // Why thou?
|
||||
$amount = 1; // NO CHEATING!
|
||||
$quantity = intval($_GET["qnt"]);
|
||||
$cost = ($amount*$EXHANGE_RATE)*$quantity;
|
||||
if($money >= $cost)
|
||||
{
|
||||
$amountGained = (100000 * $quantity);
|
||||
if($quantity == 5)
|
||||
$amountGained = 550000;
|
||||
if($quantity == 10)
|
||||
$amountGained = 1100000;
|
||||
if($quantity == 10)
|
||||
$amountGained = 1100000;
|
||||
if($quantity == 20)
|
||||
$amountGained = 2300000;
|
||||
if($quantity == 50)
|
||||
$amountGained = 5750000;
|
||||
if($quantity == 100)
|
||||
$amountGained = 12000000;
|
||||
if($quantity == 250)
|
||||
$amountGained = 31250000;
|
||||
|
||||
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
$money-=$cost;
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money+=$amountGained);
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else if(strpos($itm, "Pawneer Order") === 0){
|
||||
$amount = 8; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
addItemToPuchaseQueue($dbname, $_SESSION['PLAYER_ID'], 559, 1);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else if(strpos($itm, "Five Pawneer Order") === 0){
|
||||
$amount = 30; // NO CHEATING!
|
||||
$cost = $amount*$EXHANGE_RATE;
|
||||
if($money >= $cost)
|
||||
{
|
||||
setUserMoney($dbname, $_SESSION['PLAYER_ID'], $money-$cost);
|
||||
addItemToPuchaseQueue($dbname, $_SESSION['PLAYER_ID'], 559, 5);
|
||||
|
||||
header("Location: ".$_GET["ret"]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
include("header.php");
|
||||
echo("Not enough money.");
|
||||
include("footer.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
exit();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue