initial commit
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
$us = mysql_fetch_array(mysql_query("SELECT *, (SELECT `id` FROM `online` WHERE `date` >= ".(time()-60)." AND `id` = `users`.`id`) AS `online` FROM `users` WHERE `login` = '".mysql_real_escape_string($_POST['target'])."' LIMIT 1"));
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$us['id']}' AND `type` = '2' LIMIT 1"));
|
||||
$vip = mysql_fetch_array(mysql_query('SELECT `id`, `uid`, `sleep15` FROM `abils_user` WHERE `uid` = "'.$user['id'].'" LIMIT 1'));
|
||||
|
||||
if($vip['sleep15'] <= 0) {
|
||||
echo 'Магия была исчерпана ...';
|
||||
} elseif($user['battle'] > 0) {
|
||||
echo "Не в бою...";
|
||||
} elseif(($user['room'] > 2000) && ($user['room'] < 2100)) {
|
||||
echo "Не в Проходе...";
|
||||
} elseif($effect['time']) {
|
||||
echo "На персонаже уже есть заклятие молчания";
|
||||
} elseif($user['room'] != $us['room']) {
|
||||
echo "Персонаж в другой комнате!";
|
||||
} elseif(!$us['online']) {
|
||||
echo "Персонаж не в игре!";
|
||||
} elseif($us['deal'] == 1) {
|
||||
echo "Вы не можете наложить заклятие молчания на этого персонажа";
|
||||
} elseif($us['align'] > 2 && $us['align'] < 3) {
|
||||
echo "Решились поднять руку на Ангела?..";
|
||||
} else {
|
||||
if($user['invis'] == 1) { $user['login'] = 'невидимка'; }
|
||||
addch("<img src=i/magic/sleep.gif>Персонаж "{$user['login']}" наложил заклятие молчания на "{$_POST['target']}", сроком 15 мин.");
|
||||
mysql_query("INSERT INTO `effects` (`owner`, `name`, `time`, `type`, `can`) values ('".$us['id']."', 'Заклятие молчания', ".(time()+60*15).", '2', '1')");
|
||||
echo "<font color=red><b>На персонажа \"{$_POST['target']}\" наложено заклятие молчания </b></font>";
|
||||
$vip['sleep15'] -= 1;
|
||||
mysql_query('UPDATE `abils_user` SET `sleep15` = "'.$vip['sleep15'].'" WHERE `id` = "'.$vip['id'].'" LIMIT 1');
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user