From d8d0a6bf56e7b0b4422fc11ae0979e33e1ae0455 Mon Sep 17 00:00:00 2001 From: lopar Date: Wed, 9 Jan 2019 21:50:32 +0200 Subject: [PATCH] Remove orden.php --- orden.php | 835 --------------------------------------------------- top_menu.php | 2 +- 2 files changed, 1 insertion(+), 836 deletions(-) delete mode 100644 orden.php diff --git a/orden.php b/orden.php deleted file mode 100644 index d98d1c1..0000000 --- a/orden.php +++ /dev/null @@ -1,835 +0,0 @@ -query('SELECT `accses`,`name` FROM `aligns` WHERE `align` = ?i', $user['align'])->fetch_assoc(); -header("Cache-Control: no-cache"); - -$arr = [ - 'trade' => [1.7, 1.91, 1.98, 1.99], -]; - -?> - - - - - - - - - -
-
- - $v) $str .= $k . ";" . $v . ";"; - return $str; -} - -function expa($str) -{ - $rarray = ''; - $array = explode(";", $str); - for ($i = 0; $i <= count($array) - 2; $i = $i + 2) $rarray[$array[$i]] = $array[$i + 1]; - return $rarray; -} - -echo "

Все абилки персонажа {$user['login']} тут

"; - -#################################################### -## НЕ ТРОГАТЬ! ТУТ ОТКРЫВАЮТСЯ ВСПЛЫВАЮЩИЕ ОКНА!!!## -#################################################### -echo "
"; -#################################################### -## пидорасы! © Ins. - -/* - Чтобы использовать навык мало иметь доступ сюда. - Но имея доступ сюда надо ещё и иметь прописанное право использовать его в БД. - Именно для этого нужна куча галочек в админке и оттуда парсится массив $al. - Отюда возможны казусы, когда в панели кнопка есть, но она ничего не делает. - - Перед нами сборная солянка инклюдов: - 1.х » Паладины - 2.х » Админы о_О - 2 » Нейтрал - 3 » Тёмный - 4 » Хаос - 5 » Дилер (Не применяется, так как deal=1 проставляет дилеру свой значок). - 6 » Светлый - 7 » Боты или админы - 8 » Боты или админы - 10 » Админ-бот - 50 » Дилер - . - А раз инклюды начинаются тут и строго прописаны, в самих свитках можно пренебречь проверками на склонность. - © Ins. -*/ - -//print_r($al); -if ($user['align'] == 6) { - if (date("G") > "8" && date("G") < "20") $moj = expa($al['accses']); - else echo("Ваши способности доступны только днем!"); -} else $moj = expa($al['accses']); - -if (in_array($_POST['use'], array_keys($moj))) { - //echo $_GET['use']; - $abil = mysql_fetch_array(mysql_query("SELECT `abil` FROM `users` WHERE `id`='{$user['id']}';")); - $abil = unserialize($abil['abil']); - switch ($_POST['use']) { - case "cure150": - include("./magic/cure150.php"); - break; - case "al_neut_power": - if ($abil[0] > 0 && $user['align'] == 2) { - include("./magic/al_neut_power.php"); - if ($outok == 1) { - $abil[0] -= 1; - mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';"); - } - } elseif ($user['align'] != 2) include("./magic/al_neut_power.php"); - break; - case "ct1": - if ($abil[0] > 0 && $user['align'] == 6) { - include("./magic/ct1.php"); - if ($outok == 1) { - $abil[0] -= 1; - mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';"); - } - } elseif ($user['align'] != 6) include("./magic/ct1.php"); - break; - case "ct2": - if ($abil[1] > 0 && $user['align'] == 6) { - include("./magic/ct2.php"); - if ($outok == 1) { - $abil[1] -= 1; - mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';"); - } - } elseif ($user['align'] != 6) include("./magic/ct2.php"); - break; - case "ct3": - if ($abil[2] > 0 && $user['align'] == 6) { - include("./magic/ct3.php"); - if ($outok == 1) { - $abil[2] -= 1; - mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';"); - } - } elseif ($user['align'] != 6) include("./magic/ct3.php"); - break; - - case "sleep": - include("./magic/sleep.php"); - break; - case "sleepf": - include("./magic/sleepf.php"); - break; - case "sleep_off": - include("./magic/sleep_off.php"); - break; - case "sleepf_off": - include("./magic/sleepf_off.php"); - break; - case "haos": - include("./magic/haos.php"); - break; - case "haos_off": - include("./magic/haos_off.php"); - break; - case "obezl": - include("./magic/obezl.php"); - break; - case "obezl_off": - include("./magic/obezl_off.php"); - break; - case "death": - include("./magic/death.php"); - break; - case "death_off": - include("./magic/death_off.php"); - break; - case "ldadd": - include("./magic/ldadd.php"); - break; - case "pal_off": - include("./magic/pal_off.php"); - break; - case "marry": - include("./magic/marry.php"); - break; - case "unmarry": - include("./magic/unmarry.php"); - break; - case "ct_all": - include("./magic/ct_all.php"); - break; - case "check": - include("./magic/check.php"); - break; - - case "attack": - include("./magic/eattack.php"); - break; - case "attack_t": - include("./magic/attack_t.php"); - if ($skipper == 1) /* header("Location:fbattle.php");*/ - die(""); - break; - case "battack": - include("./magic/ebattack.php"); - break; - - case "attackk_close": - if ($abil[1] > 0 && $user['align'] == 2) { - include("./magic/attackk_close.php"); - if ($outok == 1) { - $abil[1] -= 1; - mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';"); - die(""); - } - } else { - include("./magic/attackk_close.php"); - die(""); - } - break; - - case "attackk_open": - if ($abil[1] > 0 && $user['align'] == 2) { - include("./magic/attackk_open.php"); - if ($outok == 1) { - $abil[2] -= 1; - mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';"); - die(""); - } - } else { - include("./magic/attackk_open.php"); - die(""); - } - break; - - case "brat": - include("./magic/brat.php"); - if ($skipper == 1) /* header("Location:fbattle.php"); */ - die(""); - break; - - case "vampir": - include("./magic/vampir.php"); - break; - case "crush": - include("./magic/devastate.php"); - break; - case "def": - include("./magic/defence.php"); - break; - case "bexit": - include("./magic/bexit.php"); - break; - case "vip": - include("./magic/vips.php"); - break; - case "dlight": - include("./magic/dlight.php"); - break; - case "ddark": - include("./magic/ddark.php"); - break; - case "dneit": - include("./magic/dneit.php"); - break; - case "un_align": - include("./magic/un_align.php"); - break; - - } -} - -echo "


"; -foreach ($moj as $k => $v) { - //echo $k; - switch ($k) { - case "sleep": - $script_name = "runmagic0"; - $magic_name = "Наложить заклятие молчания"; - break; - case "sleepf": - $script_name = "runmagicf"; - $magic_name = "Наложить заклятие форумного молчания"; - break; - case "cure150": - $script_name = "runmagic1"; - $magic_name = "Лечение(150)"; - break; - case "al_neut_power": - $script_name = "RunMagicSelf"; - $magic_name = "Сила нейтралитета"; - break; - case "ct1": - $script_name = "runmagic1"; - $magic_name = "Исцелить легкую травму"; - break; - case "ct2": - $script_name = "runmagic1"; - $magic_name = "Исцелить среднюю травму"; - break; - case "ct3": - $script_name = "runmagic1"; - $magic_name = "Исцелить тяжелую травму"; - break; - case "sleep_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие молчания"; - break; - case "sleepf_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие форумного молчания"; - break; - case "haos": - $script_name = "runmagic2"; - $magic_name = "Наложить заклятие хаоса"; - break; - case "haos_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие хаоса"; - break; - case "death": - $script_name = "runmagic1"; - $magic_name = "Наложить заклятие смерти"; - break; - case "death_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие смерти"; - break; - case "obezl": - $script_name = "runmagic2"; - $magic_name = "Наложить заклятие обезличивания"; - break; - case "obezl_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие обезличивания"; - break; - case "pal_off": - $script_name = "runmagic1"; - $magic_name = "Лишить звания Паладин"; - break; - case "attack": - $script_name = "runmagic1"; - $magic_name = "Нападение"; - break; - case "attack_t": - $script_name = "runmagic1"; - $magic_name = "Нападение на Темного"; - break; - case "battack": - $script_name = "runmagic1"; - $magic_name = "Кровавое нападение"; - break; - case "attackk_close": - $script_name = "runmagic1"; - $magic_name = "Кулачное закрытое кровавое нападение"; - break; - case "attackk_open": - $script_name = "runmagic1"; - $magic_name = "Кулачное закрытое нападение"; - break; - case "marry": - $script_name = "runmagic4"; - $magic_name = "Зарегистрировать брак"; - break; - case "unmarry": - $script_name = "runmagic4"; - $magic_name = "Расторгнуть брак"; - break; - case "hidden": - $script_name = "runmagic1"; - $magic_name = "Заклятие невидимости"; - break; - case "teleport": - $script_name = "runmagic"; - $magic_name = "Телепортация"; - break; - case "check": - $script_name = "runmagic1"; - $magic_name = "Поставить проверку"; - break; - case "ct_all": - $script_name = "runmagic1"; - $magic_name = "Вылечить от травм"; - break; - case "pal_buttons": - $script_name = "runmagic1"; - $magic_name = "Отметить о прохождении проверки"; - break; - case "vampir": - $script_name = "runmagic1"; - $magic_name = "Вампиризм (выпить энергию другого игрока)"; - break; - case "brat": - $script_name = "runmagic1"; - $magic_name = "Помочь темному собрату (вмешаться в поединок)"; - break; - case "dneit": - $script_name = "runmagic1"; - $magic_name = "Присвоить склонность (Нейтральное Братство)"; - break; - case "dpal": - $script_name = "runmagic"; - $magic_name = "Присвоить склонность (Паладин)"; - break; - case "ddark": - $script_name = "runmagic1"; - $magic_name = "Присвоить склонность (Темное Братство)"; - break; - case "dlight": - $script_name = "runmagic1"; - $magic_name = "Присвоить склонность (Светлое Братство)"; - break; - case "un_align": - $script_name = "runmagic1"; - $magic_name = "Лишить склонности"; - break; - case "note": - $script_name = "runmagic"; - $magic_name = "Редактировать личное дело"; - break; - case "sys": - $script_name = "runmagic"; - $magic_name = "Отправить в чат системное сообщение"; - break; - case "scanner": - $script_name = "runmagic"; - $magic_name = "Показать лог действий модератора"; - break; - case "rep": - $script_name = "runmagic"; - $magic_name = "Отчет о переводах"; - break; - case "rost": - $script_name = "runmagic"; - $magic_name = "Присвоить статус"; - break; - case "ldadd": - $script_name = ""; - $magic_name = "Записать причину отправки в Хаос"; - break; - case "crush": - $script_name = "runmagic1"; - $magic_name = "Сокрушение"; - break; - case "def": - $script_name = "runmagic1"; - $magic_name = "Защита от оружия"; - break; - case "bexit": - $script_name = "runmagic1"; - $magic_name = "Выйти из боя"; - break; - } - - if ($script_name) { - $action_ok = 1; - $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); - $abil = unserialize($abil['abil']); - - if ($user['align'] == 2) { - if ($k == 'al_neut_power') { - if ($abil[0] < 1) $action_ok = 0; - } - if ($k == 'attackk_close') { - if ($abil[1] < 1) $action_ok = 0; - } - if ($k == 'attackk_open') { - if ($abil[2] < 1) $action_ok = 0; - } - } - if ($user['align'] == 6) { - if ($k == 'ct1') { - if ($abil[0] < 1) $action_ok = 0; - } - if ($k == 'ct2') { - if ($abil[1] < 1) $action_ok = 0; - } - if ($k == 'ct3') { - if ($abil[2] < 1) $action_ok = 0; - } - } - - } - if ($action_ok > 0) print " "; -} - -if ($user['align'] == 2) // Нейтралы -{ - - $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); - $abil = unserialize($abil['abil']); - for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0; - echo("
Осталось использований:
"); - echo(" Сила нейтралитета - " . $abil[0] . "
"); - echo(" Кулачное закрытое кровавое нападение - " . $abil[1] . "
"); - echo(" Кулачное закрытое нападение - " . $abil[2] . "
"); -} - -if ($user['align'] == 6) // Свет -{ - - $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); - $abil = unserialize($abil['abil']); - for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0; - echo("
Осталось использований:
"); - echo(" Исцелить легкую травму - " . $abil[0] . "
"); - echo(" Исцелить среднюю травму - " . $abil[1] . "
"); - echo(" Исцелить тяжелую травму - " . $abil[2] . "
"); -} - -echo "
"; - -// ПАЛАДИНЫ! - - -if (in_array($user['align'], $arr['trade'])) { - - if (!$_POST['logs']) $_POST['logs'] = date("d.m.y"); - - echo '
- - - -
Переводы - за
- -
Переводы персонажа "' . $_POST['filter'] . '" за ' . $_POST['logs'] . '
-
'; - - if ($_POST['filter']) { - $perevod = mysql_fetch_array(mysql_query("SELECT login,id,align,admin FROM `users` WHERE `login` = '{$_POST['filter']}' LIMIT 1;")); - $per_ok = 0; - if ($perevod['admin'] != '1') $per_ok = 1; - $iid = $perevod['id']; - $logsat = $_POST['logs']; - if ($per_ok == 1) { - $ddate1 = mktime(0, 0, 0, substr($_POST['logs'], 3, 2), substr($_POST['logs'], 0, 2), "20" . substr($_POST['logs'], 6, 2)); - $ddate2 = mktime(23, 59, 59, substr($_POST['logs'], 3, 2), substr($_POST['logs'], 0, 2), "20" . substr($_POST['logs'], 6, 2)); - $logs = mysql_query("SELECT * FROM `delo` WHERE `pers` = '{$perevod['id']}' AND `date` > '$ddate1' AND `date` < '$ddate2' ORDER by `id` ASC;"); - while ($row = @mysql_fetch_array($logs)) { - $dat = date("d.m.y H:i", $row['date']); - echo "{$dat} {$row['text']}
"; - } - } - } - echo "
"; -} - -if ($user['align'] == '1.99' || $user['align'] == '1.98') { - echo "
Поменять статус
"; - if ($_POST['login'] && $_POST['status']) { - $dd = mysql_fetch_array(mysql_query("SELECT `ip`, `login` FROM `users` WHERE `login` = '" . $_POST['login'] . "';")); - if ($dd) { - mysql_query("UPDATE `users` SET `status` = '" . $_POST['status'] . "' WHERE `login` = '" . $_POST['login'] . "';"); - echo "Статус ", $dd[1], " изменен на ", $_POST['status'], "
"; - } - } -} - -if ($user['align'] == '1.99') { - echo "
Отдел кадров.Внимание!
Эти действия применимы к любой склонности в игре!
Даже если человек в клане — ему сменится склонность без выхода из клана.
Пользоваться ответственно. Злоупотреление наказуемо!
- "; - if ($_POST['login'] && $_POST['krest']) { - switch ($_POST['krest']) { - case 1.1: - $rang = 'Паладин Поднебесья'; - break; - case 1.75: - $rang = 'Паладин Солнечной Улыбки'; - break; - case 1.7: - $rang = 'Паладин Огненной Зари'; - break; - case 1.91: - $rang = 'Паладин Неба'; - break; - case 1.98: - $rang = 'Старший Паладин Неба'; - break; - case del: - $rang = null; - $_POST['krest'] = ''; - break; - } - $dd = mysql_fetch_array(mysql_query("SELECT `id`, `login`, align FROM `users` WHERE `login` = '" . $_POST['login'] . "' LIMIT 1")); - if ($dd) { - # Внимание! Верховный Паладин может снять любую склонность и навесить крест на любую склонность! - # Сейчас это игровой элемент. В будущем сюда надо вставить проверку. - # © Ins. - mysql_query("UPDATE `users` SET `align` = '" . $_POST['krest'] . "',`status` = '$rang' WHERE `login` = '" . $dd['login'] . "';"); - if (empty($_POST['krest'])) { - $messchs = "{$al['name']} {$user['login']} лишил" . ($user['sex'] ? '' : 'а') . " персонажа {$dd['login']} его склонности."; - $mess = "Паладин «{$user['login']}» лишь" . ($user['sex'] ? '' : 'а') . " «{$dd['login']}» из Ордена Света."; - } else { - $messchs = "{$al['name']} {$user['login']} " . ($user['sex'] ? '' : 'а') . " персонажу {$dd['login']} звание {$rang}."; - $mess = "Паладин «{$user['login']}» присвоил" . ($user['sex'] ? '' : 'а') . " «{$dd['login']}» звание $rang"; - } - addch(" $messchs"); - mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','" . $dd['id'] . "','$mess','" . time() . "');"); - mysql_query("INSERT INTO `paldelo`(`id`,`author`,`text`,`date`) VALUES ('','" . $_SESSION['uid'] . "','$mess','" . time() . "');"); - } - } -} -?> - - - - - - - \ No newline at end of file diff --git a/top_menu.php b/top_menu.php index 267e216..f364a25 100644 --- a/top_menu.php +++ b/top_menu.php @@ -32,7 +32,7 @@ Инвентарь Реликты Клан - Особые умения + Особые умения Форум