ᐰdmin
";
####################################################
$moj = expa($al['accses']);
switch ($_POST['use']) { /* Подключаем строго тот свиток который используем. 36 Свитков править. Мама дорогая! */
case "healing":
include("../magic/Healing.php");
break;
case "al_neut_power":
include("../magic/al_neut_power.php");
break;
case "ct1":
//Заменён на CureInjury.php class. Придумать вызов.
//include("../magic/ct1.php");
break;
case "ct2":
//Заменён на CureInjury.php class. Придумать вызов.
//include("../magic/ct2.php");
break;
case "ct3":
//Заменён на CureInjury.php class. Придумать вызов.
//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 "attack":
include("../magic/eattack.php");
break;
case "attack_t":
include("../magic/attack_t.php");
break;
case "battack":
include("../magic/ebattack.php");
break;
case "attackk_close":
include("../magic/attackk_close.php");
break;
case "attackk_open":
include("../magic/attackk_open.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":
//Заменён на CureInjury.php class. Придумать вызов.
//include("../magic/ct_all.php");
break;
case "check":
include("../magic/check.php");
break;
case "brat":
include("../magic/brat.php");
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 "
Абилки:Пока что привязаны к общей системе. Работают выборочно. ";
$script_name = $magic_name = '';
foreach ($moj as $k => $v) {
switch ($k) { /* 45 скриптов на 36 умелок? Неплохо… */
case "vip":
$script_name = "vipad";
$magic_name = "Вип";
break;
case "sleep":
$script_name = "runmagic";
$magic_name = "Наложить заклятие молчания";
break;
case "sleepf":
$script_name = "runmagicf";
$magic_name = "Наложить заклятие форумного молчания";
break;
case "healing":
$script_name = "runmagic1";
$magic_name = "Лечение";
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 = "runmagic";
$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) {
print " ";
}
}
echo "
";
?>
query('SELECT `id` FROM `users` WHERE `login`= "?s"', $_POST['receiver'])->fetch_row();
telegraph($receiverId[0], $_POST['tgmsg']);
echo "Успешно.";
}
# Показывает невидимок.
echo '';
$prs = db::c()->query('SELECT `id`, `login` FROM `users` WHERE `invis` = 1 ORDER BY `id` DESC');
while ($row = $prs->fetch_assoc()) {
echo '[id] = ' . $row['id'] . ', ' . $row['login'] . ' ';
}
# Системное сообщение.
if (!empty($_POST['newsmsg'])) {
AddChatSystem($_POST['newsmsg']);
echo "Системное сообщение отправлено.";
}
# Меняем статусы
if ($_POST['login'] && $_POST['status']) {
$dd = db::c()->query('SELECT `ip`, `login` FROM `users` WHERE `login` = "?s"', $_POST['login'])->fetch_assoc();
if ($dd) {
db::c()->query('UPDATE `users` SET `status` = "?s" WHERE `login` = "?s"', $_POST['status'] . $_POST['login']);
echo "Статус " . $dd['login'] . " изменен на " . $_POST['status'] . " ";
}
}
# Меняем склонности
if ($_POST['login'] && $_POST['krest']) {
switch ($_POST['krest']) {
case 1:
$rang = 'Паладин Поднебесья';
break;
case 1.1:
$rang = 'Паладин Солнечной Улыбки';
break;
case 1.2:
$rang = 'Паладин Огненной Зари';
break;
case 1.3:
$rang = 'Паладин Неба';
break;
case 1.4:
$rang = 'Старший Паладин Неба';
break;
case 1.5:
$rang = 'Верховный Паладин';
break;
default:
$rang = '';
break;
}
if ($_POST['krest'] == -1) {
db::c()->query('UPDATE `users` SET `align`="?s", `status`="?s" WHERE `login` = "?s" LIMIT 1;', '0', '', $_POST['login']);
}
else {
db::c()->query('UPDATE `users` SET `align` = "?s", `status` = "?s" WHERE `login` = "?s"', $_POST['krest'], $rang, $_POST['login']);
}
}
################################################
################ ВСЕ ЯВАСКРИПТЫ ################
################################################
?>