query('SELECT `id`, `level`, `room`, `align`, (SELECT `id` FROM `online` WHERE `date` >= ?i AND `id` = users.`id`) AS `online`,`login` FROM `users` WHERE `login` = "?s"', (time() - 60), $receiverName)->fetch_assoc(); $tologin = $receiver['login']; $step = 3; } if ($_REQUEST['to_id']) { $res = mysql_fetch_array(mysql_query("SELECT `id`, `level`,`in_tower`, `room`, `align`, (SELECT `id` FROM `online` WHERE `online`.`date` >= " . (time() - 60) . " AND `online`.`id` = users.`id`),`login` AS `online` FROM `users` WHERE `id` ='" . mysql_escape_string($_REQUEST['to_id']) . "';")); $tologin = $res['login']; $step = 3; } if ($step == 3) { $step = 0; $id_person_x = $res['id']; if (!$id_person_x) $mess = 'Персонаж не найден'; elseif ($id_person_x == $user['id']) $mess = 'Незачем передавать самому себе'; elseif ($res['level'] < 4) $mess = 'К персонажам до 4-го уровня передачи предметов запрещены'; elseif ($user['level'] < 4) $mess = 'Персонажам до 4-го уровня передачи предметов запрещены'; elseif ($res['in_tower'] > 0) $mess = 'Персонаж находится в Башне Смерти'; else { $idkomu = $id_person_x; $komu = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` ='" . $idkomu . "';")); $mess = $_REQUEST['FindLogin']; $step = 3; } } else $mess = 'К персонажам до 4-го уровня передачи предметов запрещены'; if ($step == 3) { if ($_REQUEST['sendMessage'] && $_REQUEST['to_id'] && $_REQUEST['sd4'] == $user['id'] && $user['money'] >= 0.1) { $_REQUEST['message'] = htmlentities($_POST['title'], ENT_NOQUOTES); mysql_query("UPDATE `users` SET money=money-'0.1' WHERE id='" . $user['id'] . "'"); mysql_query("INSERT INTO `inventory` (`owner`,`name`,`type`,`massa`,`cost`,`img`,`letter`,`maxdur`,`isrep`)VALUES('" . $idkomu . "','Сообщение телеграфом','200',1,0,'paper100.gif','От персонажа \"{$user['login']}\": \n " . $_POST['message'] . "',1,0) ;"); tele_check($komu['login'], $_POST['message']); $mess = 'Сообщение персонажу "' . $komu['login'] . '" будет доставлено.'; } elseif ((is_numeric($_REQUEST['setobject']) && $_REQUEST['setobject'] > 0) && (is_numeric($_REQUEST['to_id']) && $_REQUEST['to_id'] > 0) && !$_REQUEST['gift'] && $_REQUEST['sd4'] == $user['id']) { $res = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$_SESSION['uid']}' AND `id` = '{$_REQUEST['setobject']}' AND `dressed` = 0 AND `setsale` = 0 AND `present` = '' AND `artefact` = 0 LIMIT 1;")); if (!$res['id']) { $mess = "Предмет не найден в рюкзаке"; } elseif ($user['money'] < 1) { $mess = 'Недостаточно денег на оплату передачи'; } else { if (mysql_query("UPDATE `inventory` SET `owner` = " . $komu['id'] . " WHERE `id`='" . $res['id'] . "' AND `owner`= '" . $user['id'] . "';")) { mysql_query("UPDATE `users` SET `money`=`money`-1 WHERE `id`='" . $user['id'] . "'"); mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$_SESSION['uid']}','Почтой передан предмет \"" . $res['name'] . "\" id:(cap" . $res['id'] . ") [" . $res['duration'] . "/" . $res['maxdur'] . "] от \"" . $user['login'] . "\" к \"" . $komu['login'] . "\", налог 1 кр.','1','" . time() . "');"); mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$idkomu}','Почтой передан предмет \"" . $res['name'] . "\" id:(cap" . $res['id'] . ") [" . $res['duration'] . "/" . $res['maxdur'] . "] от \"" . $user['login'] . "\" к \"" . $komu['login'] . "\", налог 1 кр.','1','" . time() . "');"); $mess = 'Удачно передано "' . $res['name'] . '" к персонажу ' . $komu['login']; $user['money'] -= 1; $us = mysql_fetch_array(mysql_query("select `id` from `online` WHERE `date` >= " . (time() - 60) . " AND `id` = '{$komu['id']}' LIMIT 1;")); if ($us[0]) { addchp('Внимание! Вам почтой передан предмет ' . $res['name'] . ' от ' . $user['login'] . ' ', '{[]}' . $_POST['to_login'] . '{[]}'); } else { // если в офе mysql_query("INSERT INTO `telegraph` (`owner`,`date`,`text`) VALUES ('" . $to['id'] . "','','" . 'Внимание! Вам почтой передан предмет ' . $res['name'] . ' от ' . $user['login'] . ' ' . "');"); } } } } } ?>
К кому передавать: =nick::id($receiver['id'])->full()?>
} else { $roww = mysql_fetch_array(mysql_query("SELECT * FROM `trade` WHERE `baer` = {$user['id']} LIMIT 1;")); mysql_query("DELETE FROM `trade` WHERE `baer` = {$user['id']} LIMIT 1;"); if (!$roww['id']) { ?> } else { ?> } } ?> |
|
=$mess;?> endif ?> |