$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((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='Недостаточно денег на оплату передачи';
$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="Сначала необходимо снять предмет с себя.";
$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()."');");
$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="Сначала необходимо снять предмет.";
$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;"));
vars=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;"));
$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; ");