Хороним старые модераторские свитки, перенося функционал в новый класс.
This commit is contained in:
@@ -14,46 +14,14 @@ if (!empty($_GET['teleport']) && $user->admin == 1) {
|
||||
}
|
||||
|
||||
# ORDEN PHP
|
||||
$al = db::c()->query('SELECT `accses`,`name` FROM `aligns` WHERE `align` = ?i', $user->align)->fetch_assoc();
|
||||
$moj = expa($al['accses']);
|
||||
|
||||
function imp($array)
|
||||
{
|
||||
$str = '';
|
||||
foreach ($array as $k => $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;
|
||||
}
|
||||
|
||||
if (in_array($_POST['use'], array_keys($moj))) {
|
||||
if ($user->admin) {
|
||||
$abil = db::c()->query('SELECT abil FROM users WHERE id = ?i', $user->id)->fetch_assoc();
|
||||
$abil = unserialize($abil['abil']);
|
||||
switch ($_POST['use']) {
|
||||
case "healing":
|
||||
include("./magic/Healing.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;
|
||||
db::c()->query('UPDATE users SET abil = "?s" WHERE id = ?i', serialize($abil), $user->id);
|
||||
}
|
||||
} elseif ($user->align != 2) {
|
||||
include("./magic/al_neut_power.php");
|
||||
}
|
||||
break;
|
||||
case "ct1":
|
||||
if ($abil[0] > 0 && $user->align == 6) {
|
||||
//Заменён на CureInjury.php class. Придумать вызов.
|
||||
@@ -93,49 +61,6 @@ if (in_array($_POST['use'], array_keys($moj))) {
|
||||
//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":
|
||||
//Заменён на CureInjury.php class. Придумать вызов.
|
||||
//include("./magic/ct_all.php");
|
||||
@@ -213,19 +138,6 @@ if (in_array($_POST['use'], array_keys($moj))) {
|
||||
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;
|
||||
|
||||
}
|
||||
}
|
||||
#RELIKT PHP
|
||||
@@ -400,11 +312,7 @@ function user_relicts()
|
||||
}
|
||||
|
||||
if (isset($_GET['used'])) {
|
||||
if ($_GET['used'] == 1) {
|
||||
include('magic/usability_user/sleep15.php');
|
||||
} elseif ($_GET['used'] == 2) {
|
||||
include('magic/usability_user/sleep30.php');
|
||||
} elseif ($_GET['used'] == 3) {
|
||||
if ($_GET['used'] == 3) {
|
||||
include('magic/usability_user/close_battle.php');
|
||||
} elseif ($_GET['used'] == 4) {
|
||||
//include('magic/usability_user/heal20.php');
|
||||
@@ -433,11 +341,7 @@ if (isset($_GET['used'])) {
|
||||
}
|
||||
|
||||
if (isset($_GET['useds'])) {
|
||||
if ($_GET['useds'] == 1) {
|
||||
include('magic/usability_klan/sleep15.php');
|
||||
} elseif ($_GET['useds'] == 2) {
|
||||
include('magic/usability_klan/sleep30.php');
|
||||
} elseif ($_GET['useds'] == 3) {
|
||||
if ($_GET['useds'] == 3) {
|
||||
include('magic/usability_klan/close_battle.php');
|
||||
} elseif ($_GET['useds'] == 4) {
|
||||
//include('magic/usability_klan/heal20.php');
|
||||
|
||||
Reference in New Issue
Block a user