Хороним старые модераторские свитки, перенося функционал в новый класс.
This commit is contained in:
@@ -1,29 +0,0 @@
|
||||
<?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` = '21' LIMIT 1;"));
|
||||
|
||||
$int=101;
|
||||
|
||||
if ($user['battle'] > 0) {echo "Не в бою...";}
|
||||
elseif ($effect['time']) {echo "На персонаже уже есть заклятие Сила нейтралитета"; }
|
||||
elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; }
|
||||
elseif (!$us['online']) {echo "Персонаж не в игре!";}
|
||||
elseif (rand(1,100) < $int) {
|
||||
|
||||
addch("<img src=i/magic/al_neut_power.gif>Персонаж "{$user['login']}" наложил заклятие \"Сила нейтралитета\" на "{$_POST['target']}", сроком 2 часа.");
|
||||
$param_name=array("sila","lovk","inta","vinos");
|
||||
$param_name=$param_name[array_rand($param_name)];
|
||||
$param_value=rand(20,30);
|
||||
$us = mysql_fetch_array(mysql_query("SELECT `id` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`{$param_name}`,`type`) values ('".(int)$us['id']."','Сила нейтралитета',".(time()+7200).",{$param_value},21);");
|
||||
mysql_query("UPDATE `users` SET `{$param_name}`={$param_name}+{$param_value} WHERE `id`='{$us['id']}';");
|
||||
echo "<font color=red><b>На персонажа \"{$_POST['target']}\" наложено заклятие \"Сила нейтралитета\" </b></font>";
|
||||
$bet=1;
|
||||
$outok=1;
|
||||
|
||||
|
||||
} else {
|
||||
echo "Свиток рассыпался в ваших руках...";
|
||||
$bet=1;
|
||||
}
|
||||
|
||||
@@ -1,87 +0,0 @@
|
||||
<?php
|
||||
$coma[] = "А вот раньше просто кляпом рот затыкали.";
|
||||
$coma[] = "А еще раз можешь? ;)";
|
||||
$coma[] = "А раньше все не так было ";
|
||||
$coma[] = "А культурный человек сказал бы 'Заткнись, пожалуйста'";
|
||||
$coma[] = "Безобразие куда цензура смотрит?";
|
||||
$coma[] = "Бог сотворил землю, а Законник молчание!!!";
|
||||
$coma[] = "Вечность? Это тоже единица измерения времени.";
|
||||
$coma[] = "Вот и мне жена так же рот затыкает";
|
||||
$coma[] = "В Клубе жесткие законы... Только не надо тосковать по беззаконью! ";
|
||||
$coma[] = "Гнетущую тишину нарушает всеобщее молчание... ";
|
||||
$coma[] = "Давно бы так ";
|
||||
$coma[] = "Еще одним немым стало больше ";
|
||||
$coma[] = "Жестоко, но справедливо ";
|
||||
$coma[] = "Закон. И против него не попрешь.";
|
||||
$coma[] = "Значит, есть еще порядок в этом мире ";
|
||||
$coma[] = "И тишина...";
|
||||
$coma[] = "Молчание - золото. Ощути себя богатым. ";
|
||||
$coma[] = "Молчание не ценят, потому что оно достается на халяву... (с), но ему подарю с удовольствием!";
|
||||
$coma[] = "Молчание - это своего рода инвалидность для болтунов.";
|
||||
$coma[] = "Не надо злить нас!";
|
||||
$coma[] = "Нет крика громче тишины... ";
|
||||
$coma[] = "Ни ругнуться, ни ответить теперь.";
|
||||
$coma[] = "Ну, как, дошло?";
|
||||
$coma[] = "Ну, наконец-то!";
|
||||
$coma[] = "О чем с этим человеком можно говорить, когда с ним и помолчать то не о чем! ";
|
||||
$coma[] = "Он сказал лишнего.";
|
||||
$coma[] = "Одна из ступеней развития слова - молчание.";
|
||||
$coma[] = "Придется помолчать, чтобы тебя выслушали.";
|
||||
$coma[] = "Прям как рыбка теперь, только рот открывается.";
|
||||
$coma[] = "Семь раз подумай, один раз промолчи. ";
|
||||
$coma[] = "Сначала было слово. Потом появилось молчание... ";
|
||||
$coma[] = "Тебе повезло, что не навсегда. ";
|
||||
$coma[] = "У вас есть право хранить молчание ";
|
||||
$coma[] = "Цените слово потому, что каждое может стать последним. ";
|
||||
$coma[] = "Это безмолвие становится все громче и громче… ";
|
||||
$coma[] = "Это надо обдумать.";
|
||||
$coma[] = "Это урок нам всем ";
|
||||
$coma[] = "Я вас долго слушал, теперь у вас есть время подумать.";
|
||||
$coma[] = "Я конечно не садист, но мне все это нравится ";
|
||||
$coma[] = "Помолчи, за умного сойдешь. ";
|
||||
|
||||
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$target = mysql_real_escape_string($_POST['target']);
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$target}' LIMIT 1;"));
|
||||
if ($tar['id']) {
|
||||
{
|
||||
$ok = 0;
|
||||
if ($user['align'] == '2.99' && $tar['align'] == 0) {
|
||||
$ok = 1;
|
||||
} else echo("Персонаж " . $target . " уже имеет склонность!");
|
||||
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE `users` set `align`=3 where `id` ='{$tar['id']}' LIMIT 1;")) {
|
||||
$ldtarget = $target;
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "присвоил";
|
||||
} else {
|
||||
$action = "присвоила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action Темную склонность "$target"";
|
||||
$messch = "$angel "{$user['login']}" $action Темную склонность "$target"";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
echo "<font color=red><b>Успешно изменена склонность персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете менять склонность этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,57 +0,0 @@
|
||||
<?php
|
||||
$coma[] = "Вот так. Правду говорят, что словом убить можно. ";
|
||||
$coma[] = "Вот такая трагическая и нелепая смерть. ";
|
||||
$coma[] = "В аду жарко, возьми с собой предмет: 'Огнетушитель раскаяния'. Так... на память о Клубе. ";
|
||||
$coma[] = "Вот теперь на кого-то наденут деревянный макинтош ";
|
||||
$coma[] = "Все мы там будем ";
|
||||
$coma[] = "Жестокий мир, жестокие сердца ";
|
||||
$coma[] = "Жизнь коротка и быстротечна... успей понять это, нарушив Закон. ";
|
||||
$coma[] = "Да и боец из него не очень... был... ";
|
||||
$coma[] = "Кому тесно в рамках закона, будет нежиться в просторном гробу! ";
|
||||
$coma[] = "Мы провожаем в последний путь... Мы провожаем... Черт, забыл, как там дальше. Аминь, короче. ";
|
||||
$coma[] = "На кладбище ветер свищет, мертвый перс по полю рыщет. Место хочет отыскать, далеко его видать. ";
|
||||
$coma[] = "На кладбище новоселье... ";
|
||||
$coma[] = "Несчастные случаи и здесь бывают ";
|
||||
$coma[] = "'Нет человека, нет проблем'. Иосиф Виссарионович Законников ";
|
||||
$coma[] = "Надеюсь, он успел написать завещание ";
|
||||
$coma[] = "Он был плохим солдатом ";
|
||||
$coma[] = "Он не любил Бойцовский Квартал ";
|
||||
$coma[] = "И разложится ее труп на нолики и единички, а затем съедят их черви, вирусы и трояны. ";
|
||||
$coma[] = "Падай, ты убит! ";
|
||||
$coma[] = "Теперь понятно, куда использовать мой старый венок";
|
||||
$coma[] = "Трупы ходят по БК, их видать издалека! ";
|
||||
$coma[] = "Хаос был бы для него раем... ";
|
||||
$coma[] = "У меня тоже на кладбище место есть ";
|
||||
$coma[] = "Я даже про него и не вспомню. ";
|
||||
$coma[] = "В его доме будет играть музыка, но он ее не услышит";
|
||||
$coma[] = "И разложится его труп на нолики и единички, а затем съедят их черви, вирусы и трояны.";
|
||||
|
||||
|
||||
if (empty($_SESSION['uid']) || empty($_POST['target'])) {
|
||||
header("Location: index.php");
|
||||
}
|
||||
|
||||
$target = db::c()->query('SELECT id, align, block, level, admin FROM users WHERE login = "?s"', $_POST['target']);
|
||||
$target['name'] = $_POST['target'];
|
||||
if ($target->getNumRows()) {
|
||||
if ($target['block'] == 1) {
|
||||
echo "<b style='color: #8F0000;'>На персонаже уже есть заклятие смерти </b>";
|
||||
} else {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3' && empty($target['admin'])) {
|
||||
$message = "Персонаж {$target['name']} заблокирован! ({$user['login']})";
|
||||
db::c()->query('UPDATE users SET block = 1 WHERE `id` =?i', $target['id']);
|
||||
db::c()->query('INSERT INTO lichka(pers,text,date) VALUES (?i,"?s",?i)',$target['id'], $message, time());
|
||||
db::c()->query('INSERT INTO paldelo(author,text,date) VALUES("?s","?s",?i)',$_SESSION['uid'], $message, time());
|
||||
|
||||
|
||||
addch("<img src=i/magic/death.gif> $message");
|
||||
addchp($coma[rand(0, count($coma) - 1)], "Комментатор");
|
||||
echo "<b style='color: #008F00;'>Персонаж \"$target\" заблокирован.</b>";
|
||||
} else {
|
||||
echo "<b style='color: #8F0000;'>Запрещено!</b>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<b style='color: #8F0000;'>Персонаж не существует!</b>";
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align`,`block` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
if ($tar['block'] == 1) {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] == '1.99' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] == '1.99' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE `users` SET `palcom` = '',`block`='0' WHERE `id` = {$tar['id']} LIMIT 1;")) {
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "снял";
|
||||
} else {
|
||||
$action = "сняла";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action заклятие смерти с "$target"..";
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/death_off.gif> $mess");
|
||||
echo "<font color=red><b>Успешно снято заклятие смерти с персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете снять заклятие смерти с этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>На персонаже \"$target\" нет заклятия смерти </b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,92 +0,0 @@
|
||||
<?php
|
||||
// magic идентификацыя
|
||||
//if (rand(1,2)==1) {
|
||||
|
||||
$coma[] = "А вот раньше просто кляпом рот затыкали.";
|
||||
$coma[] = "А еще раз можешь? ;)";
|
||||
$coma[] = "А раньше все не так было ";
|
||||
$coma[] = "А культурный человек сказал бы 'Заткнись, пожалуйста'";
|
||||
$coma[] = "Безобразие куда цензура смотрит?";
|
||||
$coma[] = "Бог сотворил землю, а Законник молчание!!!";
|
||||
$coma[] = "Вечность? Это тоже единица измерения времени.";
|
||||
$coma[] = "Вот и мне жена так же рот затыкает";
|
||||
$coma[] = "В Клубе жесткие законы... Только не надо тосковать по беззаконью! ";
|
||||
$coma[] = "Гнетущую тишину нарушает всеобщее молчание... ";
|
||||
$coma[] = "Давно бы так ";
|
||||
$coma[] = "Еще одним немым стало больше ";
|
||||
$coma[] = "Жестоко, но справедливо ";
|
||||
$coma[] = "Закон. И против него не попрешь.";
|
||||
$coma[] = "Значит, есть еще порядок в этом мире ";
|
||||
$coma[] = "И тишина...";
|
||||
$coma[] = "Молчание - золото. Ощути себя богатым. ";
|
||||
$coma[] = "Молчание не ценят, потому что оно достается на халяву... (с), но ему подарю с удовольствием!";
|
||||
$coma[] = "Молчание - это своего рода инвалидность для болтунов.";
|
||||
$coma[] = "Не надо злить нас!";
|
||||
$coma[] = "Нет крика громче тишины... ";
|
||||
$coma[] = "Ни ругнуться, ни ответить теперь.";
|
||||
$coma[] = "Ну, как, дошло?";
|
||||
$coma[] = "Ну, наконец-то!";
|
||||
$coma[] = "О чем с этим человеком можно говорить, когда с ним и помолчать то не о чем! ";
|
||||
$coma[] = "Он сказал лишнего.";
|
||||
$coma[] = "Одна из ступеней развития слова - молчание.";
|
||||
$coma[] = "Придется помолчать, чтобы тебя выслушали.";
|
||||
$coma[] = "Прям как рыбка теперь, только рот открывается.";
|
||||
$coma[] = "Семь раз подумай, один раз промолчи. ";
|
||||
$coma[] = "Сначала было слово. Потом появилось молчание... ";
|
||||
$coma[] = "Тебе повезло, что не навсегда. ";
|
||||
$coma[] = "У вас есть право хранить молчание ";
|
||||
$coma[] = "Цените слово потому, что каждое может стать последним. ";
|
||||
$coma[] = "Это безмолвие становится все громче и громче… ";
|
||||
$coma[] = "Это надо обдумать.";
|
||||
$coma[] = "Это урок нам всем ";
|
||||
$coma[] = "Я вас долго слушал, теперь у вас есть время подумать.";
|
||||
$coma[] = "Я конечно не садист, но мне все это нравится ";
|
||||
$coma[] = "Помолчи, за умного сойдешь. ";
|
||||
|
||||
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$target = mysql_real_escape_string($_POST['target']);
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$target}' LIMIT 1;"));
|
||||
if ($tar['id']) {
|
||||
{
|
||||
|
||||
if ($tar['align'] == 0 && $user['align'] == 2.99) {
|
||||
$ok = 1;
|
||||
} else {
|
||||
$ok = 0;
|
||||
}
|
||||
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE `users` SET `align` = 6 WHERE `id` ='{$tar['id']}' LIMIT 1")) {
|
||||
$ldtarget = $target;
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "присвоил";
|
||||
} else {
|
||||
$action = "присвоила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action Светлую склонность "$target"";
|
||||
$messch = "$angel "{$user['login']}" $action Светлую склонность "$target"";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
echo "<font color=red><b>Успешно изменена склонность персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете менять склонность этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,90 +0,0 @@
|
||||
<?php
|
||||
// magic идентификацыя
|
||||
//if (rand(1,2)==1) {
|
||||
|
||||
$coma[] = "А вот раньше просто кляпом рот затыкали.";
|
||||
$coma[] = "А еще раз можешь? ;)";
|
||||
$coma[] = "А раньше все не так было ";
|
||||
$coma[] = "А культурный человек сказал бы 'Заткнись, пожалуйста'";
|
||||
$coma[] = "Безобразие куда цензура смотрит?";
|
||||
$coma[] = "Бог сотворил землю, а Законник молчание!!!";
|
||||
$coma[] = "Вечность? Это тоже единица измерения времени.";
|
||||
$coma[] = "Вот и мне жена так же рот затыкает";
|
||||
$coma[] = "В Клубе жесткие законы... Только не надо тосковать по беззаконью! ";
|
||||
$coma[] = "Гнетущую тишину нарушает всеобщее молчание... ";
|
||||
$coma[] = "Давно бы так ";
|
||||
$coma[] = "Еще одним немым стало больше ";
|
||||
$coma[] = "Жестоко, но справедливо ";
|
||||
$coma[] = "Закон. И против него не попрешь.";
|
||||
$coma[] = "Значит, есть еще порядок в этом мире ";
|
||||
$coma[] = "И тишина...";
|
||||
$coma[] = "Молчание - золото. Ощути себя богатым. ";
|
||||
$coma[] = "Молчание не ценят, потому что оно достается на халяву... (с), но ему подарю с удовольствием!";
|
||||
$coma[] = "Молчание - это своего рода инвалидность для болтунов.";
|
||||
$coma[] = "Не надо злить нас!";
|
||||
$coma[] = "Нет крика громче тишины... ";
|
||||
$coma[] = "Ни ругнуться, ни ответить теперь.";
|
||||
$coma[] = "Ну, как, дошло?";
|
||||
$coma[] = "Ну, наконец-то!";
|
||||
$coma[] = "О чем с этим человеком можно говорить, когда с ним и помолчать то не о чем! ";
|
||||
$coma[] = "Он сказал лишнего.";
|
||||
$coma[] = "Одна из ступеней развития слова - молчание.";
|
||||
$coma[] = "Придется помолчать, чтобы тебя выслушали.";
|
||||
$coma[] = "Прям как рыбка теперь, только рот открывается.";
|
||||
$coma[] = "Семь раз подумай, один раз промолчи. ";
|
||||
$coma[] = "Сначала было слово. Потом появилось молчание... ";
|
||||
$coma[] = "Тебе повезло, что не навсегда. ";
|
||||
$coma[] = "У вас есть право хранить молчание ";
|
||||
$coma[] = "Цените слово потому, что каждое может стать последним. ";
|
||||
$coma[] = "Это безмолвие становится все громче и громче… ";
|
||||
$coma[] = "Это надо обдумать.";
|
||||
$coma[] = "Это урок нам всем ";
|
||||
$coma[] = "Я вас долго слушал, теперь у вас есть время подумать.";
|
||||
$coma[] = "Я конечно не садист, но мне все это нравится ";
|
||||
$coma[] = "Помолчи, за умного сойдешь. ";
|
||||
|
||||
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$target = mysql_real_escape_string($_POST['target']);
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$target}' LIMIT 1;"));
|
||||
if ($tar['id']) {
|
||||
{
|
||||
$ok = 0;
|
||||
if ($user['align'] == '2.99' && $tar['align'] == 0) {
|
||||
$ok = 1;
|
||||
} else echo("Персонаж " . $target . " уже имеет склонность!");
|
||||
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE `users` set `align`=2 where `id` ='{$tar['id']}' LIMIT 1")) {
|
||||
$ldtarget = $target;
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "присвоил";
|
||||
} else {
|
||||
$action = "присвоила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action Нейтральную склонность "$target"";
|
||||
$messch = "$angel "{$user['login']}" $action Нейтральную склонность "$target"";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
echo "<font color=red><b>Успешно изменена склонность персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете менять склонность этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
<?php
|
||||
$coma[] = "Бойтесь, нарушители!";
|
||||
$coma[] = "Наша служба и опасна, и трудна!";
|
||||
|
||||
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$target = $_POST['target'];
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
if ($tar['id']) {
|
||||
{
|
||||
$ok = 0;
|
||||
if ($tar['align'] == '0') {
|
||||
$ok = 1;
|
||||
} else echo("Персонаж " . $target . " уже имеет склонность!");
|
||||
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE users set align='1.1' where id='{$tar['id']}';")) {
|
||||
$ldtarget = $target;
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "принял";
|
||||
} else {
|
||||
$action = "приняла";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action "$target" в стройные ряды Паладинов";
|
||||
$messch = "$angel "{$user['login']}" $action "$target" в стройные ряды Паладинов";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
echo "<font color=red><b>Успешно принят рекрут \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете менять склонность этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
-168
@@ -1,168 +0,0 @@
|
||||
<?php
|
||||
$coma[] = "А жену мою отправь?!";
|
||||
$coma[] = "Да, у него все равно в голове хаос был. ";
|
||||
$coma[] = "Закон жесток, но справедлив!";
|
||||
$coma[] = "Здесь будет править Закон, а не Хаос!";
|
||||
$coma[] = "И с этим хаотиком я хотел дружить... ";
|
||||
$coma[] = "Мне б жену туда же ";
|
||||
$coma[] = "Не тыкайте в него пальцами, не надо!";
|
||||
$coma[] = "С утра ждал этого момента";
|
||||
$coma[] = "Тащите его сюда, где мое большое клеймо???";
|
||||
$coma[] = "Теперь твои глазки голубыми не назовешь.";
|
||||
$coma[] = "Тот, кто попирает закон ногами, не может прочно стоять на них.";
|
||||
$coma[] = "Ходят тут всякие, а потом вещи пропадают. ";
|
||||
$coma[] = "Хаос наступает ";
|
||||
$coma[] = "С вещами на выход.";
|
||||
$coma[] = "Законы надо соблюдать, клеймо рогатое!";
|
||||
$coma[] = "Ай-яй-яй, какие люди среди нас! ";
|
||||
$coma[] = "Присвойте ему номер, а то там такая неразбериха. ";
|
||||
$coma[] = "Мда…. Надеюсь это не смертельно. ";
|
||||
$coma[] = "Хвала Меру Города!";
|
||||
|
||||
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$magictime = time() + ($_POST['timer'] * 60 * 1440);
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '4' LIMIT 1;"));
|
||||
|
||||
if ($effect['time']) {
|
||||
$time_still = $effect['time'] - time();
|
||||
$time_new = $magictime - time();
|
||||
if ($time_still < $time_new) {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE `effects` SET `time`='$magictime' WHERE `id` = '{$tar['id']}' LIMIT 1;")) {
|
||||
$ldtarget = $target;
|
||||
$ldblock = 1;
|
||||
|
||||
switch ($_POST['timer']) {
|
||||
case "2":
|
||||
$magictime = "два дня.";
|
||||
break;
|
||||
case "3":
|
||||
$magictime = "три дня.";
|
||||
break;
|
||||
case "7":
|
||||
$magictime = "неделя.";
|
||||
break;
|
||||
case "14":
|
||||
$magictime = "две недели.";
|
||||
break;
|
||||
case "30":
|
||||
$magictime = "месяц.";
|
||||
break;
|
||||
case "60":
|
||||
$magictime = "два месяца.";
|
||||
break;
|
||||
case "365":
|
||||
$magictime = "бессрочно.";
|
||||
break;
|
||||
}
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "отправил";
|
||||
} else {
|
||||
$action = "отправила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "Продление хаоса. $angel "{$user['login']}" $action в хаос "$target" сроком $magictime";
|
||||
$messch = "Продление хаоса. $angel "{$user['login']}" $action в хаос "$target" сроком $magictime.";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/haos.gif> $messch");
|
||||
addchp($coma[rand(0, count($coma) - 1)], "Комментатор");
|
||||
echo "<font color=red><b>Успешно наложено заклятие хаоса на персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете наложить заклятие хаоса на этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете сократить срок наказания!</b></font>";
|
||||
}
|
||||
} else {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('" . $tar['id'] . "','Заклятие хаоса','$magictime',4);")) {
|
||||
mysql_query("UPDATE `users` SET `align`='4', klan='', status='' WHERE `id` = {$tar['id']} LIMIT 1;");
|
||||
mysql_query("DELETE FROM `effects` where `type`='20' AND 'owner'= '{$tar['id']}' LIMIT 1;");
|
||||
$ldtarget = $target;
|
||||
$ldblock = 1;
|
||||
|
||||
switch ($_POST['timer']) {
|
||||
case "2":
|
||||
$magictime = "два дня.";
|
||||
break;
|
||||
case "3":
|
||||
$magictime = "три дня.";
|
||||
break;
|
||||
case "7":
|
||||
$magictime = "неделя.";
|
||||
break;
|
||||
case "14":
|
||||
$magictime = "две недели.";
|
||||
break;
|
||||
case "30":
|
||||
$magictime = "месяц.";
|
||||
break;
|
||||
case "60":
|
||||
$magictime = "два месяца.";
|
||||
break;
|
||||
case "365":
|
||||
$magictime = "бессрочно.";
|
||||
break;
|
||||
}
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "отправил";
|
||||
} else {
|
||||
$action = "отправила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action в хаос "$target" сроком $magictime";
|
||||
$messch = "$angel "{$user['login']}" $action в хаос "$target" сроком $magictime.";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/haos.gif> $messch");
|
||||
addchp($coma[rand(0, count($coma) - 1)], "Комментатор");
|
||||
echo "<font color=red><b>Успешно наложено заклятие хаоса на персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете наложить заклятие хаоса на этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '4' LIMIT 1;"));
|
||||
if ($effect['time']) {
|
||||
$ok = 0;
|
||||
if (($user['align'] > '2' && $user['align'] < '3') || ($user['align'] == '1.99') || ($user['align'] == '1.98')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("DELETE FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '4' LIMIT 1 ;")) {
|
||||
mysql_query("UPDATE `users` SET `palcom` = '',`align`='0' WHERE `id` = {$tar['id']} LIMIT 1;");
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "выпустил";
|
||||
} else {
|
||||
$action = "выпустила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action из хаоса "$target"..";
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/haos_off.gif> $mess");
|
||||
echo "<font color=red><b>Успешно снято заклятие хаоса с персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете снять заклятие хаоса с этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>На персонаже \"$target\" нет заклятия хаоса </b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
<?php
|
||||
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
}
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`, `align` FROM `users` WHERE `login` = '" . mysql_real_escape_string($_POST['ldnick']) . "' LIMIT 1"));
|
||||
$target = $_POST['ldnick'];
|
||||
|
||||
if ($tar['id']) {
|
||||
$ok = 0;
|
||||
$arr = ['1.1', '1.7', '1.75', '1.91', '1.98', '1.99', '2.99'];
|
||||
if (in_array($user['align'], $arr)) {
|
||||
$ok = 1;
|
||||
}
|
||||
|
||||
if ($ok == 1) {
|
||||
if ($_POST['red']) {
|
||||
if (!$_POST['ldtext']) {
|
||||
$pal = '';
|
||||
} else {
|
||||
$date_today = date("m.d.y H:i");
|
||||
$pal = $date_today . " " . $_POST['ldtext'];
|
||||
}
|
||||
|
||||
if (mysql_query("UPDATE `users` SET `palcom` = '$pal' WHERE `id` = {$tar['id']} LIMIT 1;")) {
|
||||
$mess = "Сообщение от " . $user['login'] . ": " . $_POST['ldtext'];
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
$mess = "Изменена причина отправки в хаос/блокировки "{$_POST['ldnick']}": $mess";
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
echo "<font color=red><b>Успешно изменена причина отправки в хаос/блокировки персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
$mess = "Сообщение от " . $user['login'] . ": " . $_POST['ldtext'];
|
||||
if (mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');")) {
|
||||
$mess = "Добавлена запись в дело "{$_POST['ldnick']}": $mess";
|
||||
mysql_query("INSERT INTO `paldelo`(`author`,`text`,`date`) VALUES ('" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
echo "<font color=red><b>Успешно добавлена запись в дело игрока \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете добавить запись в дело этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
$u1 = filter_input(INPUT_POST, 'target');
|
||||
$u2 = filter_input(INPUT_POST, 'target1');
|
||||
|
||||
$u1Row = db::c()->query('SELECT `id`,`married`,`login` FROM `users` WHERE `login` = "?s"', $u1)->fetch_assoc();
|
||||
$u2Row = db::c()->query('SELECT `id`,`married`,`login` FROM `users` WHERE `login` = "?s"', $u2)->fetch_assoc();
|
||||
|
||||
if ($u1Row['id'] and $u2Row['id']) {
|
||||
if ($u1Row['married']) {
|
||||
$status = "Персонаж {$u1Row['login']} уже состоит в браке!";
|
||||
} elseif ($u2Row['married']) {
|
||||
$status = "Персонаж {$u2Row['login']} уже состоит в браке!";
|
||||
} else {
|
||||
if ($user['align'] > '1.6' && $user['align'] < '2') {
|
||||
db::c()->query('UPDATE `users` SET `married`= "?s" WHERE `id` = ?i', $u2Row['login'], $u1Row['id']);
|
||||
db::c()->query('UPDATE `users` SET `married`= "?s" WHERE `id` = ?i', $u1Row['login'], $u2Row['id']);
|
||||
$status = "Регистрация брака между «{$u1Row['login']}» и «{$u2Row['login']}», регистратор «{$user['login']}».";
|
||||
} else {
|
||||
$status = "Вы не можете зарегистрировать брак!";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$status = "Ошибка! Персонаж {$u1} или {$u2} не существует!";
|
||||
}
|
||||
if (!empty($status)) err($status);
|
||||
@@ -1,74 +0,0 @@
|
||||
<?php
|
||||
$coma[] = "Я и не вспомню как его зовут... ";
|
||||
|
||||
|
||||
if ($_SESSION['uid'] == null) {
|
||||
header("Location: index.php");
|
||||
|
||||
$magictime = time() + ($_POST['timer'] * 60 * 1440);
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '5' LIMIT 1;"));
|
||||
if ($effect['time']) {
|
||||
echo "<font color=red><b>На персонаже \"$target\" уже есть заклятие обезличивания </b></font>";
|
||||
} else {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('" . $tar['id'] . "','Заклятие обезличивания','$magictime',5);")) {
|
||||
$ldtarget = $target;
|
||||
switch ($_POST['timer']) {
|
||||
case "2":
|
||||
$magictime = "два дня.";
|
||||
break;
|
||||
case "3":
|
||||
$magictime = "три дня.";
|
||||
break;
|
||||
case "14":
|
||||
$magictime = "две недели.";
|
||||
break;
|
||||
case "30":
|
||||
$magictime = "месяц.";
|
||||
break;
|
||||
case "60":
|
||||
$magictime = "два месяца.";
|
||||
break;
|
||||
case "365":
|
||||
$magictime = "бессрочно.";
|
||||
break;
|
||||
}
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "наложил";
|
||||
} else {
|
||||
$action = "наложила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action заклятие обезличивания на "$target" сроком $magictime";
|
||||
$messch = "$angel "{$user['login']}" $action заклятие обезличивания на "$target" сроком $magictime.";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/obezl.gif> $messch");
|
||||
addchp($coma[rand(0, count($coma) - 1)], "Комментатор");
|
||||
echo "<font color=red><b>Успешно наложено заклятие обезличивания на персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете наложить заклятие обезличивания на этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '5' LIMIT 1;"));
|
||||
if ($effect['time']) {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.6' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("DELETE FROM`effects` WHERE `owner` = '{$tar['id']}' and `type` = '5' LIMIT 1 ;")) {
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "снял";
|
||||
} else {
|
||||
$action = "сняла";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action заклятие обезличивания с "$target".";
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/obezl_off.gif> $mess");
|
||||
echo "<font color=red><b>Успешно снято заклятие обезличивания с персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете снять заклятие обезличивания с этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>На персонаже \"$target\" нет заклятия обезличивания </b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
if ($tar['align'] > '1' && $tar['align'] < '2') {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] == '1.99') && ($tar['align'] != '1.99')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE `users` SET `align`='0' WHERE `id` = {$tar['id']} LIMIT 1;")) {
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "лишил";
|
||||
} else {
|
||||
$action = "лишила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action "$target" звания "Паладина".";
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
echo "<font color=red><b>Персонаж \"$target\" лишен звания \"Паладина\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете снять крест этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не состоит в Ордене </b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
-120
@@ -1,120 +0,0 @@
|
||||
<?php
|
||||
$coma[] = "А вот раньше просто кляпом рот затыкали.";
|
||||
$coma[] = "А еще раз можешь? ;)";
|
||||
$coma[] = "А раньше все не так было ";
|
||||
$coma[] = "А культурный человек сказал бы 'Заткнись, пожалуйста'";
|
||||
$coma[] = "Безобразие куда цензура смотрит?";
|
||||
$coma[] = "Бог сотворил землю, а Законник молчание!!!";
|
||||
$coma[] = "Вечность? Это тоже единица измерения времени.";
|
||||
$coma[] = "Вот и мне жена так же рот затыкает";
|
||||
$coma[] = "В Клубе жесткие законы... Только не надо тосковать по беззаконью! ";
|
||||
$coma[] = "Гнетущую тишину нарушает всеобщее молчание... ";
|
||||
$coma[] = "Давно бы так ";
|
||||
$coma[] = "Еще одним немым стало больше ";
|
||||
$coma[] = "Жестоко, но справедливо ";
|
||||
$coma[] = "Закон. И против него не попрешь.";
|
||||
$coma[] = "Значит, есть еще порядок в этом мире ";
|
||||
$coma[] = "И тишина...";
|
||||
$coma[] = "Молчание - золото. Ощути себя богатым. ";
|
||||
$coma[] = "Молчание не ценят, потому что оно достается на халяву... (с), но ему подарю с удовольствием!";
|
||||
$coma[] = "Молчание - это своего рода инвалидность для болтунов.";
|
||||
$coma[] = "Не надо злить нас!";
|
||||
$coma[] = "Нет крика громче тишины... ";
|
||||
$coma[] = "Ни ругнуться, ни ответить теперь.";
|
||||
$coma[] = "Ну, как, дошло?";
|
||||
$coma[] = "Ну, наконец-то!";
|
||||
$coma[] = "О чем с этим человеком можно говорить, когда с ним и помолчать то не о чем! ";
|
||||
$coma[] = "Он сказал лишнего.";
|
||||
$coma[] = "Одна из ступеней развития слова - молчание.";
|
||||
$coma[] = "Придется помолчать, чтобы тебя выслушали.";
|
||||
$coma[] = "Прям как рыбка теперь, только рот открывается.";
|
||||
$coma[] = "Семь раз подумай, один раз промолчи. ";
|
||||
$coma[] = "Сначала было слово. Потом появилось молчание... ";
|
||||
$coma[] = "Тебе повезло, что не навсегда. ";
|
||||
$coma[] = "У вас есть право хранить молчание ";
|
||||
$coma[] = "Цените слово потому, что каждое может стать последним. ";
|
||||
$coma[] = "Это безмолвие становится все громче и громче… ";
|
||||
$coma[] = "Это надо обдумать.";
|
||||
$coma[] = "Это урок нам всем ";
|
||||
$coma[] = "Я вас долго слушал, теперь у вас есть время подумать.";
|
||||
$coma[] = "Я конечно не садист, но мне все это нравится ";
|
||||
$coma[] = "Помолчи, за умного сойдешь. ";
|
||||
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
$magictime = time() + ($_POST['timer'] * 60);
|
||||
$target = $_POST['target'];
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
if ($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '2' LIMIT 1;"));
|
||||
if ($effect['time']) {
|
||||
echo "<font color=red><b>На персонаже \"$target\" уже есть заклятие молчания </b></font>";
|
||||
} else {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '7' && $user['align'] < '8') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('" . $tar['id'] . "','Заклятие молчания','$magictime',2);")) {
|
||||
$ldtarget = $target;
|
||||
switch ($_POST['timer']) {
|
||||
case "15":
|
||||
$magictime = "15 мин.";
|
||||
break;
|
||||
case "30":
|
||||
$magictime = "30 мин.";
|
||||
break;
|
||||
case "60":
|
||||
$magictime = "1 час.";
|
||||
break;
|
||||
case "180":
|
||||
$magictime = "3 часа.";
|
||||
break;
|
||||
case "360":
|
||||
$magictime = "6 часов.";
|
||||
break;
|
||||
case "720":
|
||||
$magictime = "12 часов.";
|
||||
break;
|
||||
case "1440":
|
||||
$magictime = "1 сутки.";
|
||||
break;
|
||||
}
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "наложил";
|
||||
} else {
|
||||
$action = "наложила";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action заклятие молчания на "$target" сроком $magictime";
|
||||
$messch = "$angel "{$user['login']}" $action заклятие молчания на "$target" сроком $magictime";
|
||||
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/sleep.gif> $messch");
|
||||
addchp($coma[rand(0, count($coma) - 1)], "Комментатор");
|
||||
echo "<font color=red><b>Успешно наложено заклятие молчания на персонажа \"$target\"</b></font>";
|
||||
$outok = 1;
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете наложить заклятие молчания на этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
<?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` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '14' ;"));
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$us['id']}' and `type` = '2' LIMIT 1;"));
|
||||
|
||||
if ($user['intel'] >= 1) {
|
||||
$int=$magic['chanse'] + ($user['intel'] - 1)*3;
|
||||
if ($int>98){$int=99;}
|
||||
}
|
||||
else {$int=0;}
|
||||
|
||||
if ($user['battle'] > 0) {echo "Не в бою...";}
|
||||
elseif (($user->room > 2000) && ($user->room < 2100)) {echo "Не в Проходе...";}
|
||||
elseif ($effect['time']) {echo "На персонаже уже есть заклятие молчания"; }
|
||||
elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; }
|
||||
elseif (($user['level'] < $us['level']) && ($user['align'] < 1) && ($user['align'] > 2.99)) { echo "Накладывать молчанку можно только на игрока равного или младшего уровнем!"; }
|
||||
elseif (!$us['online']) {echo "Персонаж не в игре!";}
|
||||
elseif ($us['deal'] == 1) { echo "Вы не можете наложить заклятие молчания на этого персонажа"; }
|
||||
elseif ($us['align'] > 2 && $us['align'] < 3) { echo "Решились поднять руку на Ангела?.."; }
|
||||
elseif (rand(1,100) < $int) {
|
||||
|
||||
addch("<img src=i/magic/sleep.gif>Персонаж "{$user['login']}" наложил заклятие молчания на "{$_POST['target']}", сроком 15 мин.");
|
||||
|
||||
$user = mysql_fetch_array(mysql_query("SELECT `id` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('".$user['id']."','Заклятие молчания',".(time()+900).",2);");
|
||||
echo "<font color=red><b>На персонажа \"{$_POST['target']}\" наложено заклятие молчания </b></font>";
|
||||
$bet=1;
|
||||
|
||||
|
||||
} else {
|
||||
echo "Свиток рассыпался в ваших руках...";
|
||||
$bet=1;
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
<?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` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '15' ;"));
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$us['id']}' and `type` = '2' LIMIT 1;"));
|
||||
|
||||
if ($user['intel'] >= 1) {
|
||||
$int=$magic['chanse'] + ($user['intel'] - 1)*3;
|
||||
if ($int>98){$int=99;}
|
||||
}
|
||||
else {$int=0;}
|
||||
|
||||
if ($user['battle'] > 0) {echo "Не в бою...";}
|
||||
elseif (($user->room > 2000) && ($user->room < 2100)) {echo "Не в Проходе...";}
|
||||
elseif ($effect['time']) {echo "На персонаже уже есть заклятие молчания"; }
|
||||
elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; }
|
||||
elseif (($user['level'] < $us['level']) && ($user['align'] < 1) && ($user['align'] > 2.99)) { echo "Накладывать молчанку можно только на игрока равного или младшего уровнем!"; }
|
||||
elseif (!$us['online']) {echo "Персонаж не в игре!";}
|
||||
elseif ($us['deal'] == 1) { echo "Вы не можете наложить заклятие молчания на этого персонажа"; }
|
||||
elseif ($us['align'] > 2 && $us['align'] < 3) { echo "Решились поднять руку на Ангела?.."; }
|
||||
elseif (rand(1,100) < $int) {
|
||||
|
||||
addch("<img src=i/magic/sleep.gif>Персонаж "{$user['login']}" наложил заклятие молчания на "{$_POST['target']}", сроком 30 мин.");
|
||||
|
||||
$user = mysql_fetch_array(mysql_query("SELECT `id` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('".$user['id']."','Заклятие молчания',".(time()+1800).",2);");
|
||||
echo "<font color=red><b>На персонажа \"{$_POST['target']}\" наложено заклятие молчания </b></font>";
|
||||
$bet=1;
|
||||
|
||||
|
||||
} else {
|
||||
echo "Свиток рассыпался в ваших руках...";
|
||||
$bet=1;
|
||||
}
|
||||
@@ -1,52 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
if (($user->room > 2000) && ($user->room < 2100)) {
|
||||
echo "Не в Проходе...";
|
||||
} else {
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '2' LIMIT 1;"));
|
||||
if ($effect['time']) {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("DELETE FROM`effects` WHERE `owner` = '{$tar['id']}' and `type` = '2' LIMIT 1 ;")) {
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "снял";
|
||||
} else {
|
||||
$action = "сняла";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action заклятие молчания с "$target".";
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/sleep_off.gif> $mess");
|
||||
echo "<font color=red><b>Успешно снято заклятие молчания с персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете снять заклятие молчания с этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>На персонаже \"$target\" нет заклятия молчания </b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
}
|
||||
@@ -1,72 +0,0 @@
|
||||
<?php
|
||||
if($_SESSION['uid'] == null) { header("Location: index.php"); }
|
||||
|
||||
$coma[0] = "А может того... сразу в хаос? ";
|
||||
$coma[1] = "А будешь еще флудить на форуме - несчастный случай приключится... или авария какая...";
|
||||
$coma[2] = "Неграмотные могут поставить крестик вместо подписи";
|
||||
$coma[3] = "Отмодерили? Расслабься и получай удовольствие";
|
||||
$coma[4] = "Позор флудерастам!";
|
||||
$coma[5] = "Согласные с приговором - могут опустить руки и отойти от стенки";
|
||||
$coma[6] = "Флуд есть зло!";
|
||||
$coma[7] = "Тебе повезло, что не навсегда";
|
||||
$coma[8] = "Иди и напиши 5000 раз: 'Я больше не буду флудить на форуме' ";
|
||||
$coma[9] = "Повышаем, повышаем уровень грамотности";
|
||||
|
||||
$magictime = time()+($_POST['timer']*60);
|
||||
$target = $_POST['target'];
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`, `align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1"));
|
||||
|
||||
if($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' AND `type` = '3' LIMIT 1"));
|
||||
if($effect['time']) {
|
||||
echo "<font color=red><b>На персонаже \"$target\" уже есть заклятие форумного молчания </b></font>";
|
||||
} else {
|
||||
$ok = 0;
|
||||
if($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.2' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.2' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
|
||||
if($ok == 1) {
|
||||
if(mysql_query("INSERT INTO `effects` (`owner`, `name`, `time`, `type`) values ('".$tar['id']."', 'Заклятие форумного молчания', '$magictime', '3')")) {
|
||||
$ldtarget = $target;
|
||||
|
||||
switch($_POST['timer']) {
|
||||
case "15": $magictime = "15 мин."; break;
|
||||
case "30": $magictime = "30 мин."; break;
|
||||
case "60": $magictime = "1 час."; break;
|
||||
case "180": $magictime = "3 часа."; break;
|
||||
case "360": $magictime = "6 часов."; break;
|
||||
case "720": $magictime = "12 часов."; break;
|
||||
case "1440": $magictime = "1 сутки."; break;
|
||||
case "4320": $magictime = "3 суток."; break;
|
||||
case "10080": $magictime = "1 неделя."; break;
|
||||
}
|
||||
if($user['sex'] == 1) { $action = "наложил"; } else { $action = "наложила"; }
|
||||
|
||||
if($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
|
||||
$mess = "$angel "{$user['login']}" $action заклятие форумного молчания на "$target" сроком $magictime";
|
||||
$messch = "$angel "{$user['login']}" $action заклятие форумного молчания на "$target" сроком $magictime";
|
||||
mysql_query("INSERT INTO `lichka`(`pers`, `text`, `date`) VALUES ('".$tar['id']."', '$mess', '".time()."')");
|
||||
mysql_query("INSERT INTO `paldelo`(`author`, `text`, `date`) VALUES ('".$_SESSION['uid']."', '$mess', '".time()."')");
|
||||
addch("<img src=i/magic/sleepf.gif> $messch");
|
||||
addchp($coma[rand(0, count($coma)-1)], "Комментатор");
|
||||
echo "<font color=red><b>Успешно наложено заклятие форумного молчания на персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете наложить заклятие форумного молчания на этого персонажа!<b></font>";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target = $_POST['target'];
|
||||
if ($tar['id']) {
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$tar['id']}' and `type` = '3' LIMIT 1;"));
|
||||
if ($effect['time']) {
|
||||
$ok = 0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.2' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok = 1;
|
||||
} elseif (($user['align'] > '1.2' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok = 1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("DELETE FROM`effects` WHERE `owner` = '{$tar['id']}' and `type` = '3' LIMIT 1 ;")) {
|
||||
if ($user['sex'] == 1) {
|
||||
$action = "снял";
|
||||
} else {
|
||||
$action = "сняла";
|
||||
}
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$angel = "Ангел";
|
||||
} elseif ($user['align'] > '1' && $user['align'] < '2') {
|
||||
$angel = "Паладин";
|
||||
}
|
||||
$mess = "$angel "{$user['login']}" $action заклятие форумного молчания с "$target".";
|
||||
mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $tar['id'] . "','$mess','" . time() . "');");
|
||||
mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');");
|
||||
addch("<img src=i/magic/sleepf_off.gif> $mess");
|
||||
echo "<font color=red><b>Успешно снято заклятие форумного молчания с персонажа \"$target\"</b></font>";
|
||||
} else {
|
||||
echo "<font color=red><b>Произошла ошибка!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Вы не можете снять заклятие форумного молчания с этого персонажа!<b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>На персонаже \"$target\" нет заклятия форумного молчания </b></font>";
|
||||
}
|
||||
} else {
|
||||
echo "<font color=red><b>Персонаж \"$target\" не существует!<b></font>";
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
<?
|
||||
session_start();
|
||||
if(empty($_SESSION['uid'])) { exit('Not access ...'); }
|
||||
$us = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `align` FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['target']).'" LIMIT 1'));
|
||||
|
||||
if($user['align'] != 2.99) {
|
||||
echo 'Вы не можете пользоваться этой магией ...';
|
||||
} elseif(!isset($us['id'])) {
|
||||
echo 'Персонаж с логином '.$_POST['target'].' не найден ...';
|
||||
} else {
|
||||
mysql_query('UPDATE `users` SET `align` = "0" WHERE `id` = "'.$us['id'].'" LIMIT 1');
|
||||
echo 'С персонажа '.$us['login'].' была снята склонность ...';
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
<?php
|
||||
$effect = mysql_fetch_array(mysql_query("SELECT `id` FROM `effects` WHERE `owner` = '{$user['id']}' AND `can` = '1' LIMIT 1"));
|
||||
$vip = mysql_fetch_array(mysql_query('SELECT `id`, `uid`, `unsleep` FROM `abils_vip` WHERE `uid` = "'.$user['id'].'" LIMIT 1'));
|
||||
|
||||
if($vip['unsleep'] <= 0) {
|
||||
echo 'Магия была исчерпана ...';
|
||||
} elseif($_POST['target'] != $user['login']) {
|
||||
echo 'Только на себя ...';
|
||||
} elseif($user['battle'] > 0) {
|
||||
echo "Не в бою ...";
|
||||
} elseif(!isset($effect['id'])) {
|
||||
echo "Нечего снимать...";
|
||||
} else {
|
||||
if($user['invis'] == 1) { $user['login'] = 'невидимка'; }
|
||||
mysql_query("DELETE FROM `effects` WHERE `owner` = '".$user['id']."' AND `id` = '".$effect['id']."' LIMIT 1");
|
||||
$vip['unsleep'] -= 1;
|
||||
mysql_query('UPDATE `abils_vip` SET `unsleep` = "'.$vip['unsleep'].'" WHERE `id` = "'.$vip['id'].'" LIMIT 1');
|
||||
echo "<font color=red><b>На персонажа \"{$user['login']}\" наложено заклятие \"Снять заклятие молчания\" </b></font>";
|
||||
}
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
<?php
|
||||
if (empty($_SESSION['uid'])) {
|
||||
header("Location: index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
$u1 = filter_input(INPUT_POST, 'target');
|
||||
$u2 = filter_input(INPUT_POST, 'target1');
|
||||
|
||||
$u1Row = db::c()->query('SELECT `id`,`married`,`login` FROM `users` WHERE `login` = "?s"', $u1)->fetch_assoc();
|
||||
$u2Row = db::c()->query('SELECT `id`,`married`,`login` FROM `users` WHERE `login` = "?s"', $u2)->fetch_assoc();
|
||||
|
||||
if ($u1Row['id'] and $u2Row['id']) {
|
||||
if (($u1Row['married'] != $u2Row['login']) or ($u2Row['married'] != $u1Row['login'])) {
|
||||
$status = "Персонажи {$u1Row['login']} и {$u2Row['login']} не состоят в браке друг с другом!";
|
||||
} else {
|
||||
if ($user['align'] > '1.6' && $user['align'] < '2') {
|
||||
db::c()->query('UPDATE `users` SET `married`= 0 WHERE `id` = ?i', $u1Row['id']);
|
||||
db::c()->query('UPDATE `users` SET `married`= 0 WHERE `id` = ?i', $u2Row['id']);
|
||||
$status = "Расторжение брака между «{$u1Row['login']}» и «{$u2Row['login']}», регистратор «{$user['login']}».";
|
||||
} else {
|
||||
$status = "Вы не можете расторгнуть брак!";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$status = "Ошибка! Персонаж {$u1} или {$u2} не существует!";
|
||||
}
|
||||
if (!empty($status)) err($status);
|
||||
@@ -1,29 +0,0 @@
|
||||
<?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`, `klan`, `sleep15` FROM `abils_klan` WHERE `klan` = "'.$user['klan'].'" 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_klan` SET `sleep15` = "'.$vip['sleep15'].'" WHERE `klan` = "'.$vip['klan'].'" LIMIT 1');
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
<?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`, `klan`, `sleep30` FROM `abils_klan` WHERE `klan` = "'.$user['klan'].'" LIMIT 1'));
|
||||
|
||||
if($vip['sleep30'] <= 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']}", сроком 30 мин.");
|
||||
mysql_query("INSERT INTO `effects` (`owner`, `name`, `time`, `type`, `can`) values ('".$us['id']."', 'Заклятие молчания', ".(time()+60*30).", '2', '1')");
|
||||
echo "<font color=red><b>На персонажа \"{$_POST['target']}\" наложено заклятие молчания </b></font>";
|
||||
$vip['sleep30'] -= 1;
|
||||
mysql_query('UPDATE `abils_klan` SET `sleep30` = "'.$vip['sleep30'].'" WHERE `klan` = "'.$vip['klan'].'" LIMIT 1');
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
<?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');
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
<?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`, `sleep30` FROM `abils_user` WHERE `uid` = "'.$user['id'].'" LIMIT 1'));
|
||||
|
||||
if($vip['sleep30'] <= 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']}", сроком 30 мин.");
|
||||
mysql_query("INSERT INTO `effects` (`owner`, `name`, `time`, `type`, `can`) values ('".$us['id']."', 'Заклятие молчания', ".(time()+60*30).", '2', '1')");
|
||||
echo "<font color=red><b>На персонажа \"{$_POST['target']}\" наложено заклятие молчания </b></font>";
|
||||
$vip['sleep30'] -= 1;
|
||||
mysql_query('UPDATE `abils_user` SET `sleep30` = "'.$vip['sleep30'].'" WHERE `id` = "'.$vip['id'].'" LIMIT 1');
|
||||
}
|
||||
Reference in New Issue
Block a user