From ef4c72554e45522f1a80f95e567af7e0668cdcb5 Mon Sep 17 00:00:00 2001 From: lopar Date: Fri, 2 Mar 2018 23:07:23 +0200 Subject: [PATCH] Main gui --- main.php | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/main.php b/main.php index 51a1f71..811564f 100644 --- a/main.php +++ b/main.php @@ -2740,15 +2740,16 @@ if ($user['room'] == 666) { get_meshok() && $_GET['goto']) { - echo "У вас переполнен рюкзак, вы не можете передвигаться..."; - $_GET['goto'] = 0; +$d = db::c()->query('SELECT SUM(`massa`) AS `summ` FROM `inventory` WHERE `owner` = ?i AND `dressed` = 0 AND `setsale` = 0', $user['id'])->fetch_assoc(); +if ($d['summ'] > get_meshok() && $_GET['got']) { + err('У вас переполнен рюкзак, вы не можете передвигаться...'); + $_GET['got'] = 0; } -$eff = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner` = '" . $u['id'] . "' AND (`type` = 14 OR `type` = 13);")); -if ($eff && $_GET['goto']) { - echo "У вас тяжелая травма, вы не можете передвигаться..."; - $_GET['goto'] = 0; + +$eff = db::c()->query('SELECT `id` FROM `effects` WHERE `owner` = ?i AND (`type` = 14 OR `type` = 13) LIMIT 1', $user['id'])->fetch_assoc(); +if (isset($eff['id']) && $_GET['got']) { + err('У вас тяжелая травма, вы не можете передвигатся...'); + $_GET['got'] = 0; } if ($_GET['goto'] == 'plo') {