Вход Регистрация
Файл: www/admin.php
Строк: 1415
<?php
include 'inc/mysql.php';//БД
include 'inc/check.php';//Сессии
include 'inc/functions.php'//Стиль и кодировка
top();
include 
'inc/account.php';//Пользовательская переменная account
$titlestr='Админка';
include 
'inc/interface.php';
echo 
'<div class="title">Админка</div>';
if (isset(
$_SESSION['auth']) && $_SESSION['auth']==1){
    if (
$account['status']=="gm"){
        switch(
$_GET['option']){
            case 
"item" ://Управление итемами
            
if(isset($_GET['del'])){
                
mysql_query("DELETE FROM `items` WHERE `id`='".intval($_GET['del'])."'");
                
header("Location: ?option=items");
                exit;
            }
            if (isset(
$_GET['new'])){
                if (isset(
$_POST['name'])){
                    if (
$_POST['twohands']){
                        
$_POST['twohands']=1;
                    }else{
                        
$_POST['twohands']=0;
                    }
                    
mysql_query("INSERT INTO `items`(
                    `name`,
                    `type`,
                    `feature_pover`,
                    `feature_vitality`,
                    `feature_dexterity`,
                    `feature_wit`,
                    `feature_spirit`,
                    `feature_armor_arrow`,
                    `feature_armor_weapon`,
                    `feature_armor_magic`,
                    `feature_attack_arrow`,
                    `feature_attack_weapon`,
                    `feature_attack_magic`,
                    `feature_hp_regen`,
                    `feature_mp_regen`,
                    `cast_hp_regen`,
                    `cast_mp_regen`,
                    `min_lvl`,
                    `about`,
                    `icon`,
                    `attack_min_damag`,
                    `attack_max_damag`,
                    `twohands`,
                    `subtype`,
                    `coast`) VALUES (
                    '"
.$_POST['name']."',
                    '"
.$_POST['type']."',
                    '"
.$_POST['feature_pover']."',
                    '"
.$_POST['feature_vitality']."',
                    '"
.$_POST['feature_dexterity']."',
                    '"
.$_POST['feature_wit']."',
                    '"
.$_POST['feature_spirit']."',
                    '"
.$_POST['feature_armor_arrow']."',
                    '"
.$_POST['feature_armor_weapon']."',
                    '"
.$_POST['feature_armor_magic']."',
                    '"
.$_POST['feature_attack_arrow']."',
                    '"
.$_POST['feature_attack_weapon']."',
                    '"
.$_POST['feature_attack_magic']."',
                    '"
.$_POST['feature_hp_regen']."',
                    '"
.$_POST['feature_mp_regen']."',
                    '"
.$_POST['cast_hp_regen']."',
                    '"
.$_POST['cast_mp_regen']."',
                    '"
.$_POST['min_lvl']."',
                    '"
.$_POST['about']."',
                    '"
.$_POST['icon']."',
                    '"
.$_POST['attack_min_damag']."',
                    '"
.$_POST['attack_max_damag']."',
                    '"
.$_POST['twohands']."',
                    '"
.$_POST['subtype']."',
                    '"
.$_POST['coast']."')");
                    
header("Location: ?option=item");
                    exit;
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Имя:<br />
                <input name="name"><br />
                Тип:<br />
                <select name="type">
                <option value="eat_bootle">Зелье
                <option value="eat_eat">Еда
                <option value="weapon_exe">Оружие - Топор
                <option value="weapon_blade">Оружие - Меч
                <option value="weapon_staff">Оружие - Посох
                <option value="weapon_mace">Оружие - Магическое
                <option value="weapon_hammer">Оружие - Молот
                <option value="weapon_dadge">Оружие - Кинжал
                <option value="weapon_onion">Оружие - Лук
                <option value="weapon_polearm">Оружие - Алебарда
                <option value="armor_head">Броня - Шлем
                <option value="armor_body">Броня - Нагрудник
                <option value="armor_gloves">Броня - Перчатки
                <option value="armor_shoulder">Броня - Наплечники
                <option value="armor_belt">Броня - Пояс
                <option value="armor_neckleace">Броня - Ожерелье
                <option value="armor_ring">Броня - Кольцо
                <option value="armor_shield">Броня - Щит
                <option value="armor_earring">Броня - Серьги
                <option value="armor_boots">Броня - Ботинки
                </select><br />
                Подтип(для брони):<br />
                <select name="subtype">
                <option value="">
                <option value="skin">Кожа(для разбойников)
                <option value="armor">Латы(для воинов)
                <option value="fabric">Ткань(для магов)
                </select><br />
                Двуручное(для оружия) <input type="checkbox" name="twohands"><br />
                Минимальный уровень(не относится к еде и зельям):<br />
                <input name="min_lvl"><br />
                Цена:<br />
                <input name="coast"><br />
                Описание:<br />
                <input name="about"><br />
                <div class="msg">
                Характеристики
                </div>
                Сила + <br />
                <input name="feature_pover"><br />
                Выносливость + <br />
                <input name="feature_vitality"><br />
                Ловкость + <br />
                <input name="feature_dexterity"><br />
                Ум + <br />
                <input name="feature_wit"><br />
                Дух + <br />
                <input name="feature_spirit"><br />
                Защита от стрел + <br />
                <input name="feature_armor_arrow"><br />
                Защита от оружия + <br />
                <input name="feature_armor_weapon"><br />
                Защита от магии + <br />
                <input name="feature_armor_magic"><br />
                Мощность выстрела + <br />
                <input name="feature_attack_arrow"><br />
                Мощность удара + <br />
                <input name="feature_attack_weapon"><br />
                Мощность магии + <br />
                <input name="feature_attack_magic"><br />
                Восстановление здоровья + <br />
                <input name="feature_hp_regen"><br />
                Восстановление маны + <br />
                <input name="feature_mp_regen"><br />
                Минимальный урон(оружие) + <br />
                <input name="attack_min_damag"><br />
                Максимальный урон(оружие) + <br />
                <input name="attack_max_damag"><br />
                Востановление здоровья(зелье или еда) + <br />
                <input name="cast_hp_regen"><br />
                Восстановление маны(зелье или еда) + <br />
                <input name="cast_mp_regen"><br />
                Иконка(картинка, берется с /data/img/items/weapon, eat или armor, зависит от типа итема/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if(isset(
$_GET['edit'])){
                
$iteme=mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE `id`='".intval($_GET['edit'])."'"));
                if (
$_POST['name']){
                    if (
$_POST['twohands']){
                        
$_POST['twohands']=1;
                    }else{
                        
$_POST['twohands']=0;
                    }
                    
mysql_query("UPDATE `items` SET 
                    `name`='"
.$_POST['name']."',
                    `type`='"
.$_POST['type']."',
                    `feature_pover`='"
.$_POST['feature_pover']."',
                    `feature_vitality`='"
.$_POST['feature_vitality']."',
                    `feature_dexterity`='"
.$_POST['feature_dexterity']."',
                    `feature_wit`='"
.$_POST['feature_wit']."',
                    `feature_spirit`='"
.$_POST['feature_spirit']."',
                    `feature_armor_arrow`='"
.$_POST['feature_armor_arrow']."',
                    `feature_armor_weapon`='"
.$_POST['feature_armor_weapon']."',
                    `feature_armor_magic`='"
.$_POST['feature_armor_magic']."',
                    `feature_attack_arrow`='"
.$_POST['feature_attack_arrow']."',
                    `feature_attack_weapon`='"
.$_POST['feature_attack_weapon']."',
                    `feature_attack_magic`='"
.$_POST['feature_attack_magic']."',
                    `feature_hp_regen`='"
.$_POST['feature_hp_regen']."',
                    `feature_mp_regen`='"
.$_POST['feature_mp_regen']."',
                    `cast_hp_regen`='"
.$_POST['cast_hp_regen']."',
                    `cast_mp_regen`='"
.$_POST['cast_mp_regen']."',
                    `min_lvl`='"
.$_POST['min_lvl']."',
                    `about`='"
.$_POST['about']."',
                    `icon`='"
.$_POST['icon']."',
                    `attack_min_damag`='"
.$_POST['attack_min_damag']."',
                    `attack_max_damag`='"
.$_POST['attack_max_damag']."',
                    `twohands`='"
.$_POST['twohands']."',
                    `subtype`='"
.$_POST['subtype']."',
                    `coast`='"
.$_POST['coast']."'
                    WHERE
                    `id`='"
.$iteme['id']."'");
                    
$iteme=mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Имя:<br />
                <input name="name" value="'
.$iteme['name'].'">
                <br />
                Тип: '
.$iteme['type'].' изменить на 
                <select name="type">
                <option value="'
.$iteme['type'].'">Не изменять
                <option value="eat_bootle">Зелье
                <option value="eat_eat">Еда
                <option value="weapon_axe">Оружие - Топор
                <option value="weapon_blade">Оружие - Меч
                <option value="weapon_staff">Оружие - Посох
                <option value="weapon_mace">Оружие - Магическое
                <option value="weapon_hammer">Оружие - Молот
                <option value="weapon_dadge">Оружие - Кинжал
                <option value="weapon_onion">Оружие - Лук
                <option value="weapon_exe">Оружие - Топор
                <option value="armor_head">Броня - Шлем
                <option value="armor_body">Броня - Нагрудник
                <option value="armor_gloves">Броня - Перчатки
                <option value="armor_shoulder">Броня - Наплечники
                <option value="armor_belt">Броня - Пояс
                <option value="armor_neckleace">Броня - Ожерелье
                <option value="armor_ring">Броня - Кольцо
                <option value="armor_shield">Броня - Щит
                <option value="armor_earring">Броня - Серьги
                <option value="armor_boots">Броня - Ботинки
                </select><br />
                Подтип(для брони): '
.$iteme['subtype'].' изменить на 
                <select name="subtype">
                <option value="'
.$iteme['subtype'].'">Не изменять
                <option value="skin">Кожа(для разбойников)
                <option value="armor">Латы(для воинов)
                <option value="fabric">Ткань(для магов)
                </select><br />
                Двуручное(для оружия) <input type="checkbox" name="twohands"'
;
                if (
$iteme['twohands']){
                    echo 
' checked="1"';
                }
                echo 
'><br />
                Минимальный уровень(не относится к еде и зельям):<br />
                <input name="min_lvl" value="'
.$iteme['min_lvl'].'"><br />
                Цена:<br />
                <input name="coast" value="'
.$iteme['coast'].'"><br />
                Описание:<br />
                <input name="about" value="'
.$iteme['about'].'"><br />
                <div class="msg">
                Характеристики
                </div>
                Сила + <br />
                <input name="feature_pover" value="'
.$iteme['feature_pover'].'"><br />
                Выносливость + <br />
                <input name="feature_vitality" value="'
.$iteme['feature_vitality'].'"><br />
                Ловкость + <br />
                <input name="feature_dexterity" value="'
.$iteme['feature_dexterity'].'"><br />
                Ум + <br />
                <input name="feature_wit" value="'
.$iteme['feature_wit'].'"><br />
                Дух + <br />
                <input name="feature_spirit" value="'
.$iteme['feature_spirit'].'"><br />
                Защита от стрел + <br />
                <input name="feature_armor_arrow" value="'
.$iteme['feature_armor_arrow'].'"><br />
                Защита от оружия + <br />
                <input name="feature_armor_weapon" value="'
.$iteme['feature_armor_weapon'].'"><br />
                Защита от магии + <br />
                <input name="feature_armor_magic" value="'
.$iteme['feature_armor_magic'].'"><br />
                Мощность выстрела + <br />
                <input name="feature_attack_arrow" value="'
.$iteme['feature_attack_arrow'].'"><br />
                Мощность удара + <br />
                <input name="feature_attack_weapon" value="'
.$iteme['feature_attack_weapon'].'"><br />
                Мощность магии + <br />
                <input name="feature_attack_magic" value="'
.$iteme['feature_attack_magic'].'"><br />
                Восстановление здоровья + <br />
                <input name="feature_hp_regen" value="'
.$iteme['feature_hp_regen'].'"><br />
                Восстановление маны + <br />
                <input name="feature_mp_regen" value="'
.$iteme['feature_mp_regen'].'"><br />
                Минимальный урон(оружие) + <br />
                <input name="attack_min_damag" value="'
.$iteme['attack_min_damag'].'"><br />
                Максимальный урон(оружие) + <br />
                <input name="attack_max_damag" value="'
.$iteme['attack_max_damag'].'"><br />
                Востановление здоровья(зелье или еда) + <br />
                <input name="cast_hp_regen" value="'
.$iteme['cast_hp_regen'].'"><br />
                Восстановление маны(зелье или еда) + <br />
                <input name="cast_mp_regen" value="'
.$iteme['cast_mp_regen'].'"><br />
                Иконка(картинка, берется с /data/img/items/weapon, eat или armor, зависит от типа итема/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon" value="'
.$iteme['icon'].'"><br />
                <input type="submit" value="Сохранить">
                </form>
                '
;
            }
            if(!isset(
$_GET['new']))echo '<div class="help"><a href="?option=item&new">Создать предмет</a></div>';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `items`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `items` ORDER BY `id` DESC LIMIT $start,$cop");
            echo 
'<div class="nstr">';
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'ID:'.$result['id'].'; '.$result['name'].' <a href="?option=item&del='.$result['id'].'">[x]</a> <a href="?option=item&edit='.$result['id'].'">[ред.]</a>;<br />';
            }
            echo 
'</div><div class="nstr">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=item&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=item&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=item&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=item&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
//Управление итемами, конец скрипта
            
case 'mobs'://Управление монстрами
            
if(isset($_GET['del'])){
                
mysql_query("DELETE FROM `mobs` WHERE `id`='".intval($_GET['del'])."'");
                
header("Location: ?option=mobs");
                exit;
            }
            if (isset(
$_GET['new'])){
                if (isset(
$_POST['name'])){
                    
mysql_query("INSERT INTO `mobs` VALUES (
                    `id`,
                    '"
.$_POST['name']."',
                    '"
.$_POST['x']."',
                    '"
.$_POST['y']."',
                    '"
.$_POST['x1']."',
                    '"
.$_POST['y1']."',
                    '"
.$_POST['max_hp']."',
                    '"
.$_POST['max_mp']."',
                    '"
.$_POST['power']."',
                    '"
.$_POST['vitality']."',
                    '"
.$_POST['spirit']."',
                    '"
.$_POST['dexterity']."',
                    '"
.$_POST['wit']."',
                    '"
.$_POST['exp']."',
                    '0',
                    '0',
                    '"
.$_POST['death_time']."',
                    '"
.$_POST['agrored']."',
                    '"
.$_POST['max_hp']."',
                    '"
.$_POST['max_mp']."',
                    '"
.$_POST['min_damag']."',
                    '"
.$_POST['max_damag']."',
                    '"
.$_POST['ident_id']."',
                    '0',
                    '"
.$_POST['damag_every_sec']."',
                    '"
.$_POST['icon']."',
                    '"
.$_POST['drop_gold']."',
                    '"
.$_POST['drop_items']."',
                    '0',
                    '"
.$_POST['lvl']."')");
                    
header("Location: ?option=mobs");
                    exit;
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Имя:<br />
                <input name="name"><br />
                Идентификатор:<br />
                <input name="ident_id"><br />
                Время воскрешения:<br />
                <input name="death_time"><br />
                Агресивный <input type="checkbox" name="agrored">
                <div class="msg">
                Добыча
                </div>
                Золото<br />
                <input name="drop_gold"><br />
                Вещи<br />
                <input name="drop_items"><br />
                Уровень<br />
                <input name="lvl" value="1"><br />
                Опыт:<br />
                <input name="exp"><br />
                <div class="msg">
                Локация
                </div>
                Х:<br />
                <input name="x"><br />
                Y:<br />
                <input name="y"><br />
                Х на локации:<br />
                <input name="x1"><br />
                Y на локации:<br />
                <input name="y1"><br />
                <div class="msg">
                Характеристики
                </div>
                Сила <br />
                <input name="power"><br />
                Выносливость <br />
                <input name="vitality"><br />
                Ловкость <br />
                <input name="dexterity"><br />
                Ум <br />
                <input name="wit"><br />
                Дух <br />
                <input name="spirit"><br />
                Минимальный урон<br />
                <input name="min_damag"><br />
                Максимальный урон<br />
                <input name="max_damag"><br />
                Урон каждые N секунд<br />
                <input name="damag_every_sec"><br />
                Здоровье <br />
                <input name="max_hp"><br />
                Мана <br />
                <input name="max_mp"><br />
                Иконка(картинка, берется с /data/img/units/mobs/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if (isset(
$_GET['map'])){
                echo 
'<div class="aut">';
                
$mobe=mysql_fetch_assoc(mysql_query("SELECT * FROM `mobs` WHERE `id`='".intval($_GET['map'])."'"));
                
$loc=mysql_fetch_assoc(mysql_query("SELECT * FROM `location` WHERE `x`='".intval($mobe['x'])."' AND `y`='".intval($mobe['y'])."'"));
                echo 
$mobe['name'].', '.$loc['name'];
                echo 
'<br />';
                echo 
'[ X:'.$mobe['x'].' | Y:'.$mobe['y'].' ] [ X на локации: '.$mobe['x1'].' | Y на локации: '.$mobe['y1'].' ]';
                echo 
'<br />';
                echo 
'<div style="background:url(data/img/location/locs/'.$loc['img'].'.png);width:200px;height:200px;">';
                echo 
'<table width="100%" height="100%><tr height="18px">';
                
$x1=1;
                
$y1=1;
                for(
$i=0;$i<100;$i++){
                    
$subloc=mysql_fetch_array(mysql_query("SELECT * FROM `sublocation` WHERE `x1`='".$x1."' AND `y1`='".$y1."' AND `x`='".$loc['x']."' AND `y`='".$loc['y']."'"));
                    
$title=$subloc['name'];
                    if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs` WHERE `x`='".$loc['x']."' AND `y`='".$loc['y']."' AND `x1`='".$x1."' AND `y1`='".$y1."' AND `id`='".$mobe['id']."'"),0)){
                        
$mob=$mobe;
                        
$title=$mob['name'];
                        if(
$mob['agrored']==NULL){
                            
$style="max-width:16px; max-height:16px; background:url(data/userlocyello.png) no-repeat center;";
                        }else{
                            
$style="max-width:16px; max-height:16px; background:url(data/userlocred.png) no-repeat center;";
                        }
                        echo 
'<td width="16px" style="/*border:1px solid black;*/ padding:0px;margin:0px; '.$style.'" title="'.$title.'"></td>';
                        
$x1++;
                    }else{
                        echo 
'<td width="16px" style="/*border:1px solid red;*/ padding:0px;margin:0px;" title="'.$title.'"></td>';
                        
$x1++;
                    }
                    if (
$i==9){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==19){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==29){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==39){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==49){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==59){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==69){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==79){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==89){
                        echo 
'</tr><tr height="17px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==100){
                        echo 
'</tr>';
                        
$y1=$y1+1;
                        
$x1=1;
                    }
                    unset(
$mob);
                }
                echo 
'</table>';
                echo 
'</div>';
                echo 
'</div>';
            }
            if (isset(
$_GET['edit'])){
                
$mobe=mysql_fetch_assoc(mysql_query("SELECT * FROM `mobs` WHERE `id`='".intval($_GET['edit'])."'"));
                if (isset(
$_POST['name'])){
                    
mysql_query("UPDATE `mobs` SET
                    `name`='"
.$_POST['name']."',
                    `x`='"
.$_POST['x']."',
                    `y`='"
.$_POST['y']."',
                    `x1`='"
.$_POST['x1']."',
                    `y1`='"
.$_POST['y1']."',
                    `hp`='"
.$_POST['max_hp']."',
                    `mp`='"
.$_POST['max_mp']."',
                    `power`='"
.$_POST['power']."',
                    `vitality`='"
.$_POST['vitality']."',
                    `spirit`='"
.$_POST['spirit']."',
                    `dexterity`='"
.$_POST['dexterity']."',
                    `wit`='"
.$_POST['wit']."',
                    `exp`='"
.$_POST['exp']."',
                    `death_time`='"
.$_POST['death_time']."',
                    `agrored`='"
.$_POST['agrored']."',
                    `max_hp`='"
.$_POST['max_hp']."',
                    `max_mp`='"
.$_POST['max_mp']."',
                    `min_damag`='"
.$_POST['min_damag']."',
                    `max_damag`='"
.$_POST['max_damag']."',
                    `ident_id`='"
.$_POST['ident_id']."',
                    `damag_every_sec`='"
.$_POST['damag_every_sec']."',
                    `icon`='"
.$_POST['icon']."',
                    `drop_gold`='"
.$_POST['drop_gold']."',
                    `drop_items`='"
.$_POST['drop_items']."',
                    `lvl`='"
.$_POST['lvl']."'
                    WHERE
                    `id`='"
.$mobe['id']."'") or die('<div class="help">'.mysql_error().'</div>');
                    
$mobe=mysql_fetch_assoc(mysql_query("SELECT * FROM `mobs` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Имя:<br />
                <input name="name" value="'
.$mobe['name'].'"><br />
                Идентификатор:<br />
                <input name="ident_id" value="'
.$mobe['ident_id'].'"><br />
                Время воскрешения:<br />
                <input name="death_time" value="'
.$mobe['death_time'].'"><br />
                Агресивный <input type="checkbox" name="agrored" checked="'
.$mobe['agrored'].'">
                <div class="msg">
                Добыча
                </div>
                Золото<br />
                <input name="drop_gold" value="'
.$mobe['drop_gold'].'"><br />
                Вещи<br />
                <input name="drop_items" value="'
.$mobe['drop_items'].'"><br />
                Уровень<br />
                <input name="lvl" value="'
.$mobe['lvl'].'"><br />
                Опыт:<br />
                <input name="exp" value="'
.$mobe['exp'].'"><br />
                <div class="msg">
                Локация
                </div>
                Х:<br />
                <input name="x" value="'
.$mobe['x'].'"><br />
                Y:<br />
                <input name="y" value="'
.$mobe['y'].'"><br />
                Х на локации:<br />
                <input name="x1" value="'
.$mobe['x1'].'"><br />
                Y на локации:<br />
                <input name="y1" value="'
.$mobe['y1'].'"><br />
                <div class="msg">
                Характеристики
                </div>
                Сила <br />
                <input name="power" value="'
.$mobe['power'].'"><br />
                Выносливость <br />
                <input name="vitality" value="'
.$mobe['vitality'].'"><br />
                Ловкость <br />
                <input name="dexterity" value="'
.$mobe['dexterity'].'"><br />
                Ум <br />
                <input name="wit" value="'
.$mobe['wit'].'"><br />
                Дух <br />
                <input name="spirit" value="'
.$mobe['spirit'].'"><br />
                Минимальный урон<br />
                <input name="min_damag" value="'
.$mobe['min_damag'].'"><br />
                Максимальный урон<br />
                <input name="max_damag" value="'
.$mobe['max_damag'].'"><br />
                Урон каждые N секунд<br />
                <input name="damag_every_sec" value="'
.$mobe['damag_every_sec'].'"><br />
                Здоровье <br />
                <input name="max_hp" value="'
.$mobe['max_hp'].'"><br />
                Мана <br />
                <input name="max_mp" value="'
.$mobe['max_mp'].'"><br />
                Иконка (картинка, берется с /data/img/units/mobs/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon" value="'
.$mobe['icon'].'"><br />
                <input type="submit" value="Сохранить">
                </form>
                '
;
            }
            if(!isset(
$_GET['new']))echo '<div class="help"><a href="?option=mobs&new">Создать монстра</a></div>';
            echo 
'<div class="msg">';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `mobs` ORDER BY `id` DESC LIMIT $start,$cop");
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'<div class="nstr">ID:'.$result['id'].'; '.$result['name'].', '.mysql_result(mysql_query("SELECT `name` FROM `location` WHERE `x`='".$result['x']."' AND `y`='".$result['y']."'"),0).' <a href="?option=mobs&del='.$result['id'].'">[x]</a> <a href="?option=mobs&edit='.$result['id'].'">[ред.]</a> <a href="?option=mobs&map='.$result['id'].'">[map]</a>;</div>';
            }
            echo 
'</div><div class="nstr">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=mobs&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=mobs&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=mobs&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=mobs&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
//Управление мобами, конец скрипта
            
case 'npc'://Управление нпц
            
if(isset($_GET['del'])){
                
mysql_query("DELETE FROM `npc` WHERE `id`='".intval($_GET['del'])."'");
                
header("Location: ?option=npc");
                exit;
            }
            if (isset(
$_GET['new'])){
                if (isset(
$_POST['name'])){
                    
mysql_query("INSERT INTO `npc` VALUES(
                    `id`,
                    '"
.$_POST['name']."',
                    '"
.$_POST['x']."',
                    '"
.$_POST['y']."',
                    '"
.$_POST['x1']."',
                    '"
.$_POST['y1']."',
                    '"
.$_POST['talk']."',
                    '"
.$_POST['icon']."',
                    '"
.$_POST['items']."')");
                    
header("Location: ?option=npc");
                    exit;
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Имя:<br />
                <input name="name"><br />
                Начальная фраза:<br />
                <input name="talk"><br />
                <div class="msg">
                Локация
                </div>
                Торговля, вещи(ид:цена):<br />
                <input name="items"><br />
                Х:<br />
                <input name="x"><br />
                Y:<br />
                <input name="y"><br />
                Х на локации:<br />
                <input name="x1"><br />
                Y на локации:<br />
                <input name="y1"><br />
                Иконка(картинка, берется с /data/img/units/npc/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if (isset(
$_GET['map'])){
                echo 
'<div class="aut">';
                
$npc=mysql_fetch_assoc(mysql_query("SELECT * FROM `npc` WHERE `id`='".intval($_GET['map'])."'"));
                
$loc=mysql_fetch_assoc(mysql_query("SELECT * FROM `location` WHERE `x`='".intval($npc['x'])."' AND `y`='".intval($npc['y'])."'"));
                echo 
$npc['name'].', '.$loc['name'];
                echo 
'<br />';
                echo 
'[ X:'.$npc['x'].' | Y:'.$npc['y'].' ] [ X на локации: '.$npc['x1'].' | Y на локации: '.$npc['y1'].' ]';
                echo 
'<br />';
                echo 
'<div style="background:url(data/img/location/locs/'.$loc['img'].'.png);width:200px;height:200px;">';
                echo 
'<table width="100%" height="100%><tr height="18px">';
                
$x1=1;
                
$y1=1;
                for(
$i=0;$i<100;$i++){
                    
$subloc=mysql_fetch_array(mysql_query("SELECT * FROM `sublocation` WHERE `x1`='".$x1."' AND `y1`='".$y1."' AND `x`='".$loc['x']."' AND `y`='".$loc['y']."'"));
                    
$title=$subloc['name'];
                    if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `npc` WHERE `x`='".$loc['x']."' AND `y`='".$loc['y']."' AND `x1`='".$x1."' AND `y1`='".$y1."' AND `id`='".$npc['id']."'"),0)){
                        
$title=$npc['name'];
                        
$style="max-width:16px; max-height:16px; background:url(data/userlocblue.png) no-repeat center;";
                        echo 
'<td width="16px" style="padding:0px;margin:0px; '.$style.'" title="'.$title.'"></td>';
                        
$x1++;
                    }else{
                        echo 
'<td width="16px" style="padding:0px;margin:0px;" title="'.$title.'"></td>';
                        
$x1++;
                    }
                    if (
$i==9){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==19){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==29){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==39){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==49){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==59){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==69){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==79){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==89){
                        echo 
'</tr><tr height="17px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==100){
                        echo 
'</tr>';
                        
$y1=$y1+1;
                        
$x1=1;
                    }
                    
//unset($npc);
                
}
                echo 
'</table>';
                echo 
'</div>';
                echo 
'</div>';
            }
            if (isset(
$_GET['edit'])){
                
$npc=mysql_fetch_assoc(mysql_query("SELECT * FROM `npc` WHERE `id`='".intval($_GET['edit'])."'"));
                if (isset(
$_POST['name'])){
                    
mysql_query("UPDATE `npc` SET
                    `name`='"
.$_POST['name']."',
                    `x`='"
.$_POST['x']."',
                    `y`='"
.$_POST['y']."',
                    `x1`='"
.$_POST['x1']."',
                    `y1`='"
.$_POST['y1']."',
                    `talk`='"
.$_POST['talk']."',
                    `icon`='"
.$_POST['icon']."',
                    `items`='"
.$_POST['items']."'
                    WHERE
                    `id`='"
.$npc['id']."'");
                    
$npc=mysql_fetch_assoc(mysql_query("SELECT * FROM `npc` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Имя:<br />
                <input name="name" value="'
.$npc['name'].'"><br />
                Начальная фраза:<br />
                <input name="talk" value="'
.$npc['talk'].'"><br />
                <div class="msg">
                Локация
                </div>
                Торговля, вещи(ид:цена):<br />
                <input name="items" value="'
.$npc['items'].'"><br />
                Х:<br />
                <input name="x" value="'
.$npc['x'].'"><br />
                Y:<br />
                <input name="y" value="'
.$npc['y'].'"><br />
                Х на локации:<br />
                <input name="x1" value="'
.$npc['x1'].'"><br />
                Y на локации:<br />
                <input name="y1" value="'
.$npc['y1'].'"><br />
                Иконка(картинка, берется с /data/img/units/npc/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon" value="'
.$npc['icon'].'"><br />
                <input type="submit" value="Сохранить">
                </form>
                '
;
            }
            if (isset(
$_GET['npc'])){
                echo 
'<div class="aut">';
                
$npc=mysql_fetch_assoc(mysql_query("SELECT * FROM `npc` WHERE `id`='".intval($_GET['npc'])."'"));
                if (isset(
$_GET['talk'])){
                    
$talk=mysql_fetch_assoc(mysql_query("SELECT * FROM `dialogs` WHERE `id`='".intval($_GET['talk'])."'"));
                    echo 
'<img src="/data/img/units/npc/'.$npc['icon'].'.jpg" style="float:left;" width="20px" height="20px"><font color="#8e8171">'.$talk['talk_otvet_npc'].'</font><br />';
                    
$resd=mysql_query("SELECT * FROM `dialogs` WHERE `npc`='".$npc['id']."' AND `talk_id_ref`='".$talk['id']."'");
                }else{
                    echo 
'<img src="/data/img/units/npc/'.$npc['icon'].'.jpg" style="float:left;" width="20px" height="20px"><font color="#8e8171">'.$npc['talk'].'</font><br />';
                    
$resd=mysql_query("SELECT * FROM `dialogs` WHERE `npc`='".$npc['id']."'");
                }
                while(
$result=mysql_fetch_assoc($resd)){
                    if (!isset(
$_GET['talk'])){
                        if (!
$result['talk_id_ref']){
                            echo 
'ID: '.$result['id'].'; <a href="?option=npc&talk='.$result['id'].'&npc='.$npc['id'].'">'.$result['talk_name'].'</a> <a href="?option=dialogs&del='.$result['id'].'">[x]</a> <a href="?option=dialogs&edit='.$result['id'].'">[ред.]</a>;<br />';
                        }
                    }else{
                        echo 
'ID: '.$result['id'].'; <a href="?option=npc&talk='.$result['id'].'&npc='.$npc['id'].'">'.$result['talk_name'].'</a> <a href="?option=dialogs&del='.$result['id'].'">[x]</a> <a href="?option=dialogs&edit='.$result['id'].'">[ред.]</a>;<br />';
                    }
                }
                echo 
'</div>';
            }
            if(!isset(
$_GET['new']))echo '<div class="help"><a href="?option=npc&new">Создать НПЦ</a></div>';
            echo 
'<div class="nstr">';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `npc`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `npc` ORDER BY `id` DESC LIMIT $start,$cop");
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'<div class="nstr">ID:'.$result['id'].'; <a href="?option=npc&npc='.$result['id'].'">'.$result['name'].'</a>, '.mysql_result(mysql_query("SELECT `name` FROM `location` WHERE `x`='".$result['x']."' AND `y`='".$result['y']."'"),0).' <a href="?option=npc&del='.$result['id'].'">[x]</a> <a href="?option=npc&edit='.$result['id'].'">[ред.]</a> <a href="?option=npc&map='.$result['id'].'">[map]</a>;</div>';
            }
            echo 
'</div><div class="nstr">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=npc&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=npc&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=npc&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=npc&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
//Управление нпц, конец скрипта
            
case 'dialogs'://Управление диалогами
            
if (isset($_GET['del'])){
                
mysql_query("DELETE FROM `dialogs` WHERE `id`='".intval($_GET['del'])."'");
            }
            if (isset(
$_GET['edit'])){
                
$talk=mysql_fetch_assoc(mysql_query("SELECT * FROM `dialogs` WHERE `id`='".intval($_GET['edit'])."'"));
                if (isset(
$_POST['talk_name'])){
                    
$_POST['action']='';
                    
mysql_query("UPDATE `dialogs` SET
                    `talk_name`='"
.$_POST['talk_name']."',
                    `talk_otvet_npc`='"
.$_POST['talk_otvet_npc']."',
                    `talk_id_ref`='"
.$_POST['talk_id_ref']."',
                    `action`='"
.$_POST['action']."',
                    `quest`='"
.$_POST['quest']."',
                    `npc`='"
.$_POST['npc']."',
                    `quest_completed`='"
.$_POST['quest_completed']."',
                    `quest_need`='"
.$_POST['quest_need']."',
                    `questd`='"
.$_POST['questd']."',
                    `quest_need_complete`='"
.$_POST['quest_need_complete']."',
                    `quest_need_be_completed`='"
.$_POST['quest_need_be_completed']."'
                    WHERE 
                    `id`='"
.$talk['id']."'");
                    
$talk=mysql_fetch_assoc(mysql_query("SELECT * FROM `dialogs` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div>
                <div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Название фразы:<br />
                <input name="talk_name" value="'
.$talk['talk_name'].'"><br />
                НПЦ(указать ид):<br />
                <input name="npc" value="'
.$talk['npc'].'"><br />
                Ответ НПЦ:<br />
                <input name="talk_otvet_npc" value="'
.$talk['talk_otvet_npc'].'"><br />
                Реферальная фраза(указать ид):<br />
                <input name="talk_id_ref" value="'
.$talk['talk_id_ref'].'"><br />
                Начало квеста(указать ид):<br />
                <input name="quest" value="'
.$talk['quest'].'"><br />
                Завершение квеста(указать ид):<br />
                <input name="quest_completed" value="'
.$talk['quest_completed'].'"><br />
                У персонажа должен быть незавершенный квест с таким ид(не использовать вместе с "Начало квеста"! Диалог запорете..):<br />
                <input name="quest_need" value="'
.$talk['quest_need'].'"><br />
                Квестовый диалог, указать ид(если у персонажа этот кв выполнен либо есть, но не выполнен, то эта фраза не доступна):<br />
                <input name="questd" value="'
.$talk['questd'].'"><br />
                У персонажа должен быть выполнен квест с таким ид(но не завершен):<br />
                <input name="quest_need_complete" value="'
.$talk['quest_need_complete'].'"><br />
                У персонажа должен быть выполнен квест с таким ид(выполнен и завершен):<br />
                <input name="quest_need_be_completed" value="'
.$talk['quest_need_be_completed'].'"><br />
                <input type="submit" value="Сохранить">
                </form>
                '
;
            }
            if (isset(
$_GET['new'])){
                if (isset(
$_POST['talk_name'])){
                    
$_POST['action']='';
                    
mysql_query("INSERT INTO `dialogs` VALUES(
                    `id`,
                    '"
.$_POST['talk_name']."',
                    '"
.$_POST['talk_otvet_npc']."',
                    '"
.$_POST['talk_id_ref']."',
                    '"
.$_POST['action']."',
                    '"
.$_POST['quest']."',
                    '"
.$_POST['npc']."',
                    '"
.$_POST['quest_completed']."',
                    '"
.$_POST['quest_need']."',
                    '"
.$_POST['questd']."',
                    '"
.$_POST['quest_need_complete']."',
                    '"
.$_POST['quest_need_be_complete']."')");
                    
header("Location: ?option=dialogs");
                    exit;
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Название фразы:<br />
                <input name="talk_name"><br />
                НПЦ(указать ид):<br />
                <input name="npc"><br />
                Ответ НПЦ:<br />
                <input name="talk_otvet_npc"><br />
                Реферальная фраза(указать ид):<br />
                <input name="talk_id_ref"><br />
                Начало квеста(указать ид):<br />
                <input name="quest"><br />
                Завершение квеста(указать ид):<br />
                <input name="quest_completed"><br />
                У персонажа должен быть незавершенный квест с таким ид(не использовать вместе с "Начало квеста"! Диалог запорете..):<br />
                <input name="quest_need"><br />
                Квестовый диалог, указать ид(если у персонажа этот кв выполнен либо есть, но не выполнен, то эта фраза не доступна):<br />
                <input name="questd"><br />
                У персонажа должен быть выполнен квест с таким ид(но не завершен):<br />
                <input name="quest_need_complete"><br />
                У персонажа должен быть выполнен квест с таким ид(выполнен и завершен):<br />
                <input name="quest_need_be_completed"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if(!isset(
$_GET['new']))echo '<div class="help"><a href="?option=dialogs&new">Создать фразу</a></div>';
            echo 
'<div class="msg">';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `dialogs`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `dialogs` ORDER BY `id` DESC LIMIT $start,$cop");
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'<div class="nstr">ID:'.$result['id'].'; '.$result['talk_name'].', НПЦ: '.mysql_result(mysql_query("SELECT `name` FROM `npc` WHERE `id`='".$result['npc']."'"),0).' <a href="?option=dialogs&del='.$result['id'].'">[x]</a> <a href="?option=dialogs&edit='.$result['id'].'">[ред.]</a>;</div>';
            }
            echo 
'</div>';
            echo 
'<div class="nstr">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=dialogs&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=dialogs&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=dialogs&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=dialogs&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
//Управление диалогами, конец скрипта
            
case 'loc':
            if (isset(
$_GET['del'])){
                
mysql_query("DELETE FROM `location` WHERE `id`='".intval($_GET['del'])."'");
                
header("Location: ?option=loc");
                exit;
            }
            if (isset(
$_GET['new'])){
                if (isset(
$_POST['name'])){
                    
mysql_query("INSERT INTO `location` VALUES(
                    `id`,
                    '"
.$_POST['name']."',
                    '"
.$_POST['x']."',
                    '"
.$_POST['y']."',
                    '"
.$_POST['img']."')");
                    
header("Location: ?option=loc");
                    exit;
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Название:<br />
                <input name="name"><br />
                X(у каждой локации должен быть свои уникальные координаты):<br />
                <input name="x"><br />
                Y(у каждой локации должен быть свои уникальные координаты):<br />
                <input name="y"><br />
                IMG(картинка, берется с /data/img/location/locs/УКАЗАННОЕ_ЧИСЛО.png):<br />
                <input name="img"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if (isset(
$_GET['edit'])){
                
$loc=mysql_fetch_assoc(mysql_query("SELECT * FROM `location` WHERE `id`='".intval($_GET['edit'])."'"));
                if (isset(
$_POST['name'])){
                    
mysql_query("UPDATE `location` SET
                    `name`='"
.$_POST['name']."',
                    `x`='"
.$_POST['x']."',
                    `y`='"
.$_POST['y']."',
                    `img`='"
.$_POST['img']."'
                    WHERE 
                    `id`='"
.$loc['id']."'");
                    
$loc=mysql_fetch_assoc(mysql_query("SELECT * FROM `location` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'<div class="aut">';
                echo 
$loc['name'].'<br />';
                echo 
'<div style="background:url(data/img/location/locs/'.$loc['img'].'.png);width:200px;height:200px;">';
                echo 
'<table width="100%" height="100%><tr height="18px">';
                
$x1=1;
                
$y1=1;
                for(
$i=0;$i<100;$i++){
                    
$subloc=mysql_fetch_array(mysql_query("SELECT * FROM `sublocation` WHERE `x1`='".$x1."' AND `y1`='".$y1."' AND `x`='".$loc['x']."' AND `y`='".$loc['y']."'"));
                    
$title=$subloc['name'];
                    if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `sublocation` WHERE `x`='".$loc['x']."' AND `y`='".$loc['y']."' AND `x1`='".$x1."' AND `y1`='".$y1."'"),0)){
                        
$title=$subloc['name'];
                        
$style="max-width:16px; max-height:16px; border:1px solid red;";
                        echo 
'<td width="16px" style="padding:0px;margin:0px; '.$style.'" title="'.$title.'"><a href="?option=subloc&edit='.$subloc['id'].'"><img src="/data/lochref.png"></a></td>';
                        
$x1++;
                    }else{
                        echo 
'<td width="16px" style="padding:0px;margin:0px;border:1px solid green;" title="'.$title.'"><a href="?option=subloc&new&x='.$loc['x'].'&y='.$loc['y'].'&x1='.$x1.'&y1='.$y1.'"><img src="/data/lochref.png"></a></td>';
                        
$x1++;
                    }
                    if (
$i==9){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==19){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==29){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==39){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==49){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==59){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==69){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==79){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==89){
                        echo 
'</tr><tr height="17px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==100){
                        echo 
'</tr>';
                        
$y1=$y1+1;
                        
$x1=1;
                    }
                    
//unset($npc);
                
}
                echo 
'</table>';
                echo 
'</div>';
                echo 
'</div>';
                echo 
'<div class="aut">';
                echo 
'<font color="red">*красный</font> - созданные сублокации<br />';
                echo 
'<font color="green">*зеленый</font> - несозданные сублокации<br />';
                echo 
'</div>
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div>'
;
                echo 
'<div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Название:<br />
                <input name="name" value="'
.$loc['name'].'"><br />
                X(у каждой локации должен быть свои уникальные координаты):<br />
                <input name="x" value="'
.$loc['x'].'"><br />
                Y(у каждой локации должен быть свои уникальные координаты):<br />
                <input name="y" value="'
.$loc['y'].'"><br />
                IMG(картинка, берется с /data/img/location/locs/УКАЗАННОЕ_ЧИСЛО.png):<br />
                <input name="img" value="'
.$loc['img'].'"><br />
                <input type="submit" value="Сохранить">
                </form>
                '
;
            }
            if(!isset(
$_GET['new']))echo '<div class="aut"><a href="?option=loc&new">Создать локацию</a></div>';
            echo 
'<div class="aut">';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `location`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `location` ORDER BY `id` DESC LIMIT $start,$cop");
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'<div class="aut">ID:'.$result['id'].'; '.$result['name'].', [ X : '.$result['x'].' | Y: '.$result['y'].' ] <a href="?option=loc&del='.$result['id'].'">[x]</a> <a href="?option=loc&edit='.$result['id'].'">[ред.]</a>;</div>';
            }
            echo 
'</div>';
            echo 
'<div class="nstr">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=loc&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=loc&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=loc&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=loc&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
            case 
'subloc'://Управление сублокациями
            
if (isset($_GET['del'])){
                
mysql_query("DELETE FROM `sublocation` WHERE `id`='".intval($_GET['del'])."'");
                
header("Location: ".$_SERVER['HTTP_REFERER']);
                exit;
            }
            if (isset(
$_GET['new'])){
                if (isset(
$_POST['name'])){
                    if (
$_POST['cant_go']){
                        
$_POST['cant_go']=1;
                    }else{
                        
$_POST['cant_go']=0;
                    }
                    
mysql_query("INSERT INTO `sublocation` VALUES(
                    `id`,
                    '"
.$_POST['name']."',
                    '"
.$_POST['x']."',
                    '"
.$_POST['y']."',
                    '"
.$_POST['x1']."',
                    '"
.$_POST['y1']."',
                    '"
.$_POST['x_tp']."',
                    '"
.$_POST['y_tp']."',
                    '"
.$_POST['x1_tp']."',
                    '"
.$_POST['y1_tp']."',
                    '"
.$_POST['cant_go']."')");
                    
header("Location: ?option=subloc");
                    exit;
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="?option=subloc&new" class="aut">
                Название:<br />
                <input name="name"><br />
                X:<br />
                <input name="x" value="'
.intval($_GET['x']).'"><br />
                Y:<br />
                <input name="y" value="'
.intval($_GET['y']).'"><br />
                X на локации:<br />
                <input name="x1" value="'
.intval($_GET['x1']).'"><br />
                Y на локации:<br />
                <input name="y1" value="'
.intval($_GET['y1']).'"><br />
                Y_TP(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="y_tp" value=""><br />
                X_TP(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="x_tp"><br />
                Y1_TP на локации(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="y1_tp"><br />
                X_TP на локации(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="x1_tp"><br />
                Нельзя переместится на нее <input type="checkbox" name="cant_go"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if (isset(
$_GET['edit'])){
                
$subloc=mysql_fetch_assoc(mysql_query("SELECT * FROM `sublocation` WHERE `id`='".intval($_GET['edit'])."'"));
                if (isset(
$_POST['name'])){
                    if (
$_POST['cant_go']){
                        
$_POST['cant_go']=1;
                    }else{
                        
$_POST['cant_go']=0;
                    }
                    
mysql_query("UPDATE `sublocation` SET
                    `name`='"
.$_POST['name']."',
                    `x`='"
.$_POST['x']."',
                    `y`='"
.$_POST['y']."',
                    `x1`='"
.$_POST['x1']."',
                    `y1`='"
.$_POST['y1']."',
                    `x_tp`='"
.$_POST['x_tp']."',
                    `y_tp`='"
.$_POST['y_tp']."',
                    `x1_tp`='"
.$_POST['x1_tp']."',
                    `y1_tp`='"
.$_POST['y1_tp']."',
                    `cant_go`='"
.$_POST['cant_go']."'
                    WHERE 
                    `id`='"
.$subloc['id']."'");
                    
$subloc=mysql_fetch_assoc(mysql_query("SELECT * FROM `sublocation` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'<div class="aut">';
                
$loc=mysql_fetch_assoc(mysql_query("SELECT * FROM `location` WHERE `x`='".intval($subloc['x'])."' AND `y`='".intval($subloc['y'])."'"));
                echo 
'<a href="?option=loc&edit='.$loc['id'].'"></a><br />';
                echo 
'<div style="background:url(data/img/location/locs/'.$loc['img'].'.png);width:200px;height:200px;">';
                echo 
'<table width="100%" height="100%><tr height="18px">';
                
$x1=1;
                
$y1=1;
                for(
$i=0;$i<100;$i++){
                    
$subloce=mysql_fetch_assoc(mysql_query("SELECT * FROM `sublocation` WHERE `x`='".$loc['x']."' AND `y`='".$loc['y']."' AND `x1`='".$x1."' AND `y1`='".$y1."'"));
                    
$title=$subloce['name'];
                    if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `sublocation` WHERE `x`='".$loc['x']."' AND `y`='".$loc['y']."' AND `x1`='".$x1."' AND `y1`='".$y1."' AND `id`='".$subloc['id']."'"),0)){
                        
$title=$subloc['name'];
                        
$style="max-width:16px; max-height:16px; border:1px solid red;";
                        echo 
'<td width="16px" style="padding:0px;margin:0px; '.$style.'" title="'.$title.'"></td>';
                        
$x1++;
                    }else{
                        echo 
'<td width="16px" style="padding:0px;margin:0px;" title="'.$title.'"></td>';
                        
$x1++;
                    }
                    if (
$i==9){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==19){
                        
$y1=$y1+1;
                        
$x1=1;
                        echo 
'</tr><tr height="18px">';
                    }elseif(
$i==29){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==39){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==49){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==59){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==69){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==79){
                        echo 
'</tr><tr height="18px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==89){
                        echo 
'</tr><tr height="17px">';
                        
$y1=$y1+1;
                        
$x1=1;
                    }elseif(
$i==100){
                        echo 
'</tr>';
                        
$y1=$y1+1;
                        
$x1=1;
                    }
                    
//unset($npc);
                
}
                echo 
'</table>';
                echo 
'</div>';
                echo 
'</div>';
                echo 
'<div class="aut">';
                echo 
'<font color="red">*красный</font> - местонахождение сублокации<br />';
                echo 
'</div>
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Название:<br />
                <input name="name" value="'
.$subloc['name'].'"><br />
                X:<br />
                <input name="x" value="'
.$subloc['x'].'"><br />
                Y:<br />
                <input name="y" value="'
.$subloc['y'].'"><br />
                X на локации:<br />
                <input name="x1" value="'
.$subloc['x1'].'"><br />
                Y на локации:<br />
                <input name="y1" value="'
.$subloc['y1'].'"><br />
                Y_TP(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="y_tp" value="'
.$subloc['y_tp'].'"><br />
                X_TP(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="x_tp" value="'
.$subloc['x_tp'].'"><br />
                Y_TP на локации(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="y1_tp" value="'
.$subloc['y1_tp'].'"><br />
                X_TP на локации(телепортация тудато... нужно для перехода между локациями):<br />
                <input name="x1_tp" value="'
.$subloc['x1_tp'].'"><br />
                Нельзя переместится на нее <input type="checkbox" name="cant_go"'
;
                if (
$subloc['cant_go']){
                    echo 
' checked="1"';
                }
                echo 
'><br />
                <input type="submit" value="Сохранить">
                </form>
                '
;
            }
            if(!isset(
$_GET['new']))echo '<div class="aut"><a href="?option=subloc&new">Создать сублокацию</a></div>';
            echo 
'<div class="aut">';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `sublocation`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `sublocation` ORDER BY `id` DESC LIMIT $start,$cop");
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'<div class="nstr">ID:'.$result['id'].'; '.$result['name'].', [ X : '.$result['x'].' | Y: '.$result['y'].' ] <a href="?option=subloc&page='.$page.'&del='.$result['id'].'">[x]</a> <a href="?option=subloc&page='.$page.'&edit='.$result['id'].'">[ред.]</a>;</div>';
            }
            echo 
'</div><div class="aut">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=subloc&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=subloc&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=subloc&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=subloc&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
//Управление сублокациями, конец скрипта
            
case 'quests' :
            if (isset(
$_GET['del'])){
                
mysql_query("DELETE FROM `quest` WHERE `id`='".intval($_GET['del'])."'");
                
header("Location: ?option=quest");
                exit;
            }
            if (isset(
$_GET['edit'])){
                
$quest=mysql_fetch_assoc(mysql_query("SELECT * FROM `quest` WHERE `id`='".intval($_GET['edit'])."'"));
                if (isset(
$_POST['name'])){
                    if (
$_POST['task']){
                        
$_POST['task']=1;
                    }else{
                        
$_POST['task']=0;
                    }
                    
mysql_query("UPDATE `quest` SET
                    `name`='"
.$_POST['name']."',
                    `about`='"
.$_POST['about']."',
                    `task`='"
.$_POST['task']."',
                    `kill_mob`='"
.$_POST['kill_mob']."',
                    `kill_mob_col`='"
.$_POST['kill_mob_col']."',
                    `items`='"
.$_POST['items']."',
                    `exp`='"
.$_POST['exp']."',
                    `gold`='"
.$_POST['gold']."' WHERE `id`='".intval($_GET['edit'])."'");
                    
$quest=mysql_fetch_assoc(mysql_query("SELECT * FROM `quest` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Название:<br />
                <input name="name" value="'
.$quest['name'].'"><br />
                Награда(вещи):<br />
                <input name="items" value="'
.$quest['items'].'"><br />
                Опыт:<br />
                <input name="exp" value="'
.$quest['exp'].'"><br />
                Золото:<br />
                <input name="gold" value="'
.$quest['gold'].'"><br />
                Описание:<br />
                <input name="about"  value="'
.$quest['about'].'"><br />
                Убить мобов(указать идентификатор, он указывается при создании моба):<br />
                <input name="kill_mob"  value="'
.$quest['kill_mob'].'"><br />
                Сколько надо убить мобов:<br />
                <input name="kill_mob_col"  value="'
.$quest['kill_mob_col'].'"><br />
                Поговорить с кемто(указав этот параметр, квест берется у нпц выполненым, и его надо только завершить у нпц, у которого создан диалог завершения этого квеста):
                <input name="task" type="checkbox"'
;
                if (
$quest['task']){
                    echo 
' checked="1"';
                }
                echo 
'><br />
                <input type="submit" value="Сохранить">
                </form>
                '
;
            }
            if (isset(
$_GET['new'])){
                if (isset(
$_POST['name'])){
                    
mysql_query("INSERT INTO `quest` VALUES(
                    `id`,
                    '"
.$_POST['name']."',
                    '"
.$_POST['about']."',
                    '"
.$_POST['task']."',
                    '"
.$_POST['kill_mob']."',
                    '"
.$_POST['kill_mob_col']."',
                    '"
.$_POST['items']."',
                    '"
.$_POST['gold']."',
                    '"
.$_POST['exp']."')");
                    
header("Location: ?option=quests");
                    exit;
                }
                echo 
'
                <div class="aut">
                Валидации как таковой нет, поэтому заполняйте форму внимательно!
                </div><div class="aut">
                Основное
                </div>
                <form method="post" action="" class="aut">
                Название:<br />
                <input name="name"><br />
                Награда(вещи):<br />
                <input name="items"><br />
                Опыт:<br />
                <input name="exp"><br />
                Золото:<br />
                <input name="gold"><br />
                Описание:<br />
                <input name="about"><br />
                Убить мобов(указать идентификатор, он указывается при создании моба):<br />
                <input name="kill_mob"><br />
                Сколько надо убить мобов:<br />
                <input name="kill_mob_col"><br />
                Поговорить с кемто(указав этот параметр, квест берется у нпц выполненым, и его надо только завершить у нпц, у которого создан диалог завершения этого квеста):
                <input name="task" type="checkbox"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if(!isset(
$_GET['new']))echo '<div class="aut"><a href="?option=quests&new">Создать задание</a></div>';
            echo 
'<div class="aut">';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `quest`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `quest` ORDER BY `id` DESC LIMIT $start,$cop");
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'ID:'.$result['id'].'; '.$result['name'].' <a href="?option=quests&del='.$result['id'].'">[x]</a> <a href="?option=quests&edit='.$result['id'].'">[ред.]</a>;<br />';
            }
            echo 
'</div><div class="nstr">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=quests&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=quests&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=quests&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=quests&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
            case 
'skills'://Управление умениями
            
if (isset($_GET['del'])){
                
mysql_query("DELETE FROM `skills` WHERE `id`='".intval($_GET['del'])."'");
                
header("Location: ?option=skills");
                exit;
            }
            if (isset(
$_GET['edit'])){
                
$skill=mysql_fetch_assoc(mysql_query("SELECT * FROM `skills` WHERE `id`='".intval($_GET['edit'])."'"));
                if (isset(
$_POST['name'])){
                    if(
$_POST['baph_type']=='baph'){
                        
$_POST['baph']=1;
                        
$_POST['debaph']=0;
                    }elseif(
$_POST['baph_type']=='debaph'){
                        
$_POST['baph']=0;
                        
$_POST['debaph']=1;
                    }else{
                        
$_POST['baph']=0;
                        
$_POST['debaph']=0;
                    }
                    if (
$_POST['stun']){
                        
$_POST['stun']=1;
                    }else{
                        
$_POST['stun']=0;
                    }
                    if (
$_POST['sleep']){
                        
$_POST['sleep']=1;
                    }else{
                        
$_POST['sleep']=0;
                    }
                    if (
$_POST['fear']){
                        
$_POST['fear']=1;
                    }else{
                        
$_POST['fear']=0;
                    }
                    if (
$_POST['paralich']){
                        
$_POST['paralich']=1;
                    }else{
                        
$_POST['paralich']=0;
                    }
                    
mysql_query("UPDATE `skills` SET
                    `name`='"
.$_POST['name']."',
                    `class`='"
.$_POST['class']."',
                    `specialization`='"
.$_POST['specialization']."',
                    `damage`='"
.$_POST['damage']."',
                    `heal`='"
.$_POST['heal']."',
                    `fear`='"
.$_POST['fear']."',
                    `stun`='"
.$_POST['stun']."',
                    `sleep`='"
.$_POST['sleep']."',
                    `paralich`='"
.$_POST['paralich']."',
                    `effect_damage`='"
.$_POST['effect_damage']."',
                    `effect_hp_regen`='"
.$_POST['effect_hp_regen']."',
                    `no_fear`='"
.$_POST['no_fear']."',
                    `no_stun`='"
.$_POST['no_stun']."',
                    `no_sleep`='"
.$_POST['no_sleep']."',
                    `no_paralich`='"
.$_POST['no_paralich']."',
                    `about`='"
.$_POST['about']."',
                    `hp_regen_percent`='"
.$_POST['hp_regen_percent']."',
                    `type`='"
.$_POST['type']."',
                    `res_time`='"
.$_POST['res_time']."',
                    `icon`='"
.$_POST['icon']."',
                    `effect_time`='"
.$_POST['effect_time']."',
                    `effect_every_sec`='"
.$_POST['effect_every_sec']."',
                    `dota`='"
.$_POST['dota']."',
                    `baph`='"
.$_POST['baph']."',
                    `baph_adding`='"
.$_POST['baph_adding']."',
                    `baph_will`='"
.$_POST['baph_will']."',
                    `baph_reaction`='"
.$_POST['baph_reaction']."',
                    `baph_max_hp`='"
.$_POST['baph_max_hp']."',
                    `baph_max_mp`='"
.$_POST['baph_max_mp']."',
                    `baph_feature_armor_weapon`='"
.$_POST['baph_feature_armor_weapon']."',
                    `baph_feature_armor_arrow`='"
.$_POST['baph_feature_armor_arrow']."',
                    `baph_feature_armor_magic`='"
.$_POST['baph_feature_armor_magic']."',
                    `baph_feature_attack_weapon`='"
.$_POST['baph_feature_attack_weapon']."',
                    `baph_feature_attack_arrow`='"
.$_POST['baph_feature_attack_arrow']."',
                    `baph_feature_attack_magic`='"
.$_POST['baph_feature_attack_magic']."',
                    `baph_hp_regen`='"
.$_POST['baph_hp_regen']."',
                    `baph_mp_regen`='"
.$_POST['baph_mp_regen']."',
                    `baph_power`='"
.$_POST['baph_power']."',
                    `baph_wit`='"
.$_POST['baph_wit']."',
                    `baph_dexterity`='"
.$_POST['baph_dexterity']."',
                    `baph_spirit`='"
.$_POST['baph_spirit']."',
                    `debaph`='"
.$_POST['debaph']."',
                    `mp_need_from_cast`='"
.$_POST['mp_need_from_cast']."',
                    `ident_id`='"
.$_POST['ident_id']."',
                    `lvl`='"
.$_POST['lvl']."',
                    `min_lvl`='"
.$_POST['min_lvl']."'
                    WHERE
                    `id`='"
.$skill['id']."'");
                    
$skill=mysql_fetch_assoc(mysql_query("SELECT * FROM `skills` WHERE `id`='".intval($_GET['edit'])."'"));
                }
                echo 
'
                <form method="post" action="" class="aut">
                Название:<br />
                <input name="name" value="'
.$skill['name'].'"><br />
                Описание:<br />
                <input name="about"  value="'
.$skill['about'].'"><br />
                Иконка(берется с /data/inc/skill/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon"  value="'
.$skill['icon'].'"><br />
                Расход маны:<br />
                <input name="mp_need_from_cast"  value="'
.$skill['mp_need_from_cast'].'"><br />
                Класс:<br />
                Воин <input type="radio" name="class" value="warrior"'
;
                if (
$skill['class']=='warrior'){
                    echo 
' checked';
                }
                echo 
'><br />
                Маг <input type="radio" name="class" value="mage"'
;
                if (
$skill['class']=='mage'){
                    echo 
' checked';
                }
                echo 
'><br />
                Разбойник <input type="radio" name="class" value="rogue"'
;
                if (
$skill['class']=='rogue'){
                    echo 
' checked';
                }
                echo 
'><br />
                Специализация(указать число, 1,2 или 3):<br />
                <input name="specialization" value="'
.$skill['specialization'].'" ><br /><br />
                Тип атаки:<br />
                <select name="type">
                <option value="phisical"'
;
                if (
$skill['type']=='phisical'){
                    echo 
' selected';
                }
                echo 
'>Физическая
                <option value="magic"'
;
                if (
$skill['type']=='magic'){
                    echo 
' selected';
                }
                echo 
'>Магическая
                <option value="arrow"'
;
                if (
$skill['type']=='arrow'){
                    echo 
' selected';
                }
                echo 
'>Дальняя(лук)+
                </select><br />
                Время восстановления(в секундах):<br />
                <input name="res_time" value="'
.$skill['res_time'].'"><br />
                Минимальный уровень:<br />
                <input name="min_lvl"  value="'
.$skill['min_lvl'].'"><br />
                Уровень умения(используется для возможности улучшения умений, за очки умений):<br />
                <input name="lvl" value="'
.$skill['lvl'].'"><br />
                Идентификатор(используется для возможности улучшения умений, за очки умений, применять вместе с "Уровень умения"):<br />
                <input name="ident_id" value="'
.$skill['ident_id'].'"><br />
                <div class="msg">
                Эффекты
                </div>
                Эффект каждые N секунд:<br />
                <input name="effect_every_sec" value="'
.$skill['effect_every_sec'].'"><br />
                Время действия(в секундах):<br />
                <input name="effect_time"  value="'
.$skill['effect_time'].'"><br />
                <div class="msg">
                Восстановление здоровья
                </div>
                Восстановления здоровья:<br />
                <input name="heal"  value="'
.$skill['heal'].'"><br />
                Восстановления % здоровья:<br />
                <input name="hp_regen_percent"  value="'
.$skill['hp_regen_percent'].'"><br />
                Восстановления здоровья в секунду(используется вместе с "Эффект каждые N секунд"):<br />
                <input name="effect_hp_regen"  value="'
.$skill['effect_hp_regen'].'"><br />
                Восстановления % здоровья в секунду(используется вместе с "Эффект каждые N секунд"):<br />
                <input name="effect_hp_regen_percent"  value="'
.$skill['effect_hp_regen_percent'].'"><br />
                <div class="msg">
                Урон
                </div>
                Урон:<br />
                <input name="damage"  value="'
.$skill['damage'].'"><br />
                Урон здоровью в секунду(используется вместе с "Эффект каждые N секунд"):<br />
                <input name="effect_damage"  value="'
.$skill['effect_damage'].'"><br />
                <div class="msg">
                Другие эффекты
                </div>
                Повышение характеристик персонажа<input type="radio" name="baph_type" value="baph"'
;
                if (
$skill['baph']){
                    echo 
' checked';
                }
                echo 
'><br />
                Понижение характеристик врага<input type="radio" name="baph_type" value="debaph"'
;
                if (
$skill['debaph']){
                    echo 
' checked';
                }
                echo 
'><br />
                None<input type="radio" name="baph_type" value="none"'
;
                if (!
$skill['debaph'] && !$skill['baph']){
                    echo 
' checked';
                }
                echo 
'><br />
                Сила <br />
                <input name="baph_power" value="'
.$skill['baph_power'].'"><br />
                Выносливость <br />
                <input name="baph_vitality"  value="'
.$skill['baph_vitality'].'"><br />
                Ловкость <br />
                <input name="baph_dexterity"  value="'
.$skill['baph_dexterity'].'"><br />
                Ум <br />
                <input name="baph_wit"  value="'
.$skill['baph_wit'].'"><br />
                Дух <br />
                <input name="baph_spirit"  value="'
.$skill['baph_spirit'].'"><br />
                Реакция <br />
                <input name="baph_reaction"  value="'
.$skill['baph_reaction'].'"><br />
                Воля <br />
                <input name="baph_will"  value="'
.$skill['baph_will'].'"><br />
                Сложение <br />
                <input name="baph_adding"  value="'
.$skill['baph_adding'].'"><br />
                Защита от стрел <br />
                <input name="baph_feature_armor_arrow"  value="'
.$skill['baph_feature_armor_arrow'].'"><br />
                Защита от оружия <br />
                <input name="baph_feature_armor_weapon"  value="'
.$skill['baph_feature_armor_weapon'].'"><br />
                Защита от магии <br />
                <input name="baph_feature_armor_magic"  value="'
.$skill['baph_feature_armor_magic'].'"><br />
                Мощность выстрела <br />
                <input name="baph_feature_attack_arrow"  value="'
.$skill['baph_feature_attack_arrow'].'"><br />
                Мощность удара <br />
                <input name="baph_feature_attack_weapon"  value="'
.$skill['baph_feature_attack_weapon'].'"><br />
                Мощность магии <br />
                <input name="baph_feature_attack_magic"  value="'
.$skill['baph_feature_attack_magic'].'"><br />
                Здоровье<br />
                <input name="baph_max_hp" value="'
.$skill['baph_max_hp'].'"><br />
                Мана<br />
                <input name="baph_max_mp"  value="'
.$skill['baph_max_mp'].'"><br />
                Восстановление здоровья<br />
                <input name="baph_hp_regen"  value="'
.$skill['baph_hp_regen'].'"><br />
                Восстановление маны<br />
                <input name="baph_mp_regen"  value="'
.$skill['baph_mp_regen'].'"><br />
                Оглушение<input type="checkbox" name="stun"'
;
                if (
$skill['stun']){
                    echo 
' checked';
                }
                echo 
'><br />
                Паралич<input type="checkbox" name="paralich"'
;
                if (
$skill['paralich']){
                    echo 
' checked';
                }
                echo 
'><br />
                Сон<input type="checkbox" name="sleep"'
;
                if (
$skill['sleep']){
                    echo 
' checked';
                }
                echo 
'><br />
                Страх<input type="checkbox" name="fear"'
;
                if (
$skill['fear']){
                    echo 
' checked';
                }
                echo 
'><br />
                <input type="submit" value="Сохранить">
                </form><br />
                '
;
            }
            if(isset(
$_GET['new'])){
                if (isset(
$_POST['name'])){
                    if(
$_POST['baph_type']=='baph'){
                        
$_POST['baph']=1;
                        
$_POST['debaph']=0;
                    }elseif(
$_POST['baph_type']=='debaph'){
                        
$_POST['baph']=0;
                        
$_POST['debaph']=1;
                    }else{
                        
$_POST['baph']=0;
                        
$_POST['debaph']=0;
                    }
                    if (
$_POST['stun']){
                        
$_POST['stun']=1;
                    }else{
                        
$_POST['stun']=0;
                    }
                    if (
$_POST['sleep']){
                        
$_POST['sleep']=1;
                    }else{
                        
$_POST['sleep']=0;
                    }
                    if (
$_POST['fear']){
                        
$_POST['fear']=1;
                    }else{
                        
$_POST['fear']=0;
                    }
                    if (
$_POST['paralich']){
                        
$_POST['paralich']=1;
                    }else{
                        
$_POST['paralich']=0;
                    }
                    
$_POST['no_stun']=0;
                    
$_POST['no_fear']=0;
                    
$_POST['no_paralich']=0;
                    
$_POST['no_sleep']=0;
                    
mysql_query("INSERT INTO `skills` VALUES(
                    `id`,
                    '"
.$_POST['name']."',
                    '"
.$_POST['class']."',
                    '"
.$_POST['specialization']."',
                    '"
.$_POST['damage']."',
                    '"
.$_POST['heal']."',
                    '"
.$_POST['fear']."',
                    '"
.$_POST['stun']."',
                    '"
.$_POST['sleep']."',
                    '"
.$_POST['paralich']."',
                    '"
.$_POST['effect_damage']."',
                    '"
.$_POST['effect_hp_regen']."',
                    '"
.$_POST['no_fear']."',
                    '"
.$_POST['no_stun']."',
                    '"
.$_POST['no_sleep']."',
                    '"
.$_POST['no_paralich']."',
                    '"
.$_POST['about']."',
                    '"
.$_POST['hp_regen_percent']."',
                    '"
.$_POST['effect_hp_regen_percent']."',
                    '"
.$_POST['type']."',
                    '"
.$_POST['res_time']."',
                    '"
.$_POST['icon']."',
                    '"
.$_POST['effect_time']."',
                    '"
.$_POST['effect_every_sec']."',
                    '"
.$_POST['dota']."',
                    '"
.$_POST['baph']."',
                    '"
.$_POST['baph_adding']."',
                    '"
.$_POST['baph_will']."',
                    '"
.$_POST['baph_reaction']."',
                    '"
.$_POST['baph_max_hp']."',
                    '"
.$_POST['baph_max_mp']."',
                    '"
.$_POST['baph_feature_armor_weapon']."',
                    '"
.$_POST['baph_feature_armor_arrow']."',
                    '"
.$_POST['baph_feature_armor_magic']."',
                    '"
.$_POST['baph_feature_attack_weapon']."',
                    '"
.$_POST['baph_feature_attack_arrow']."',
                    '"
.$_POST['baph_feature_attack_magic']."',
                    '"
.$_POST['baph_hp_regen']."',
                    '"
.$_POST['baph_mp_regen']."',
                    '"
.$_POST['baph_power']."',
                    '"
.$_POST['baph_wit']."',
                    '"
.$_POST['baph_dexterity']."',
                    '"
.$_POST['baph_vitality']."',
                    '"
.$_POST['baph_spirit']."',
                    '"
.$_POST['debaph']."',
                    '"
.$_POST['mp_need_from_cast']."',
                    '"
.$_POST['ident_id']."',
                    '"
.$_POST['lvl']."',
                    '"
.$_POST['min_lvl']."'
                    )"
);
                    
header("Location: ?option=skills");
                    exit;
                }
                echo 
'
                <form method="post" action="" class="aut">
                Основное<br />
                Название:<br />
                <input name="name"><br />
                Описание:<br />
                <input name="about"><br />
                Иконка(берется с /data/inc/skill/УКАЗАННОЕ_ЧИСЛО.jpg):<br />
                <input name="icon"><br />
                Расход маны:<br />
                <input name="mp_need_from_cast"><br />
                Класс:<br />
                Воин <input type="radio" name="class" value="warrior" checked><br />
                Маг <input type="radio" name="class" value="mage"><br />
                Разбойник <input type="radio" name="class" value="rogue"><br />
                Специализация(указать число, 1,2 или 3):<br />
                <input name="specialization"><br />
                Тип атаки:<br />
                <select name="type">
                <option value="phisical">Физическая
                <option value="magic">Магическая
                <option value="arrow">Дальняя(лук)+
                </select><br />
                Время восстановления(в секундах):<br />
                <input name="res_time"><br />
                Минимальный уровень:<br />
                <input name="min_lvl"><br />
                Уровень умения(используется для возможности улучшения умений, за очки умений):<br />
                <input name="lvl"><br />
                Идентификатор(используется для возможности улучшения умений, за очки умений, применять вместе с "Уровень умения"):<br />
                <input name="ident_id"><br />
                <div class="msg">
                Эффекты
                </div>
                Время действия(в секундах):<br />
                <input name="effect_time"><br />
                Эффект каждые N секунд:<br />
                <input name="effect_every_sec"><br />
                <div class="msg">
                Восстановление здоровья
                </div>
                Восстановления здоровья:<br />
                <input name="heal"><br />
                Восстановления % здоровья:<br />
                <input name="hp_regen_percent"><br />
                Восстановления здоровья в секунду(используется вместе с "Эффект каждые N секунд"):<br />
                <input name="effect_hp_regen"><br />
                Восстановления % здоровья в секунду(используется вместе с "Эффект каждые N секунд"):<br />
                <input name="effect_hp_regen_percent"><br />
                <div class="msg">
                Урон
                </div>
                Урон:<br />
                <input name="damage"><br />
                Урон здоровью в секунду(используется вместе с "Эффект каждые N секунд"):<br />
                <input name="effect_damage"><br />
                <div class="msg">
                Другие эффекты
                </div>
                Повышение характеристик персонажа<input type="radio" name="baph_type" value="baph"><br />
                Понижение характеристик врага<input type="radio" name="baph_type" value="debaph"><br />
                None<input type="radio" name="baph_type" value="none"><br />
                Сила <br />
                <input name="baph_power"><br />
                Выносливость <br />
                <input name="baph_vitality"><br />
                Ловкость <br />
                <input name="baph_dexterity"><br />
                Ум <br />
                <input name="baph_wit"><br />
                Дух <br />
                <input name="baph_spirit"><br />
                Реакция <br />
                <input name="baph_reaction"><br />
                Воля <br />
                <input name="baph_will"><br />
                Сложение <br />
                <input name="baph_adding"><br />
                Защита от стрел <br />
                <input name="baph_feature_armor_arrow"><br />
                Защита от оружия <br />
                <input name="baph_feature_armor_weapon"><br />
                Защита от магии <br />
                <input name="baph_feature_armor_magic"><br />
                Мощность выстрела <br />
                <input name="baph_feature_attack_arrow"><br />
                Мощность удара <br />
                <input name="baph_feature_attack_weapon"><br />
                Мощность магии <br />
                <input name="baph_feature_attack_magic"><br />
                Здоровье<br />
                <input name="baph_max_hp"><br />
                Мана<br />
                <input name="baph_max_mp"><br />
                Востановление здоровья<br />
                <input name="baph_hp_regen"><br />
                Восстановление маны<br />
                <input name="baph_mp_regen"><br />
                Оглушение<input type="checkbox" name="stun"><br />
                Паралич<input type="checkbox" name="paralich"><br />
                Сон<input type="checkbox" name="sleep"><br />
                Страх<input type="checkbox" name="fear"><br />
                <input type="submit" value="Создать">
                </form>
                '
;
            }
            if(!isset(
$_GET['new']))echo '<div class="aut"><a href="?option=skills&new">Создать умение</a></div>';
            echo 
'<div class="msg">';
            
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `skills`"),0);
            
$page=intval($_GET['page']);
            
$cop=10;
            
$cp=ceil($ca/$cop);
            if (
$page<=0){
                
$page=1;
            }elseif(
$page>$cp){
                
$page=$cp;
            }
            
$start=($page*$cop)-$cop;
            
$q=mysql_query("SELECT * FROM `skills` ORDER BY `id` DESC LIMIT $start,$cop");
            while (
$result=mysql_fetch_assoc($q)){
                echo 
'<div class="aut">ID:'.$result['id'].'; '.$result['name'].', Класс: '.$result['class'].', Идентификатор: '.$result['ident_id'].' <a href="?option=skills&del='.$result['id'].'">[x]</a> <a href="?option=skills&edit='.$result['id'].'">[ред.]</a>;</div>';
            }
            echo 
'</div><div class="nstr">';
            echo 
'Страница ';
            if (
$page-1>=1){
                echo 
'<a href="?option=quests&page='.($page-1).'"><</a>';
            }
            if (
$page-1>=1){
                echo 
'<a href="?option=quests&page='.($page-1).'">'.($page-1).'</a>';
            }
            echo 
'<b>'.$page.'</b>';
            if (
$page+1<=$cp){
                echo 
'<a href="?option=quests&page='.($page+1).'">'.($page+1).'</a>';
            }
            if (
$page+1<=$cp){
                echo 
'<a href="?option=quests&page='.($page+1).'">></a>';
            }
            echo 
'</div>';
            break;
        }
        echo 
'<div class="nstr">';
        if(
$_GET['option']!='item')echo '<a class="navi" href="?option=item">Управление предметами</a>';
        if(
$_GET['option']!='npc')echo '<a class="navi" href="?option=npc">Управление НПЦ</a>';
        if(
$_GET['option']!='mobs')echo '<a class="navi" href="?option=mobs">Управление монстрами</a>';
        if(
$_GET['option']!='dialogs')echo '<a class="navi" href="?option=dialogs">Управление диалогами</a>';
        if(
$_GET['option']!='loc')echo '<a class="navi" href="?option=loc">Управление локациями</a>';
        if(
$_GET['option']!='subloc')echo '<a class="navi" href="?option=subloc">Управление сублокациями</a>';
        if(
$_GET['option']!='quests')echo '<a class="navi" href="?option=quests">Управление заданиями</a>';
        if(
$_GET['option']!='skills')echo '<a class="navi" href="?option=skills">Управление умениями</a>';
        echo 
'</div>';
    }else{
        
header("Location: /?");
    }
}else{
    
header("Location: /?");
    exit;
}
down();
?>
Онлайн: 0
Реклама