View file sad/garden/index.php

File size: 11.46Kb
<?php
/**********************************
*	@year: 2018				      *
*	@author: Klubv	              *
*   @icq: 611940693			      *
*	@link: http://baz23.ru        *
**********************************/
define('GAME_CMS', 1);

$title = 'Сад Персиков';

include ('../system/head.php');

define('root', ROOT.'/garden/index.php');

/* Функция подсчета дохода */

function doxod ($id) {

$tree = mysql_fetch_array(mysql_query("SELECT * FROM `tree` WHERE `id` = '".$id."'"));

if ($tree['level'] == 1)

return 1;

if ($tree['level'] == 2)

return 3;

if ($tree['level'] == 3)

return 9;

if ($tree['level'] == 4)

return 18;

if ($tree['level'] == 5)

return 30;

if ($tree['level'] == 6)

return 45;

if ($tree['level'] == 7)

return 63;

if ($tree['level'] == 8)

return 84;

if ($tree['level'] == 9)

return 108;

if ($tree['level'] == 10) {

return 135;

} else {

}

}

$price = 10; // Стоимость уровня 10 рублей 
$up = 30; // Стоимость повышения уровня





if (isset($active) == true) {



switch($act) {        

default:



echo '<div class="mybar">'.$title.'</div>';



if ($_GET['msg'] == 'fruit') {

echo '<div class="ok"><center>Урожай собран!</center></div>';

}    

$all = mysql_num_rows(mysql_query("SELECT * FROM `tree` WHERE `id_user` = '".$user['id']."'"));

    

if ($all == 0) {

echo '<div class="error"><center>Деревья не посажены!</center></div>';

} else {

$sql = mysql_query("SELECT * FROM `tree` WHERE `id_user` = '".$user['id']."'");

        

while ($tree = mysql_fetch_array($sql)) {

echo '<div class="menu"><img src="img/level.png" width="16" height="16" class="left" /> Уровень: '.$tree['level'].'<br/>

<img src="img/tree.png" width="16" height="16" class="left" /> Доход: '.doxod($tree['id']).' <img src="img/peach.png" width="16" height="16" class="left" /> <font color="red"><b>*</b></font><br>

'.($tree['fruit'] > 0 ? ' 

<img src="img/peach.png" width="16" height="16" class="left" /> Плодов: '.$tree['fruit'].'<br/> <a href="?act=collect&id='.$tree['id'].'" title="Собрать урожай"><img src="img/select.png" width="16" height="16" class="left" /> Собрать урожай</a>' : NULL).'</div>';

}

}


echo'<div class="menu"><img src="img/shop.png" width="16" height="16" class="left" /> <a href="?act=purchase">Покупка деревьев</a></div>';


echo '<div class="menu"><font color="red"><b>*</b></font> - Доход за каждые <b>60</b> минут.</div>';

echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a></div>';	

break;








/* Магазин деревьев */

case 'purchase':

echo '<div class="mybar">Покупка деревьев</div>';

if ($_GET['msg'] == 'add') {

echo '<div class="ok"><center>Дерево посажено!</center></div>';

}

if ($_GET['msg'] == 'add_up') {

echo '<div class="ok"><center>Уровень повышен!</center></div>';

}

$all = mysql_num_rows(mysql_query("SELECT * FROM `tree` WHERE `id_user` = '".$user['id']."'"));

    

if ($all == 0) {

echo '<div class="error"><center>Деревья не посажены!</center></div>';

} else {

$sql = mysql_query("SELECT * FROM `tree` WHERE `id_user` = '".$user['id']."'");





        

while ($tree = mysql_fetch_array($sql)) {

echo '<div class="menu"><img src="img/level.png" width="16" height="16" class="left" /> Уровень: '.$tree['level'].' <a href="?act=up&id='.$tree['id'].'" title="Повысить уровень">+</a> | <a href="?act=infoup">Инфо</a>

<br/><img src="img/peach.png" width="16" height="16" class="left" /> Доход: '.doxod($tree['id']).' персиков</div>';

}

}

echo '<div class="menu"><img src="img/add.png" width="16" height="16" class="left" /> <a href="?act=seat">Посадить</a> за '.$price.' рублей (У Вас '.$user['money'].' руб.)</div>';

echo '<div class="menu"><img src="../img/info.png" width="16" height="16" class="left" /> <a href="?act=infoup">Инфо по уровням</a></div>';    

echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a>|<a href="'.root.'">В мой сад</a></div>';

break;    



    

/* Покупка дерева2 */

case 'seat':

echo '<div class="mybar">Покупка дерева</div>';

$now_trees = mysql_num_rows(mysql_query("SELECT `id` FROM `tree` WHERE `id_user` = '".$user['id']."'"));

if ($user['money'] < $price) {

echo '<div class="error"><center>У Вас не достаточно средств для покупки дерева!</center></div>';

} else if($now_trees > 9) echo '<div class="error"><center>Достигнут лимит деревьев!</center></div>';

else {

mysql_query("INSERT INTO `tree` (`level`, `login`, `id_user`) VALUES ('1', '".$user['login']."', '".$user['id']."')");

mysql_query("UPDATE `users` SET `money` = `money` - '$price' WHERE `login`='".$user['login']."'"); 
echo '<div class="ok"><center>Дерево посажено!</center></div>';
echo'<meta http-equiv="Refresh" content="1; url='.root.'"/>';     

}

echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a>|<a href="'.root.'">В мой сад</a></div>';

break;

    

/* Повышение уровня дерева */

case 'up':

echo '<div class="mybar">Повышение уровня</div>';

$id = abs(intval($_GET['id']));

$sql = mysql_num_rows(mysql_query("SELECT * FROM `tree` WHERE `id_user` = '".$user['id']."' && `id` = '".$id."'"));

    

if (empty($sql)) {

echo '<div class="error"><center>Дерево не найдено!</center></div>';

} else {

$tree = mysql_fetch_array(mysql_query("SELECT * FROM `tree` WHERE `id` = '".$id."'"));

if($tree['level'] == 1) $up = '30';

if($tree['level'] == 2) $up = '50';

if($tree['level'] == 3) $up = '70';

if($tree['level'] == 4) $up = '90';

if($tree['level'] == 5) $up = '110';

if($tree['level'] == 6) $up = '130';

if($tree['level'] == 7) $up = '150';

if($tree['level'] == 8) $up = '170';

if($tree['level'] == 9) $up = '190';

if ($up > $user['money']) {

echo '<div class="error"><center>У вас не достаточно средств. Цена для повышения уровня: <b>'.$up.'</b> рублей</center></div>';



} elseif($tree['level'] > 9){

echo '<div class="error"><center><Дальше некуда улучшать!</center></div>';



} else {







		

if (empty($_GET['go'])) {



echo '<div class="menu">Цена повышения уровня: '.$up.' рублей:<br /><img src="img/select.png" width="16" height="16" class="left" />  <a href="?act=up&id='.$id.'&go=yes">Повысить</a><br /> 

<img src="img/stop.png" width="16" height="16"/> <a href="?">Отмена</a></div>';

} else {

$tree = mysql_fetch_array(mysql_query("SELECT * FROM `tree` WHERE `id` = '".$id."'"));

mysql_query("UPDATE `tree` SET `level` = '".(++$tree['level'])."' WHERE `id` = '".$id."'");  

mysql_query("UPDATE `users` SET `money` = `money` - '$up' WHERE `login`='".$user['login']."'"); 

echo'<meta http-equiv="Refresh" content="1; url='.root.'?act=purchase"/>';                     

}

}

}

echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a>|<a href="'.root.'">В мой сад</a></div>';	

break;

	

case 'infoup':

echo '<div class="mybar">Инфо по уровням</div>';



echo '<div class="menu">



<img src="img/level.png" width="16" height="16" class="left" /> Уровень 2 - Доход: 3 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>30</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 3 - Доход: 9 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>50</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 4 - Доход: 18 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>70</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 5 - Доход: 30 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>90</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 6 - Доход: 45 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>110</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 7 - Доход: 63 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>130</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 8 - Доход: 84 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>150</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 9 - Доход: 108 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>170</b> рублей</b><br/>

<img src="img/level.png" width="16" height="16" class="left" /> Уровень 10 - Доход: 135 <img src="img/peach.png" width="16" height="16" class="left" /> - <b>190</b> рублей</b><br/>

	

</div>';

echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a>|<a href="'.root.'">В мой сад</a></div>';	

break;

	

    

/* Сбор персиков */

case 'collect':

echo '<div class="mybar">Сбор персиков</div>';

$id = abs(intval($_GET['id']));

    

if (!empty($id)) {

$tree = mysql_fetch_array(mysql_query("SELECT * FROM `tree` WHERE `id_user` = '".$user['id']."' && `id` = '".$id."'"));

        

if (empty($tree)) {

echo '<div class="error"><center>Дерево не найдено!</center><meta http-equiv="Refresh" content="1; url='.root.'"/></div>';

} else {



$fruit = $tree['fruit'];

    
mysql_query("UPDATE `tree` SET `fruit` = '0' WHERE `id` = '".$id."'");  

mysql_query("UPDATE `sklad` SET `persik` = `persik` + '".$fruit."' WHERE `id` = '".$user['id']."'"); 

echo '<div class="ok"><center>Урожай успешно собран!</center><meta http-equiv="Refresh" content="1; url='.root.'?act=collecting"/></div>'; 

echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a>|<a href="'.root.'">В мой сад</a></div>';

}

} else {

$fruit = mysql_result(mysql_query("SELECT SUM(`fruit`) FROM `tree` WHERE `id_user` = '".$user['id']."'"), 0);

mysql_query("UPDATE `tree` SET `fruit` = '0' WHERE `id_user` = '".$user['id']."'");  

mysql_query("UPDATE `sklad` SET `persik` = '".($user['fruit'] + $fruit)."' WHERE `id` = '".$user['id']."'"); 

header('Location: '.root);  

}    



break;

}







} else {

echo'<div class="mybar">Вы не авторизированы!</div>

<div class="menu">Для просмотра данной страницы вам необходимо выполнить следующие действия:<br/>

<a href="'.ROOT.'/str/auth.php">Авторизация</a> или <a href="'.ROOT.'/str/reg.php">Регистрация</a></div>

<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'">На главную</a></div>';

}



include ('../system/foot.php');






?>