Файл: weatut.ru/farm.php
Строк: 39
<?php
require_once ('system/func.php');
$title = 'Поход';
require_once ('system/header.php');
auth(); // Закроем от гостей
$farm = mysql_query('SELECT * FROM `farm` WHERE `id_user` = "'.$myID.'"');
$farm = mysql_fetch_array($farm);
if(!$farm){
mysql_query('INSERT INTO `farm` (`id_user`) VALUES ("'.$myID.'")');
header('Location: /farm');
exit();
}
if($user['level'] >= 3){
if($farm['h'] == 0 && $farm['time'] == 0) {
if(isset($_GET['farm'])){
$h = num($_POST['h']);
if($h && $user['level'] >= $h * 3) {
$hs = ($h * (60 * 60));
mysql_query('UPDATE `farm` SET `h` = "'.$h.'", `time` = "'.(time() + $hs).'" WHERE `id_user` = "'.$myID.'"');
header('location: /farm');
exit();
}
}
echo "<div class='block center'>";
echo "В походе ты получишь ".ico('icons','crystal.png')." кристаллы, чем дольше поход тем больше награда...<br>Шанс добыть ".ico('icons','gold.png')." золото $user[level]%<hr>";
echo "<form action='?farm' method='post'><select name='h'>";
for($h = 1; $h < 11; $h++) {
if($user['level'] >= $h * 3) {
echo "<option value='".$h."' selected>$h час".($h == 1 ? '':($h >= 5 ? 'ов':'а'))."</option>";
}
}
echo "</select><br>";
echo "<input class='btn' type='submit' value='Отправится в поход'>";
echo "</form>";
echo "</div>";
}else{
if($farm['time'] > time()) {
if($_GET['end'] == true) {
mysql_query('UPDATE `farm` SET `h` = "0", `time` = "0" WHERE `id_user` = "'.$myID.'"');
header('location: /farm');
exit();
}
echo "<div class='block center'>Вы отправились в поход<br>Осталось: ".tl($farm['time']-time())."<hr><a href='?end=true' class='link center' data-ajax>Отменить поход</a></div>";
}else{
if(mt_rand(0,100) <= $user['level']){
$_gold = true;
}
mysql_query('UPDATE `farm` SET `h` = "0", `time` = "0" WHERE `id_user` = "'.$myID.'"');
if($_gold == true){
$gold = rand(1,$farm[h]);
mysql_query('UPDATE `users` SET `crystals` = `crystals` + '.($farm['h'] * 1000).', `gold` = `gold` + '.$gold.' WHERE `id` = "'.$myID.'"');
$_SESSION['msg'] = 'Вы вернулись из похода!<br>Награда: '.ico('icons','crystal.png').' '.($farm['h']*1000).' кристалов и '.ico('icons','gold.png').' '.$gold.' золота';
}else{
mysql_query('UPDATE `users` SET `crystals` = `crystals` + '.($farm['h'] * 1000).' WHERE `id` = "'.$myID.'"');
$_SESSION['msg'] = 'Вы вернулись из похода!<br>Награда: '.ico('icons','crystal.png').' '.($farm['h']*1000).' кристалов';
}
header('Location: /farm');
exit();
}
}
}else{
echo "<div class='block center'>";
echo "<a>Поход доступен только с ".ico('icons','level.png')." 3 уровня<hr>Ваш уровень ".ico('icons','level.png')." $user[level]";
echo "</div>";
}
require_once ('system/footer.php');
?>