Файл: quest.php
Строк: 59
<?php
/*ANDREY69RUS*/ define('cms', 1);
require_once 'core.php';
if ($user)
{
Error_Reporting(E_ALL & ~E_NOTICE);
$u = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$user."'"));
if ($u['x'] == 3 AND $u['y'] == 1)
{
echo '<div class="menu">Дом Арлледила</div>';
echo '<div class="pt">';
switch ($_GET['a'])
{
default:
$q = mysql_fetch_array(mysql_query("SELECT * FROM `quest` WHERE `user` = '$user' AND `end` > 0 AND `end` < 9 AND `type` = '1'"));
if (!empty($q))
{
if ($q['end'] == 2)
{
$price = abs(3-$q[x])+abs(1-$q[y]);
$set_price = $price*rand(1,3);
$exp = round($set_price/2.1);
$money_set = $set_price+$u['money'];
$exp_set = $exp+$u['exp'];
mysql_query("UPDATE `quest` SET `end` = 9 WHERE `id` = '".$q['id']."'");
mysql_query("UPDATE `users` SET `time_q` = '".time()."',
`money` = '".$money_set."',
`exp` = '".$exp_set."' WHERE `id` = '".$user."'");
echo 'Арлледил: "Спасибо, что даставил посылку."<br /><b>Получено: </b><br /><font color="green">'.$set_price.' септимов<br />'.$exp.' опыта</font>';
echo '<div class="lin"></div><a href="index.php">Уйти</a>';
}
else
{
echo 'Арлледил: "Ты уже выполнил задание? Нет? Пожалуйста, поторопись..."
<br /><a href="./index.php?a=orden"><font color="green">Я скоро вернусь</font></a>';
}
}
else {
$time_end = time()-$u['time_q'];
if ($time_end >= 86400)
{
echo 'Арлледил: "Привет, я могу дать тебе задания. Мне нужно доставлять посылки по всей империи, но нынче за пределами города
опасно. Ты поможешь мне? Разумеется, я заплачу"<br />';
echo '<a href="?a=accept"><font color="green">Взять задание</font></a><br />';
echo '<a href="./index.php?a=orden"><font color="red">Отказаться</font></a><br />';
} else echo 'Возвращайся завтра. Сегодня у меня нет заданий для тебя <br /><a href="./index.php?a=orden"><font color="red">Уйти</font></a><br />';
}
break;
case 'accept':
$q = mysql_fetch_array(mysql_query("SELECT * FROM `quest` WHERE `user` = '$user' AND `end` > 0 AND `end` < 9 AND `type` = 1"));
if (!empty($q)) {header('Location: ./quest.php');}
else {
$time_end = time()-$u['time_q'];
if ($time_end >= 86400)
{
$max = mysql_fetch_array(mysql_query("SELECT * FROM `locations` order by `x` DESC"));
$min = mysql_fetch_array(mysql_query("SELECT * FROM `locations`"));
$max_x = rand($min['x'], $max['x']);
$max_y = rand($min['y'], $max['y']);
if ($max_x == 3 AND $max_y == 1) header('Location: ./quest.php?a=accept');
$title = mysql_fetch_array(mysql_query("SELECT * FROM `locations` WHERE `x` = '".$max_x."' AND `y` = '".$max_y."'"));
mysql_query("INSERT INTO `quest` SET `x` = '".$max_x."', `y` = '".$max_y."', `end` = '1', `title` = '".$title['title']."', `user` = '$user', type = '1'");
echo 'Вы приняли задание.<br />';
echo '<a href="?a=accept">Далее</a>';
} else header('Location: ./quest.php');
}
break;
}
echo '</div>';
} else header('Location: ./world.php');
}
else
{
header('Location: ./index.php');
}
include './include/foot.php';
?>