diff --git a/quest_room.php b/quest_room.php index 96db389..38824d0 100644 --- a/quest_room.php +++ b/quest_room.php @@ -1,45 +1,46 @@ -query('UPDATE `users`,`online` SET `users`.`room` = 20, `online`.`room` = 20 WHERE `users`.`id` = ?i AND `online`.`id` = ?i', $_SESSION['uid'], $_SESSION['uid']); + header('Location: city.php'); +} + +if ($get == 'hps') { + db::c()->query('UPDATE `users` SET `hp` = `maxhp` WHERE `id` = ?i', $_SESSION['uid']); + $status = 'Вы исцелились!'; +} + if (isset($_GET['quid'])) { $pl = mysql_fetch_array(mysql_query('SELECT * FROM `quests` WHERE `delete` = "0" AND `min_lvl` <= "' . $user['level'] . '" AND `max_lvl` >= "' . $user['level'] . '" AND `id` = "' . mysql_real_escape_string($_GET['quid']) . '" LIMIT 1')); if (isset($pl['id']) && $q->testGood($pl, $user['id']) == 1) { echo $q->startq($pl['id'], null, $user['id']); } elseif ($q->testGood($pl, $user['id']) == 2) { - $err = 'У вас уже есть такое задание ...'; + $status = 'У вас уже есть такое задание ...'; } elseif ($q->testGood($pl, $user['id']) == 3) { - $err = 'Необходимо завершить квесты ...'; + $status = 'Необходимо завершить квесты ...'; } elseif ($q->testGood($pl, $user['id']) == 4) { - $err = 'Задержка на выполнение задания ...'; + $status = 'Задержка на выполнение задания ...'; } elseif ($q->testGood($pl, $user['id']) == 5) { - $err = 'Достигнут лимит выполнения заданий ...'; + $status = 'Достигнут лимит выполнения заданий ...'; } else { - $err = $q->testGood($pl, $user['id']); + $status = $q->testGood($pl, $user['id']); } } -$qsee = ''; +$questList = ''; -$sp = mysql_query('SELECT * FROM `quests` WHERE `delete` = 0 ORDER BY `id` DESC'); -while ($pl = mysql_fetch_array($sp)) { - $qsee .= $q->list_quest($pl, $user['id']); -} +$sp = db::c()->query('SELECT * FROM `quests` WHERE `delete` = 0 ORDER BY `id` DESC'); +while ($pl = $sp->fetch_assoc()) $questList .= $q->list_quest($pl, $user['id']); -if ($qsee == '') { - $qsee = '
К сожалению заданий сейчас нету ...
'; -} - - -if ($_GET['go_to']) { - mysql_query('UPDATE `users`,`online` SET `users`.`room` = 20, `online`.`room` = 20 WHERE `users`.`id` = "' . $user['id'] . '" AND `online`.`id` = "' . $user['id'] . '"'); - header('Location: city.php'); -} +if (empty($questList)) $questList = 'Нет заданий.'; function info_quest($id) { @@ -51,112 +52,31 @@ function info_quest($id) } } -if ($_GET['hps']) { - - $user['hp'] = $user['maxhp']; - mysql_query('UPDATE `users` SET `hp` = "' . $user['hp'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); - $err = 'Ваше здоровье восстановлено ...'; - -} - -//if ($_GET['quids']) { -// #$err = add_quest($user['id'], (int)$_GET['quid']); -//} - -if ($q->error != '') { - $err = $q->error; -} +if (!empty($q->error)) $status = $q->error; ?> - 404 - - + - -
-

Памятник Архангелу

- -
- - - - - -
- -
- -
- -
-
-
- Приветствую тебя, воин! -
-
- На памятнике выгравированы опасные задания, за выполнение которых Вы получаете достойную - награду!

- P.S. Для каждого задания отводится определенный промежуток времени, если задание не сдано вовремя, то - Архангел не выдаст Вам награду и придется начать все сначала! Да, тут Вам не ясли, все серьезно! -
-
-
- -
-
-
- -
- -
- +
+ + + + + +

+
+

Памятник

+
+
+ На памятнике выгравированы опасные задания, за выполнение которых можно получить достойную + награду! Для каждого задания отводится определенный промежуток времени, если задание не сдано вовремя, то + награды не будет и придется начать все сначала. +
+
+
\ No newline at end of file