removing administrative stuff
remove deprecated
This commit is contained in:
parent
f2ff0d5cb9
commit
de41e28fac
505
orden.php
505
orden.php
@ -3,7 +3,10 @@ session_start();
|
|||||||
if (!isset($_SESSION['uid'])) header("Location: index.php");
|
if (!isset($_SESSION['uid'])) header("Location: index.php");
|
||||||
include("config.php");
|
include("config.php");
|
||||||
include("functions.php");
|
include("functions.php");
|
||||||
if($user['in_tower'] == 1) { header('Location: towerin.php'); die(); }
|
if ($user['in_tower'] == 1) {
|
||||||
|
header('Location: towerin.php');
|
||||||
|
die();
|
||||||
|
}
|
||||||
//$al = mysql_fetch_assoc(mysql_query("SELECT * FROM `aligns` WHERE `align` = '{$user['align']}' LIMIT 1"));
|
//$al = mysql_fetch_assoc(mysql_query("SELECT * FROM `aligns` WHERE `align` = '{$user['align']}' LIMIT 1"));
|
||||||
$al = db::c()->query('SELECT `accses`,`name` FROM `aligns` WHERE `align` = ?i', $user['align'])->fetch_assoc();
|
$al = db::c()->query('SELECT `accses`,`name` FROM `aligns` WHERE `align` = ?i', $user['align'])->fetch_assoc();
|
||||||
header("Cache-Control: no-cache");
|
header("Cache-Control: no-cache");
|
||||||
@ -20,13 +23,13 @@ if ((int)$user['align'] == 1) define('PALADINS',microtime());
|
|||||||
1.99 > Верховный
|
1.99 > Верховный
|
||||||
*/
|
*/
|
||||||
|
|
||||||
$arr = array(
|
$arr = [
|
||||||
'delo' => array(1.1, 1.7, 1.75, 1.91, 1.98, 1.99),
|
'delo' => [1.1, 1.7, 1.75, 1.91, 1.98, 1.99],
|
||||||
'telegraf' => array(1.1, 1.7, 1.75, 1.91, 1.98, 1.99),
|
'telegraf' => [1.1, 1.7, 1.75, 1.91, 1.98, 1.99],
|
||||||
'trade' => array(1.7, 1.91, 1.98, 1.99),
|
'trade' => [1.7, 1.91, 1.98, 1.99],
|
||||||
'golos' => array(1.99),
|
'golos' => [1.99],
|
||||||
'showinvis' => array(1.7, 1.75, 1.91, 1.98, 1.99)
|
'showinvis' => [1.7, 1.75, 1.91, 1.98, 1.99]
|
||||||
);
|
];
|
||||||
|
|
||||||
?>
|
?>
|
||||||
<!doctype html>
|
<!doctype html>
|
||||||
@ -34,32 +37,25 @@ $arr = array(
|
|||||||
<head>
|
<head>
|
||||||
<link rel=stylesheet href="css/main.css">
|
<link rel=stylesheet href="css/main.css">
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<style>
|
|
||||||
body {
|
|
||||||
margin: 5px;
|
|
||||||
background: #d4d4d4;
|
|
||||||
}
|
|
||||||
legend {
|
|
||||||
margin-top: 10px;
|
|
||||||
color: dimgray;
|
|
||||||
font-family: consolas,monospace;
|
|
||||||
font-size: 18px;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<table align=right><tr><td><INPUT TYPE="button" onClick="location.href='main.php';" value="Вернуться" title="Вернуться"></table>
|
<table align=right>
|
||||||
|
<tr>
|
||||||
|
<td><INPUT TYPE="button" onClick="location.href='main.php';" value="Вернуться" title="Вернуться">
|
||||||
|
</table>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
function imp($array) {
|
function imp($array)
|
||||||
|
{
|
||||||
$str = '';
|
$str = '';
|
||||||
foreach ($array as $k => $v) $str .= $k . ";" . $v . ";";
|
foreach ($array as $k => $v) $str .= $k . ";" . $v . ";";
|
||||||
return $str;
|
return $str;
|
||||||
}
|
}
|
||||||
|
|
||||||
function expa($str) {
|
function expa($str)
|
||||||
|
{
|
||||||
$rarray = '';
|
$rarray = '';
|
||||||
$array = explode(";", $str);
|
$array = explode(";", $str);
|
||||||
for ($i = 0; $i <= count($array) - 2; $i = $i + 2) $rarray[$array[$i]] = $array[$i + 1];
|
for ($i = 0; $i <= count($array) - 2; $i = $i + 2) $rarray[$array[$i]] = $array[$i + 1];
|
||||||
@ -102,75 +98,123 @@ $arr = array(
|
|||||||
if ($user['align'] == 6) {
|
if ($user['align'] == 6) {
|
||||||
if (date("G") > "8" && date("G") < "20") $moj = expa($al['accses']);
|
if (date("G") > "8" && date("G") < "20") $moj = expa($al['accses']);
|
||||||
else echo("Ваши способности доступны только днем!");
|
else echo("Ваши способности доступны только днем!");
|
||||||
}
|
} else $moj = expa($al['accses']);
|
||||||
else $moj = expa($al['accses']);
|
|
||||||
|
|
||||||
if (in_array($_POST['use'], array_keys($moj))) {
|
if (in_array($_POST['use'], array_keys($moj))) {
|
||||||
//echo $_GET['use'];
|
//echo $_GET['use'];
|
||||||
$abil = mysql_fetch_array(mysql_query("SELECT `abil` FROM `users` WHERE `id`='{$user['id']}';"));
|
$abil = mysql_fetch_array(mysql_query("SELECT `abil` FROM `users` WHERE `id`='{$user['id']}';"));
|
||||||
$abil = unserialize($abil['abil']);
|
$abil = unserialize($abil['abil']);
|
||||||
switch ($_POST['use']) {
|
switch ($_POST['use']) {
|
||||||
case "cure150": include("./magic/cure150.php"); break;
|
case "cure150":
|
||||||
|
include("./magic/cure150.php");
|
||||||
|
break;
|
||||||
case "al_neut_power":
|
case "al_neut_power":
|
||||||
if ($abil[0] > 0 && $user['align'] == 2) {
|
if ($abil[0] > 0 && $user['align'] == 2) {
|
||||||
include("./magic/al_neut_power.php");
|
include("./magic/al_neut_power.php");
|
||||||
if($outok==1) {$abil[0]-=1;mysql_query("UPDATE `users` SET `abil`='".serialize($abil)."' WHERE `id`='{$user['id']}';");}
|
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");
|
} elseif ($user['align'] != 2) include("./magic/al_neut_power.php");
|
||||||
break;
|
break;
|
||||||
case "ct1":
|
case "ct1":
|
||||||
if ($abil[0] > 0 && $user['align'] == 6) {
|
if ($abil[0] > 0 && $user['align'] == 6) {
|
||||||
include("./magic/ct1.php");
|
include("./magic/ct1.php");
|
||||||
if($outok==1) {$abil[0]-=1;mysql_query("UPDATE `users` SET `abil`='".serialize($abil)."' WHERE `id`='{$user['id']}';");}
|
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");
|
} elseif ($user['align'] != 6) include("./magic/ct1.php");
|
||||||
break;
|
break;
|
||||||
case "ct2":
|
case "ct2":
|
||||||
if ($abil[1] > 0 && $user['align'] == 6) {
|
if ($abil[1] > 0 && $user['align'] == 6) {
|
||||||
include("./magic/ct2.php");
|
include("./magic/ct2.php");
|
||||||
if($outok==1) {$abil[1]-=1;mysql_query("UPDATE `users` SET `abil`='".serialize($abil)."' WHERE `id`='{$user['id']}';");}
|
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");
|
} elseif ($user['align'] != 6) include("./magic/ct2.php");
|
||||||
break;
|
break;
|
||||||
case "ct3":
|
case "ct3":
|
||||||
if ($abil[2] > 0 && $user['align'] == 6) {
|
if ($abil[2] > 0 && $user['align'] == 6) {
|
||||||
include("./magic/ct3.php");
|
include("./magic/ct3.php");
|
||||||
if($outok==1) {$abil[2]-=1;mysql_query("UPDATE `users` SET `abil`='".serialize($abil)."' WHERE `id`='{$user['id']}';");}
|
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");
|
} elseif ($user['align'] != 6) include("./magic/ct3.php");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "sleep": include("./magic/sleep.php"); break;
|
case "sleep":
|
||||||
case "sleepf": include("./magic/sleepf.php"); break;
|
include("./magic/sleep.php");
|
||||||
case "sleep_off": include("./magic/sleep_off.php"); break;
|
break;
|
||||||
case "sleepf_off": include("./magic/sleepf_off.php"); break;
|
case "sleepf":
|
||||||
case "haos": include("./magic/haos.php"); break;
|
include("./magic/sleepf.php");
|
||||||
case "haos_off": include("./magic/haos_off.php"); break;
|
break;
|
||||||
case "obezl": include("./magic/obezl.php"); break;
|
case "sleep_off":
|
||||||
case "obezl_off": include("./magic/obezl_off.php"); break;
|
include("./magic/sleep_off.php");
|
||||||
case "death": include("./magic/death.php"); break;
|
break;
|
||||||
case "death_off": include("./magic/death_off.php"); break;
|
case "sleepf_off":
|
||||||
case "ldadd": include("./magic/ldadd.php"); break;
|
include("./magic/sleepf_off.php");
|
||||||
case "pal_off": include("./magic/pal_off.php"); break;
|
break;
|
||||||
case "marry": include("./magic/marry.php"); break;
|
case "haos":
|
||||||
case "unmarry": include("./magic/unmarry.php"); break;
|
include("./magic/haos.php");
|
||||||
case "ct_all": include("./magic/ct_all.php"); break;
|
break;
|
||||||
case "check": include("./magic/check.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":
|
||||||
|
include("./magic/eattack.php");
|
||||||
|
break;
|
||||||
case "attack_t":
|
case "attack_t":
|
||||||
include("./magic/attack_t.php");
|
include("./magic/attack_t.php");
|
||||||
if($skipper==1) /* header("Location:fbattle.php");*/ die("<script>location.href='fbattle.php';</script>");
|
if ($skipper == 1) /* header("Location:fbattle.php");*/
|
||||||
|
die("<script>location.href='fbattle.php';</script>");
|
||||||
|
break;
|
||||||
|
case "battack":
|
||||||
|
include("./magic/ebattack.php");
|
||||||
break;
|
break;
|
||||||
case "battack": include("./magic/ebattack.php"); break;
|
|
||||||
|
|
||||||
case "attackk_close":
|
case "attackk_close":
|
||||||
if ($abil[1] > 0 && $user['align'] == 2) {
|
if ($abil[1] > 0 && $user['align'] == 2) {
|
||||||
include("./magic/attackk_close.php");
|
include("./magic/attackk_close.php");
|
||||||
if($outok==1) {$abil[1]-=1;mysql_query("UPDATE `users` SET `abil`='".serialize($abil)."' WHERE `id`='{$user['id']}';");
|
if ($outok == 1) {
|
||||||
die("<script>location.href='fbattle.php';</script>");}
|
$abil[1] -= 1;
|
||||||
|
mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';");
|
||||||
|
die("<script>location.href='fbattle.php';</script>");
|
||||||
}
|
}
|
||||||
else {
|
} else {
|
||||||
include("./magic/attackk_close.php");
|
include("./magic/attackk_close.php");
|
||||||
die("<script>location.href='fbattle.php';</script>");
|
die("<script>location.href='fbattle.php';</script>");
|
||||||
}
|
}
|
||||||
@ -179,10 +223,12 @@ $arr = array(
|
|||||||
case "attackk_open":
|
case "attackk_open":
|
||||||
if ($abil[1] > 0 && $user['align'] == 2) {
|
if ($abil[1] > 0 && $user['align'] == 2) {
|
||||||
include("./magic/attackk_open.php");
|
include("./magic/attackk_open.php");
|
||||||
if($outok==1) {$abil[2]-=1;mysql_query("UPDATE `users` SET `abil`='".serialize($abil)."' WHERE `id`='{$user['id']}';");
|
if ($outok == 1) {
|
||||||
die("<script>location.href='fbattle.php';</script>");}
|
$abil[2] -= 1;
|
||||||
|
mysql_query("UPDATE `users` SET `abil`='" . serialize($abil) . "' WHERE `id`='{$user['id']}';");
|
||||||
|
die("<script>location.href='fbattle.php';</script>");
|
||||||
}
|
}
|
||||||
else {
|
} else {
|
||||||
include("./magic/attackk_open.php");
|
include("./magic/attackk_open.php");
|
||||||
die("<script>location.href='fbattle.php';</script>");
|
die("<script>location.href='fbattle.php';</script>");
|
||||||
}
|
}
|
||||||
@ -190,18 +236,37 @@ $arr = array(
|
|||||||
|
|
||||||
case "brat":
|
case "brat":
|
||||||
include("./magic/brat.php");
|
include("./magic/brat.php");
|
||||||
if($skipper==1) /* header("Location:fbattle.php"); */ die("<script>location.href='fbattle.php';</script>");
|
if ($skipper == 1) /* header("Location:fbattle.php"); */
|
||||||
|
die("<script>location.href='fbattle.php';</script>");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "vampir": include("./magic/vampir.php"); break;
|
case "vampir":
|
||||||
case "crush": include("./magic/devastate.php"); break;
|
include("./magic/vampir.php");
|
||||||
case "def": include("./magic/defence.php"); break;
|
break;
|
||||||
case "bexit": include("./magic/bexit.php"); break;
|
case "crush":
|
||||||
case "vip": include("./magic/vips.php"); break;
|
include("./magic/devastate.php");
|
||||||
case "dlight": include("./magic/dlight.php"); break;
|
break;
|
||||||
case "ddark": include("./magic/ddark.php"); break;
|
case "def":
|
||||||
case "dneit": include("./magic/dneit.php"); break;
|
include("./magic/defence.php");
|
||||||
case "un_align": include("./magic/un_align.php"); break;
|
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;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -210,66 +275,210 @@ $arr = array(
|
|||||||
foreach ($moj as $k => $v) {
|
foreach ($moj as $k => $v) {
|
||||||
//echo $k;
|
//echo $k;
|
||||||
switch ($k) {
|
switch ($k) {
|
||||||
case "sleep": $script_name="runmagic0"; $magic_name="Наложить заклятие молчания"; break;
|
case "sleep":
|
||||||
case "sleepf": $script_name="runmagicf"; $magic_name="Наложить заклятие форумного молчания"; break;
|
$script_name = "runmagic0";
|
||||||
case "cure150": $script_name="runmagic1"; $magic_name="Лечение(150)"; break;
|
$magic_name = "Наложить заклятие молчания";
|
||||||
case "al_neut_power": $script_name="RunMagicSelf"; $magic_name="Сила нейтралитета"; break;
|
break;
|
||||||
case "ct1": $script_name="runmagic1"; $magic_name="Исцелить легкую травму"; break;
|
case "sleepf":
|
||||||
case "ct2": $script_name="runmagic1"; $magic_name="Исцелить среднюю травму"; break;
|
$script_name = "runmagicf";
|
||||||
case "ct3": $script_name="runmagic1"; $magic_name="Исцелить тяжелую травму"; break;
|
$magic_name = "Наложить заклятие форумного молчания";
|
||||||
case "sleep_off": $script_name="runmagic1"; $magic_name="Снять заклятие молчания"; break;
|
break;
|
||||||
case "sleepf_off": $script_name="runmagic1"; $magic_name="Снять заклятие форумного молчания"; break;
|
case "cure150":
|
||||||
case "haos": $script_name="runmagic2"; $magic_name="Наложить заклятие хаоса"; break;
|
$script_name = "runmagic1";
|
||||||
case "haos_off": $script_name="runmagic1"; $magic_name="Снять заклятие хаоса"; break;
|
$magic_name = "Лечение(150)";
|
||||||
case "death": $script_name="runmagic1"; $magic_name="Наложить заклятие смерти"; break;
|
break;
|
||||||
case "death_off": $script_name="runmagic1"; $magic_name="Снять заклятие смерти"; break;
|
case "al_neut_power":
|
||||||
case "obezl": $script_name="runmagic2"; $magic_name="Наложить заклятие обезличивания"; break;
|
$script_name = "RunMagicSelf";
|
||||||
case "obezl_off": $script_name="runmagic1"; $magic_name="Снять заклятие обезличивания"; break;
|
$magic_name = "Сила нейтралитета";
|
||||||
case "pal_off": $script_name="runmagic1"; $magic_name="Лишить звания Паладин"; break;
|
break;
|
||||||
case "attack": $script_name="runmagic1"; $magic_name="Нападение"; break;
|
case "ct1":
|
||||||
case "attack_t": $script_name="runmagic1"; $magic_name="Нападение на Темного"; break;
|
$script_name = "runmagic1";
|
||||||
case "battack": $script_name="runmagic1"; $magic_name="Кровавое нападение"; break;
|
$magic_name = "Исцелить легкую травму";
|
||||||
case "attackk_close": $script_name="runmagic1"; $magic_name="Кулачное закрытое кровавое нападение"; break;
|
break;
|
||||||
case "attackk_open": $script_name="runmagic1"; $magic_name="Кулачное закрытое нападение"; break;
|
case "ct2":
|
||||||
case "marry": $script_name="runmagic4"; $magic_name="Зарегистрировать брак"; break;
|
$script_name = "runmagic1";
|
||||||
case "unmarry": $script_name="runmagic4"; $magic_name="Расторгнуть брак"; break;
|
$magic_name = "Исцелить среднюю травму";
|
||||||
case "hidden": $script_name="runmagic1"; $magic_name="Заклятие невидимости"; break;
|
break;
|
||||||
case "teleport": $script_name="runmagic"; $magic_name="Телепортация"; break;
|
case "ct3":
|
||||||
case "check": $script_name="runmagic1"; $magic_name="Поставить проверку"; break;
|
$script_name = "runmagic1";
|
||||||
case "ct_all": $script_name="runmagic1"; $magic_name="Вылечить от травм"; break;
|
$magic_name = "Исцелить тяжелую травму";
|
||||||
case "pal_buttons": $script_name="runmagic1"; $magic_name="Отметить о прохождении проверки"; break;
|
break;
|
||||||
case "vampir": $script_name="runmagic1"; $magic_name="Вампиризм (выпить энергию другого игрока)"; break;
|
case "sleep_off":
|
||||||
case "brat": $script_name="runmagic1"; $magic_name="Помочь темному собрату (вмешаться в поединок)"; break;
|
$script_name = "runmagic1";
|
||||||
case "dneit": $script_name="runmagic1"; $magic_name="Присвоить склонность (Нейтральное Братство)"; break;
|
$magic_name = "Снять заклятие молчания";
|
||||||
case "dpal": $script_name="runmagic"; $magic_name="Присвоить склонность (Паладин)"; break;
|
break;
|
||||||
case "ddark": $script_name="runmagic1"; $magic_name="Присвоить склонность (Темное Братство)"; break;
|
case "sleepf_off":
|
||||||
case "dlight": $script_name="runmagic1"; $magic_name="Присвоить склонность (Светлое Братство)"; break;
|
$script_name = "runmagic1";
|
||||||
case "un_align": $script_name="runmagic1"; $magic_name="Лишить склонности"; break;
|
$magic_name = "Снять заклятие форумного молчания";
|
||||||
case "note": $script_name="runmagic"; $magic_name="Редактировать личное дело"; break;
|
break;
|
||||||
case "sys": $script_name="runmagic"; $magic_name="Отправить в чат системное сообщение"; break;
|
case "haos":
|
||||||
case "scanner": $script_name="runmagic"; $magic_name="Показать лог действий модератора"; break;
|
$script_name = "runmagic2";
|
||||||
case "rep": $script_name="runmagic"; $magic_name="Отчет о переводах"; break;
|
$magic_name = "Наложить заклятие хаоса";
|
||||||
case "rost": $script_name="runmagic"; $magic_name="Присвоить статус"; break;
|
break;
|
||||||
case "ldadd": $script_name=""; $magic_name="Записать причину отправки в Хаос"; break;
|
case "haos_off":
|
||||||
case "crush": $script_name="runmagic1"; $magic_name="Сокрушение"; break;
|
$script_name = "runmagic1";
|
||||||
case "def": $script_name="runmagic1"; $magic_name="Защита от оружия"; break;
|
$magic_name = "Снять заклятие хаоса";
|
||||||
case "bexit": $script_name="runmagic1"; $magic_name="Выйти из боя"; break;
|
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) {
|
if ($script_name) {
|
||||||
$action_ok = 1;
|
$action_ok = 1;
|
||||||
$abil=mysql_fetch_array(mysql_query("SELECT `abil` FROM `users` WHERE `id`='{$user['id']}';"));
|
$abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc();
|
||||||
$abil = unserialize($abil['abil']);
|
$abil = unserialize($abil['abil']);
|
||||||
|
|
||||||
if ($user['align'] == 2) {
|
if ($user['align'] == 2) {
|
||||||
if($k=='al_neut_power') { if($abil[0]<1) $action_ok=0; }
|
if ($k == 'al_neut_power') {
|
||||||
if($k=='attackk_close') { if($abil[1]<1) $action_ok=0; }
|
if ($abil[0] < 1) $action_ok = 0;
|
||||||
if($k=='attackk_open') { if($abil[2]<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 ($user['align'] == 6) {
|
||||||
if($k=='ct1') { if($abil[0]<1) $action_ok=0; }
|
if ($k == 'ct1') {
|
||||||
if($k=='ct2') { if($abil[1]<1) $action_ok=0; }
|
if ($abil[0] < 1) $action_ok = 0;
|
||||||
if($k=='ct3') { if($abil[2]<1) $action_ok=0; }
|
}
|
||||||
|
if ($k == 'ct2') {
|
||||||
|
if ($abil[1] < 1) $action_ok = 0;
|
||||||
|
}
|
||||||
|
if ($k == 'ct3') {
|
||||||
|
if ($abil[2] < 1) $action_ok = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -279,7 +488,7 @@ $arr = array(
|
|||||||
if ($user['align'] == 2) // Нейтралы
|
if ($user['align'] == 2) // Нейтралы
|
||||||
{
|
{
|
||||||
|
|
||||||
$abil=mysql_fetch_array(mysql_query("SELECT `abil` FROM `users` WHERE `id`='{$user['id']}';"));
|
$abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc();
|
||||||
$abil = unserialize($abil['abil']);
|
$abil = unserialize($abil['abil']);
|
||||||
for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0;
|
for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0;
|
||||||
echo("<br />Осталось использований:<br />");
|
echo("<br />Осталось использований:<br />");
|
||||||
@ -291,7 +500,7 @@ $arr = array(
|
|||||||
if ($user['align'] == 6) // Свет
|
if ($user['align'] == 6) // Свет
|
||||||
{
|
{
|
||||||
|
|
||||||
$abil=mysql_fetch_array(mysql_query("SELECT `abil` FROM `users` WHERE `id`='{$user['id']}';"));
|
$abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc();
|
||||||
$abil = unserialize($abil['abil']);
|
$abil = unserialize($abil['abil']);
|
||||||
for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0;
|
for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0;
|
||||||
echo("<br />Осталось использований:<br />");
|
echo("<br />Осталось использований:<br />");
|
||||||
@ -325,12 +534,7 @@ $arr = array(
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (in_array($user['align'], $arr['showinvis'])) {
|
if (in_array($user['align'], $arr['showinvis'])) {
|
||||||
echo '<legend>Невидимки:</legend>';
|
echo '<span class="redalert">[showinvis] option is deprecated</span>';
|
||||||
$prs = mysql_query('SELECT `id`, `login` FROM `users` WHERE `invis` = 1 ORDER BY `id` DESC');
|
|
||||||
while($pl = mysql_fetch_array($prs)) {
|
|
||||||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$pl[id]}' AND `type` = '1022' LIMIT 1"));
|
|
||||||
echo '<b>[id] = '.$pl['id'].', '.$pl['login'].' - [невидимка '.substr($effect[0], strlen($effect[0])-4).']</b><br />';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (in_array($user['align'], $arr['trade'])) {
|
if (in_array($user['align'], $arr['trade'])) {
|
||||||
@ -390,12 +594,25 @@ $arr = array(
|
|||||||
";
|
";
|
||||||
if ($_POST['login'] && $_POST['krest']) {
|
if ($_POST['login'] && $_POST['krest']) {
|
||||||
switch ($_POST['krest']) {
|
switch ($_POST['krest']) {
|
||||||
case 1.1: $rang = 'Паладин Поднебесья'; break;
|
case 1.1:
|
||||||
case 1.75: $rang = 'Паладин Солнечной Улыбки'; break;
|
$rang = 'Паладин Поднебесья';
|
||||||
case 1.7: $rang = 'Паладин Огненной Зари'; break;
|
break;
|
||||||
case 1.91: $rang = 'Паладин Неба'; break;
|
case 1.75:
|
||||||
case 1.98: $rang = 'Старший Паладин Неба'; break;
|
$rang = 'Паладин Солнечной Улыбки';
|
||||||
case del: $rang = NULL; $_POST['krest']=''; break;
|
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"));
|
$dd = mysql_fetch_array(mysql_query("SELECT `id`, `login`, align FROM `users` WHERE `login` = '" . $_POST['login'] . "' LIMIT 1"));
|
||||||
if ($dd) {
|
if ($dd) {
|
||||||
@ -406,8 +623,7 @@ $arr = array(
|
|||||||
if (empty($_POST['krest'])) {
|
if (empty($_POST['krest'])) {
|
||||||
$messchs = "{$al['name']} <b>{$user['login']}</b> лишил" . ($user['sex'] ? '' : 'а') . " персонажа <b>{$dd['login']}</b> его склонности.";
|
$messchs = "{$al['name']} <b>{$user['login']}</b> лишил" . ($user['sex'] ? '' : 'а') . " персонажа <b>{$dd['login']}</b> его склонности.";
|
||||||
$mess = "Паладин «{$user['login']}» лишь" . ($user['sex'] ? '' : 'а') . " «{$dd['login']}» из Ордена Света.";
|
$mess = "Паладин «{$user['login']}» лишь" . ($user['sex'] ? '' : 'а') . " «{$dd['login']}» из Ордена Света.";
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$messchs = "{$al['name']} <b>{$user['login']}</b> " . ($user['sex'] ? '' : 'а') . " персонажу <b>{$dd['login']}</b> звание <b>{$rang}</b>.";
|
$messchs = "{$al['name']} <b>{$user['login']}</b> " . ($user['sex'] ? '' : 'а') . " персонажу <b>{$dd['login']}</b> звание <b>{$rang}</b>.";
|
||||||
$mess = "Паладин «{$user['login']}» присвоил" . ($user['sex'] ? '' : 'а') . " «{$dd['login']}» звание $rang";
|
$mess = "Паладин «{$user['login']}» присвоил" . ($user['sex'] ? '' : 'а') . " «{$dd['login']}» звание $rang";
|
||||||
}
|
}
|
||||||
@ -421,6 +637,7 @@ $arr = array(
|
|||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var xmlHttpp = [];
|
var xmlHttpp = [];
|
||||||
|
|
||||||
function ajax_func(func, iid, getpar, postpar) {
|
function ajax_func(func, iid, getpar, postpar) {
|
||||||
xmlHttpp[iid] = GetXmlHttpObject1();
|
xmlHttpp[iid] = GetXmlHttpObject1();
|
||||||
if (xmlHttpp[iid] == null) {
|
if (xmlHttpp[iid] == null) {
|
||||||
@ -612,6 +829,7 @@ function closehint3(){
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
var xmlHttpp = []
|
var xmlHttpp = []
|
||||||
|
|
||||||
function ajax_func(func, iid, getpar, postpar) {
|
function ajax_func(func, iid, getpar, postpar) {
|
||||||
xmlHttpp[iid] = GetXmlHttpObject1()
|
xmlHttpp[iid] = GetXmlHttpObject1()
|
||||||
if (xmlHttpp[iid] == null) {
|
if (xmlHttpp[iid] == null) {
|
||||||
@ -635,23 +853,18 @@ function ajax_func(func,iid,getpar,postpar){
|
|||||||
xmlHttpp[iid].send(postpar);
|
xmlHttpp[iid].send(postpar);
|
||||||
}
|
}
|
||||||
|
|
||||||
function GetXmlHttpObject1()
|
function GetXmlHttpObject1() {
|
||||||
{
|
|
||||||
var xmlHttp1 = null;
|
var xmlHttp1 = null;
|
||||||
try
|
try {
|
||||||
{
|
|
||||||
// Firefox, Opera 8.0+, Safari
|
// Firefox, Opera 8.0+, Safari
|
||||||
xmlHttp1 = new XMLHttpRequest();
|
xmlHttp1 = new XMLHttpRequest();
|
||||||
}
|
}
|
||||||
catch (e)
|
catch (e) {
|
||||||
{
|
|
||||||
//Internet Explorer
|
//Internet Explorer
|
||||||
try
|
try {
|
||||||
{
|
|
||||||
xmlHttp1 = new ActiveXObject("Msxml2.XMLHTTP");
|
xmlHttp1 = new ActiveXObject("Msxml2.XMLHTTP");
|
||||||
}
|
}
|
||||||
catch (e)
|
catch (e) {
|
||||||
{
|
|
||||||
xmlHttp1 = new ActiveXObject("Microsoft.XMLHTTP");
|
xmlHttp1 = new ActiveXObject("Microsoft.XMLHTTP");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user