Code cleaning.
This commit is contained in:
parent
f3bb55848b
commit
b4ba7e5af2
@ -1,7 +1,4 @@
|
||||
<?php
|
||||
// magic идентификацыя
|
||||
//if (rand(1,2)==1) {
|
||||
|
||||
$coma[] = "Вот так. Правду говорят, что словом убить можно. ";
|
||||
$coma[] = "Вот такая трагическая и нелепая смерть. ";
|
||||
$coma[] = "В аду жарко, возьми с собой предмет: 'Огнетушитель раскаяния'. Так... на память о Клубе. ";
|
||||
@ -21,7 +18,7 @@ $coma[] = "Он был плохим солдатом ";
|
||||
$coma[] = "Он не любил Бойцовский Квартал ";
|
||||
$coma[] = "И разложится ее труп на нолики и единички, а затем съедят их черви, вирусы и трояны. ";
|
||||
$coma[] = "Падай, ты убит! ";
|
||||
$coma[] = "Теперь понятно, куда использовать мой старый венок";
|
||||
$coma[] = "Теперь понятно, куда использовать мой старый венок";
|
||||
$coma[] = "Трупы ходят по БК, их видать издалека! ";
|
||||
$coma[] = "Хаос был бы для него раем... ";
|
||||
$coma[] = "У меня тоже на кладбище место есть ";
|
||||
@ -30,58 +27,31 @@ $coma[] = "В его доме будет играть музыка, но он е
|
||||
$coma[] = "И разложится его труп на нолики и единички, а затем съедят их черви, вирусы и трояны.";
|
||||
|
||||
|
||||
if ($_SESSION['uid'] == null) header("Location: index.php");
|
||||
if (empty($_SESSION['uid']) || empty($_POST['target'])) {
|
||||
header("Location: index.php");
|
||||
}
|
||||
|
||||
$tar = mysql_fetch_array(mysql_query("SELECT `id`,`align`,`block`,`level` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;"));
|
||||
$target=$_POST['target'];
|
||||
if ($tar['id']) {
|
||||
if ($tar['block'] == 1) {
|
||||
echo "<font color=red><b>На персонаже \"$target\" уже есть заклятие смерти </b></font>";
|
||||
}
|
||||
else {
|
||||
$ok=0;
|
||||
if ($user['align'] > '2' && $user['align'] < '3') {
|
||||
$ok=1;
|
||||
}
|
||||
elseif (($user['align'] > '1.8' && $user['align'] < '2') && ($tar['align'] > '1' && $tar['align'] < '2') && ($user['align'] > $tar['align'])) {
|
||||
$ok=1;
|
||||
}
|
||||
elseif (($user['align'] > '1.8' && $user['align'] < '2') && !($tar['align'] > '2' && $tar['align'] < '3') && !($tar['align'] > '1' && $tar['align'] < '2')) {
|
||||
$ok=1;
|
||||
}
|
||||
elseif (($user['align'] == '1.7' && $tar['level'] == '0') && !($tar['align'] > '2' && $tar['align'] < '3')) {
|
||||
$ok=1;
|
||||
}
|
||||
if ($ok == 1) {
|
||||
if (mysql_query("UPDATE `users` SET `block`='1' WHERE `id` = {$tar['id']} LIMIT 1;")) {
|
||||
$ldtarget=$target;
|
||||
$ldblock=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".";
|
||||
$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()."');");
|
||||
addch("<img src=i/magic/death.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>";
|
||||
}
|
||||
$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>";
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user