info['city'] . '" AND (`u`.`login`="' . mysql_real_escape_string( $_GET['login'] ) . '" OR `u`.`login`="' . mysql_real_escape_string($jl) . '") LIMIT 1' ) ); if (isset($usr['id']) && $usr['online'] > time() - 520) { //Путы на 1-10 мин if ($u->info['room'] != $usr['room']) { $u->error = 'Персонаж находится в другой комнате'; } else { if ($u->info['room'] >= 362 && $u->info['room'] <= 366 && ($u->info['x'] != $usr['x'] || $u->info['y'] != $usr['y'])) { $u->error = 'Персонаж находится в другой комнате'; } elseif ($usr['timeGo'] > time() + 120) { $u->error = 'Персонаж "' . $usr['login'] . '" уже обездвижен'; } else { $rmin = rand(1, 10); if ($usr['timeGo'] < time()) { $usr['timeGo'] = time(); } $usr['timeGo'] += $rmin * 60; $putu = mysql_fetch_array( mysql_query( 'SELECT * FROM `eff_users` WHERE `img2` = "chains.gif" AND `delete` = "0" AND `uid` = "' . $usr['id'] . '" LIMIT 1' ) ); if (!isset($putu['id'])) { mysql_query( 'INSERT INTO `eff_users` (`user_use`,`id_eff`,`uid`,`name`,`data`,`overType`,`timeUse`,`img2`) VALUES ( "' . $u->info['login'] . '","2","' . $usr['id'] . '","Путы","puti=' . $usr['timeGo'] . '","1","' . $usr['timeGo'] . '","chains.gif" ) ' ); } else { mysql_query( 'UPDATE `eff_users` SET `timeUse` = "' . $usr['timeGo'] . '" WHERE `id` = "' . $putu['id'] . '" LIMIT 1' ); } mysql_query( 'UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1' ); mysql_query( 'UPDATE `stats` SET `timeGo` = "' . $usr['timeGo'] . '",`timeGoL` = "' . $usr['timeGo'] . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1' ); if ($u->info['id'] != $usr['id']) { $rtxt = '[img[items/chains.gif]] Персонаж "' . $u->info['login'] . '" использовал "' . $itm['name'] . '" на "' . $usr['login'] . '" и обеждвижил еще на ' . $rmin . ' мин.'; $cmsg = new ChatMessage(); $cmsg->setCity($u->info['city']); $cmsg->setRoom($u->info['room']); $cmsg->setText($rtxt); $cmsg->setType(6); $cmsg->setTypeTime(1); (new Chat())->sendMsg($cmsg); } $u->error = 'Вы успешно использовали "' . $itm['name'] . '" на ' . $usr['login'] . ', на ' . $rmin . ' мин.'; } } } else { $u->error = 'Персонаж не найден в этом городе'; } }