$roww=mysql_fetch_array(mysql_query("SELECT * FROM `trade` WHERE `baer` = {$user['id']} ORDER BY `baer` DESC LIMIT 1"));
if($_GET['undate']){
mysql_query('DELETE FROM `trade` WHERE `baer` = "'.$user['id'].'" ORDER BY `baer` DESC LIMIT 1');
addchp('<font color=red>Внимание!</font> Персонаж "'.$user['login'].'" отказался от вашего предложения о продаже предметов.','{[]}'.$roww['login'].'{[]}');
$res = mysql_fetch_array(mysql_query("SELECT `id`, `level`, `room`, `align`, (SELECT `id` FROM `online` WHERE `date` >= ".(time()-60)." AND `id` = `users`.`id`) AS `online` FROM `users` WHERE `login` ='".mysql_escape_string($_REQUEST['FindLogin'])."'"));
$step = 3;
}
if(@$_REQUEST['to_id']) {
$res = mysql_fetch_array(mysql_query("SELECT `id`, `level`, `room`, `align`, (SELECT `id` FROM `online` WHERE `online`.`date` >= ".(time()-60)." AND `online`.`id` = `users`.`id`) AS `online` FROM `users` WHERE `id` ='".mysql_escape_string($_REQUEST['to_id'])."'"));
$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['align']==4) $mess='Со склонностью хаос передачи предметов запрещены';
elseif ($user['align']==4) $mess='Со склонностью хаос передачи предметов запрещены';
elseif ($res['online']<1) $mess='Персонаж не онлайн';
elseif ($res['room']!=$user['room']) $mess='Вы должны находиться в одной комнате с тем кому хотите передать вещи';
elseif ($res['level']<4) $mess='К персонажам до 4-го уровня передачи предметов запрещены';
elseif ($user['level']<4) $mess='Персонажам до 4-го уровня передачи предметов запрещены';
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['setkredit']>0 && $_REQUEST['to_id'] && $_REQUEST['sd4']==$user['id'] ) {
if ($user['money']<$_REQUEST['setkredit']) $mess="Недостаточно денег";
else {
if ((mysql_query("UPDATE `users` set money=money-".strval($_REQUEST['setkredit'])." where id='".$user['id']."'")) && (mysql_query("UPDATE `users` set money=money+".strval($_REQUEST['setkredit'])." where id='".$idkomu."'"))) {
$mess='Удачно переданы '.strval($_REQUEST['setkredit']).' кр к персонажу '.$komu['login'];
addchp ('<font color=red>Внимание!</font> Персонаж "'.$user['login'].'" передал вам <B>'.strval($_REQUEST['setkredit']).' кр</B>. ','{[]}'.$komu['login'].'{[]}');
mysql_query("INSERT INTO `delo`(`author` ,`pers`, `text`, `type`, `date`) VALUES ('0','{$_SESSION['uid']}','Переведены кредиты ".strval($_REQUEST['setkredit'])." от \"".$user['login']."\" к \"".$komu['login']."\"','1','".time()."');");
mysql_query("INSERT INTO `delo`(`author` ,`pers`, `text`, `type`, `date`) VALUES ('0','{$idkomu}','Переведены кредиты ".strval($_REQUEST['setkredit'])." от \"".$user['login']."\" к \"".$komu['login']."\"','1','".time()."');");
$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 ($res['dressed']!=0) $mess="Сначала необходимо снять предмет с себя.";
elseif ($user['money'] < 1*$res['koll']) $mess='Недостаточно денег на оплату передачи';
else {
$kols = ''; $sum = 1;
$value=$res;
if($value['koll']) {
$sum = 1*$value['koll'];
$kols = '(x'.$value[''].')';
}
if (@$value['present']) $mess='Нельзя передавать подарки';
else{
$mto = mysql_fetch_array(mysql_query("SELECT sum(`massa`) FROM `inventory` WHERE `owner` = '$idkomu' AND `dressed` = 0 AND `setsale` = 0; "));
$u = $user;
$user['id'] = $idkomu;
$allmass = get_meshok_to($idkomu);
$user = $u;
$newmass=$mto[0]+$res['massa'];
if ($newmass<=$allmass) {
if ((mysql_query("UPDATE `users` SET `money` = `money`-$sum WHERE `id` = '".$user['id']."' LIMIT 1")) && (mysql_query("update `inventory` set `owner` = ".$komu['id']." where `id`='".$res['id']."' and `owner`= '".$user['id']."';"))) {
if (($user['room'] < 501) || ($user['room'] > 560)) {
mysql_query("INSERT INTO `delo`(`author` ,`pers`, `text`, `type`, `date`) VALUES ('0','{$_SESSION['uid']}','Передан предмет \"".$res['name']."\" $kols id:(cap".$res['id'].") [".$res['duration']."/".$res['maxdur']."] от \"".$user['login']."\" к \"".$komu['login']."\", налог $sum кр.','1','".time()."');");
mysql_query("INSERT INTO `delo`(`author` ,`pers`, `text`, `type`, `date`) VALUES ('0','{$idkomu}','Передан предмет \"".$res['name']."\" $kols id:(cap".$res['id'].") [".$res['duration']."/".$res['maxdur']."] от \"".$user['login']."\" к \"".$komu['login']."\", налог $sum кр.','1','".time()."');");
}
$mess='Удачно передано "'.$value['name'].'" '.$kols.' к персонажу '.$komu['login'];
addchp ('<font color=red>Внимание!</font> Персонаж "'.$user['login'].'" передал вам "'.$value['name'].' '.$kols.'". ','{[]}'.$komu['login'].'{[]}');
$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 ($res['dressed']!=0) $mess="Сначала необходимо снять предмет с себя.";
else {
$value=$res;
if (@$value['present']) $mess='Нельзя передавать подарки';
else{
$mto = mysql_fetch_array(mysql_query("SELECT sum(`massa`) FROM `inventory` WHERE `owner` = '$idkomu' AND `dressed` = 0 AND `setsale` = 0; "));
$u = $user;
$user['id'] = $idkomu;
$allmass=get_meshok_to($idkomu);
$user = $u;
$newmass=$mto[0]+$res['massa'];
if ($newmass<=$allmass) {
if (mysql_query("update `inventory` set `present` = '{$user['login']}' ,`owner` = ".$komu['id']." where `id`='".$res['id']."' and `owner`= '".$user['id']."';")) {
addchp ('<font color=red>Внимание!</font> Персонаж "'.$user['login'].'" подарил вам "'.$value['name'].'"</B>. ','{[]}'.$komu['login'].'{[]}');
if (($user['room'] < 501) || ($user['room'] > 560)) {
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','".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','".time()."');");
if ($_REQUEST['cost'] > 0 && $_REQUEST['to_id']) {
$res = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$_SESSION['uid']}' AND `dressed` = 0 AND `artefact` = 0 AND `id` = '{$_REQUEST['id_th']}' LIMIT 1;"));
if (!$res['id']) $mess="Предмет не найден в рюкзаке";
elseif ($res['dressed']!=0) $mess="Сначала необходимо снять предмет.";
else {
$value=$res;
if (@$value['present']) $mess='Нельзя передавать подарки';
addchp('<font color=red>Внимание!</font> Персонаж "'.$user['login'].'", предлагает Вам совершить сделку. <a href="javascript:void(0);" onclick="cht_s()">подтвердить</a>/<a href="javascript:void(0);" onclick="chts()">отказать</a>. ','{[]}'.$komu['login'].'{[]}');
}
}
}
if ($_REQUEST['transfersale'] && $_REQUEST['to_id']) {
$res = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `dressed`=0 AND `owner` = '{$_REQUEST['to_id']}' AND `id` = '{$_REQUEST['transfersale']}' AND `artefact` = 0 LIMIT 1;"));
var tologin = '<? echo @($step==3?$komu['login']:''); ?>';
function Sale(to_id, name, n, txt, transfer_kredit) {
var s = prompt("Продать \""+txt+"\" к \""+tologin+"\". Укажите цену:", '');
if(s != null && s!= '') {
if(confirm("Продать \""+txt+"\" к \""+tologin+"\" за "+parseFloat(s)+" кр. Вы заплатите "+transfer_kredit+"кр. за передачу! Ваш партнер по сделке должен открыть у себя окно обмена. Продолжить?")) {
txt+'<BR>за <font color=red><b>'+kredit+' кр.</b></font><BR>Проводим сделку?</TD></TR><TR><TD align=center><INPUT TYPE=submit '+(destiny?" onclick='return confirm(\"Этот предмет может использовать только "+destiny+" Вы уверены, что хотите его купить?\")'":"")+' value=" ДА "> <INPUT TYPE=button value=" НЕТ " onclick="location.href=\'main.php\'"></TD></TR></TABLE></FORM></td></tr></table>';
mysql_query("DELETE FROM `trade` WHERE `baer` = {$user['id']} LIMIT 1");
$rwx = mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner` = '".$roww['to_id']."' AND `tradesale` > 0 AND `id` = '".$roww['id']."' AND `artefact` = 0 LIMIT 1;"));
$d = mysql_fetch_array(mysql_query("SELECT sum(`massa`) FROM `inventory` WHERE `owner` = '{$_SESSION['uid']}' AND `dressed` = 0 AND `setsale` = 0; "));
$data = mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$_SESSION['uid']}' AND `dressed` = 0 AND `type` < 12 AND `setsale` = 0 AND `present` = '' AND `artefact` = 0 ORDER by `update` DESC; ");
}
if ($_SESSION['razdel']==1) {
$data = mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$_SESSION['uid']}' AND `dressed` = 0 AND `type` = 12 AND `setsale` = 0 AND `present` = '' AND `artefact` = 0 ORDER by `update` DESC; ");
}
if ($_SESSION['razdel']==2) {
$data = mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$_SESSION['uid']}' AND `dressed` = 0 AND `type` > 12 AND `setsale` = 0 AND `present` = '' AND `artefact` = 0 ORDER by `update` DESC; ");