rename dir
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
if ($itm['magic_inci'] == 'chains' && $itm['iznosNOW'] < $itm['iznosMAX']) {
|
||||
$usr = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `st`.`x`,`st`.`y`,`st`.`timeGo`,`st`.`clone`,`u`.`bot_id`,`u`.`type_pers`,`u`.`inTurnir`,`st`.`zv`,`st`.`bot`,`st`.`hpNow`,`u`.`login`,`st`.`dnow`,`u`.`id`,`u`.`align`,`u`.`admin`,`u`.`clan`,`u`.`level`,`u`.`room`,`u`.`online`,`u`.`battle`,`st`.`team` FROM `users` AS `u` LEFT JOIN `stats` AS `st` ON (`u`.`id` = `st`.`id`) WHERE `u`.`city` = "' . $u->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 = 'Персонаж не найден в этом городе';
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user