diff --git a/classes/User.php b/classes/User.php index 1d5e95d..f297f0a 100644 --- a/classes/User.php +++ b/classes/User.php @@ -43,32 +43,22 @@ class User } } - public function showPresents() - { - //$presents = db::c()->query('SELECT img, sender FROM `users_presents` WHERE expiration_date >= "?s" AND owner = ?i', date('Y-m-d'), $user->id); - $presents_query = db::c()->query(); - if ($presents_query->getNumRows()) { - echo << - Подарки -PRESENT_BEFORE; - while ($row = $presents_query->fetch_assoc()) { - echo << -PRESENT; - } - echo << -PRESENT_AFTER; - - } - } - public function showUserInfo() { $dressed_items = db::c()->query('SELECT * FROM inventory WHERE owner_id = ?i' AND dressed_slot > 0, $this->id); foreach ($dressed_items->fetch_assoc() as $item) { - + echo 1; } + echo <<login}
+Сила {$this->strength}
+Ловкость {$this->dexterity}
+Интуиция {$this->intuition}
+Выносливость {$this->endurance}
+Интеллект {$this->intelligence}
+Мудрость {$this->wisdom}
+Находится в {$this->getRoomName($this->room)} +USERINFO; + } } \ No newline at end of file diff --git a/functions.php b/functions.php index a27fe7b..1ec881a 100644 --- a/functions.php +++ b/functions.php @@ -555,7 +555,7 @@ function showinf_pers($id, $battle = 0, $me = 0) //FIXME 37 запросов! Т $user['login'] = $bots['name']; $user['hp'] = $bots['hp']; } else { - $invis = $user['invis']; + $invis = $user['invis'] ?? 0; } if ($invis && $user['id'] != $_SESSION['uid']) { diff --git a/inf.php b/inf.php index 466f760..315f460 100644 --- a/inf.php +++ b/inf.php @@ -33,7 +33,7 @@ if (empty($user->id)): ?> Ошибка - Ошибка: персонаж" . $login . "" : ""); ?> не найден... + Ошибка: персонаж не найден...

←назад

@@ -54,6 +54,7 @@ if (empty($user->id)): ?> id);} catch (Exception $e) {echo "
Ошибка генератора персонажа showinf_pers(): {$e}
";} + try {$user->showUserInfo();} catch (Exception $e) {echo "
Ошибка генератора персонажа showinf_pers(): {$e}
";} if (!empty($user->married)): ?> В браке с <?= $user->married ?>Персонаж обезличен!'); } -} catch (Exception $e) { - echo "Не подтянулась таблица с эффектами. Не работает обезличка!"; -} +} catch (Exception $e) {echo "
Ошибка обезличивателя: {$e}
";} if (!empty($user->realname)) { echo "Имя: " . $user->realname . "
"; }