Not Found

The requested URL /admin.php was not found on this server.


Apache/2.2.22 (@RELEASE@) Server at Hetzner Datacenter 426
"; exit; } define('ADMINS',microtime()); ?> ᐰdmin query('SELECT * FROM `aligns` WHERE `align` = "?s" LIMIT 1', $user['align']); header("Cache-Control: no-cache"); function imp($array) { $str =''; foreach($array as $k => $v) { $str .= $k.";".$v.";"; } return $str; } function expa($str) { $array = explode(";", $str); for($i = 0; $i <= count($array)-2; $i = $i+2) { $rarray[$array[$i]] = $array[$i+1]; } return $rarray; } if ($_POST['ali']) { //Что делает эта штука? $accs = $_POST; array_shift($accs);array_shift($accs);array_shift($accs); mysql_query("INSERT INTO `aligns` (`align`,`img`,`name`,`accses`) values ('{$_POST['ali']}','{$_POST['im']}','{$_POST['txt']}','".imp($accs)."') ON DUPLICATE KEY UPDATE `img` = '{$_POST['im']}', `name` = '{$_POST['txt']}', accses = '".imp($accs)."';"); } if($_POST['sbr_par']) { // $sb_pers = mysql_fetch_array(mysql_query("SELECT id,nextup,level FROM `users` WHERE `login` = '{$_POST['sbr_par']}' LIMIT 1;")); $sb_pers = ($db->query('SELECT `id`, `nextup`, `level` FROM `users` WHERE `login` = "?s" LIMIT 1', $_POST['sbr_par']))->fetch_assoc_array(); undressall($sb_pers['id']); $levelstats = statsat($sb_pers['nextup']); // mysql_query("UPDATE `users` SET `stats` = ".($levelstats['stats']-9).", `sila`=3,`lovk`=3,`inta`=3,`intel`=0,`vinos`= ".$levelstats["vinos"].",`maxhp`= ".$levelstats["vinos"]."*6 WHERE `id`='$sb_pers[id]' LIMIT 1"); // mysql_query("UPDATE `users` SET `master`=$levelstats[master], noj=0, mec=0, topor=0, dubina=0, mlight=0, mgray=0, mdark=0 WHERE `id`='$sb_pers[id]'"); //TODO Ох боюсь я за этот запрос! $db->query(' UPDATE `users` SET `stats` = ?i, `sila` = ?i, `lovk` = ?i, `inta` = ?i, `intel` = ?i, `vinos` = ?i, `maxhp` = ?i, `master` = ?i, `noj` = ?i, `mec` = ?i, `topor` = ?i, `dubina` = ?i, `mlight` = ?i, `mgray` = ?i, `mdark` = ?i WHERE `id` = ?i', ($levelstats['stats']-9), 3, 3, 3, 0, $levelstats['vinos'], ($levelstats['vinos']*6), $levelstats['master'], 0, 0, 0, 0, 0, 0, 0, $sb_pers['id']); echo "Все прошло удачно. Персонаж может перераспределить параметры."; } ?>
Склонности
Кланы
Сброс параметров персонажа
Добавить вещь
"; #################################################### $moj = expa($al['accses']); switch($_POST['use']) { /* Подключаем строго тот свиток который используем. 36 Свитков править. Мама дорогая! */ case "cure150": include("./magic/cure150.php"); break; case "al_neut_power": include("./magic/al_neut_power.php"); break; case "ct1": include("./magic/ct1.php"); break; case "ct2": include("./magic/ct2.php"); break; case "ct3": 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": 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 "
Абилки:Пока что привязаны к общей системе. Работают выборочно.
"; foreach($moj as $k => $v) { #echo $k; 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 "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="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 "
"; ?> Всплывашки:
Выдать чёртов ВИП и переписать функцию выдачи как будет время
Добавить в «дело» игрока заметку о нарушении правил, прокрутке и пр.
Записать, как причину отправки в хаос/блокировки
Отправить системное сообщение в чат
Дать опыта
Телеграф
Поменять статус
Выдыча склонностей
0){ $id_user = mysql_fetch_assoc(mysql_query("select `id` from `users` where `login`='".$_POST['login_exp']."'")); mysql_query("update `users` set `exp`=`exp`+'".$_POST['kol_exp']."' where `id`='".$id_user['id']."'"); echo"Успешно."; } # Телеграф. if($_POST['grn'] && $_POST['gr']) echo telegraph($_POST['grn'],$_POST['gr']); # Показывает невидимок. echo 'Невидимки:'; $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 '[id] = '.$pl['id'].', '.$pl['login'].' - [невидимка '.substr($effect[0], strlen($effect[0])-4).']
'; } # Системное сообщение. if($_POST['newsmsg'] ) { $from = ''; AddChatSystem($from.$_POST['newsmsg'].""); 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 ($_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 1.99: $rang = 'Верховный Паладин'; break; default: $rang = ''; break; } echo $_POST['krest']." = 45424tgf34g"; if ($_POST['krest']==-1) mysql_query("UPDATE `users` SET `align`=NULL, `status`=NULL WHERE `login` = '{$_POST['login']}' LIMIT 1;") or die(mysql_error()); else mysql_query("UPDATE `users` SET `align` = '".$_POST['krest']."',`status` = '$rang' WHERE `login` = '".$_POST['login']."';"); } # ДИЛЕР ФУНКЦИИ if (($user['deal']==1) || $user['admin'] == 1) { if ($_POST['putekr']) { if (($_POST['ekr']) && ($_POST['bank'])) { # $deallerekr=mysql_fetch_array(mysql_query("SELECT ekr FROM `bank` WHERE `owner` = '{$user['id']}' LIMIT 1;")); # $numdeallerekr=$deallerekr['ekr']; if ($user['ekr'] < $_POST['ekr']) { print "На Вашем счету не хватает екров!"; } else { $bank = mysql_fetch_array(mysql_query("SELECT owner,id FROM `bank` WHERE `id` = '{$_POST['bank']}' LIMIT 1;")); $_POST['ekr'] = round($_POST['ekr'],2); if (mysql_query("UPDATE `bank` set `ekr` = ekr+'{$_POST['ekr']}' WHERE `id` = '{$_POST['bank']}' LIMIT 1;")) { mysql_query("INSERT INTO `dilerdelo` (dilerid,dilername,bank,owner,ekr) values ('{$user['id']}','{$user['login']}','{$_POST['bank']}','{$_POST['tonick']}','{$_POST['ekr']}');"); mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$tonick['id']}','Получено ".$_POST['ekr']." екр на счет №".$_POST['bank']." от дилера ".$user['login']."',1,'".time()."');"); mysql_query("UPDATE `users` set `ekr` = ekr-'{$_POST['ekr']}' WHERE `id` = '{$user['id']}' LIMIT 1;"); print "Успешно зачислено {$_POST['ekr']} екр. на счет {$_POST['bank']}!"; } else { print "Ошибка записи в базу данных!"; } } } else { print "Введите сумму и номер счета!"; } } # СКЛОННОСТЬ НАХАЛЯВУ?! Дилер должен платить! #if ($_POST['givesklonka']) { # if ($_POST['sklonkalog'] && $_POST['sklonka']) { # $tonick = mysql_fetch_array(mysql_query("SELECT login,id,align,klan FROM `users` WHERE `login` = '{$_POST['sklonkalog']}' LIMIT 1;")); # if ($tonick['login']) { # if ($tonick['klan']) { print "Персонаж состоит в клане!"; } # else if (mysql_query("UPDATE `users` set `align` = '{$_POST['sklonka']}' WHERE `id` = '{$tonick['id']}' LIMIT 1;")) { # if ($_POST['sklonka'] == 2) {$skl="нейтральная"; $skl2="нейтральную";} # if ($_POST['sklonka'] == 3) {$skl="темная"; $skl2="темную";} # if ($_POST['sklonka'] == 6) {$skl="светлая"; $skl2="светлую";} # mysql_query("INSERT INTO `dilerdelo` (dilerid,dilername,bank,owner,ekr,addition) values ('{$user['id']}','{$user['login']}','0','{$_POST['sklonkalog']}','0',{$_POST['sklonka']});"); # mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$tonick['id']}','Куплена ".$skl." склонность от дилера ".$user['login']."',1,'".time()."');"); # $action = "присвоил".($user['sex']?'':'а'); # mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','".$tonick['id']."','Дилер "".$user['login']."" ".$action." "".$_POST['sklonkalog']."" ".$skl2." склонность','".time()."');"); # print "Успешно присвоена {$skl} склонность персонажу {$_POST['sklonkalog']}!"; # } # else { print "Ошибка записи в базу данных!"; } # } # else { print "Такой персонаж не существует!"; } # } #} if ($_POST['checkbank']) { if ($_POST['charlogin']) { $tonick = mysql_fetch_array(mysql_query("SELECT login,id FROM `users` WHERE `login` = '{$_POST['charlogin']}' LIMIT 1;")); $bankdb = mysql_query("SELECT owner,id FROM `bank` WHERE `owner` = '{$tonick['id']}'"); print "Персонажу {$_POST['charlogin']} принадлежат счета:
"; while ($bank=mysql_fetch_array($bankdb)) { print "№ {$bank['id']}
"; } } else if ($_POST['charbank']) { $bank = mysql_fetch_array(mysql_query("SELECT owner,id FROM `bank` WHERE `id` = '{$_POST['charbank']} 'LIMIT 1;")); $tonick = mysql_fetch_array(mysql_query("SELECT login,id FROM `users` WHERE `id` = '{$bank['owner']}' LIMIT 1;")); print "Счет № {$_POST['charbank']} принадлежит персонажу {$tonick['login']}
"; } } ?>

Дилерская панель (недоработано)

На счету: екр.

Зачислить екры на счет
Проверить логин / номер счета
Присвоить склонность [выключено]
"; if (!$_POST['dlogs']) $_POST['dlogs']=date("d.m.y"); if ($user['admin'] == 1) { echo '
Просмотреть дилерские переводы персонажа: за
Дилерские переводы персонажа "'.$_POST['dfilter'].'" за '.$_POST['dlogs'].'
'; } elseif ($user['deal']==1) { echo '
Просмотреть дилерские переводы за
Дилерские переводы персонажа "'.$_POST['dfilter'].'" за '.$_POST['dlogs'].'
'; } if ($_POST['dfilter']) { $perevod1 = mysql_fetch_array(mysql_query("SELECT `login`,`id`,`align` FROM `users` WHERE `login` = '{$_POST['dfilter']}' LIMIT 1;")); $aa=$perevod1['id']; if ($user['admin'] == 1 || $user['deal']==1) { $logsat=$_POST['dlogs']; $ddate33="20".substr($_POST['dlogs'],6,2)."-".substr($_POST['dlogs'],3,2)."-".substr($_POST['dlogs'],0,2).""; $dlogs = mysql_query("SELECT * FROM `dilerdelo` WHERE `dilerid` = '{$perevod1['id']}' AND `date` like '$ddate33%' ORDER by `id` ASC;"); while($row = @mysql_fetch_array($dlogs)) { switch($row['addition']) { case "2": $sklo="Нейтральная"; echo "{$row['date']} Продана {$sklo} склонность персонажу {$row['owner']} (50 екр.)
"; break; case "3": $sklo="Темная"; echo "{$row['date']} Продана {$sklo} склонность персонажу {$row['owner']} (50 екр.)
"; break; case "6": $sklo="Светлая"; echo "{$row['date']} Продана {$sklo} склонность персонажу {$row['owner']} (50 екр.)
"; break; case "0": echo "{$row['date']} Переведено {$row['ekr']} екр. персонажу {$row['owner']} (счет №{$row['bank']})
"; break; } } } } } ?>