Вход Регистрация
Файл: html/admin/quest/quest.php
Строк: 2192
<?php
require_once '../../system/func.php';
require_once 
'../../system/dbc.php';
ini_set('error_reporting'E_ALL);
ini_set('display_errors'1);
ini_set('display_startup_errors'1);
//уровень доступа
if (isset($user) && $user['access'] > 2) {
    
$zvanieArrAll $mc->query("SELECT * FROM `slava` ORDER BY `slava`.`slava` ASC")->fetch_all(MYSQLI_ASSOC);
    
$allloc $mc->query("SELECT * FROM `location`")->fetch_all(MYSQLI_ASSOC);
    
$allquest $mc->query("SELECT * FROM `quests`")->fetch_all(MYSQLI_ASSOC);

    
$arrqueestsonlock = [];
    for (
$i 0$i count($allquest); $i++) {
        
$arrqueestsonlock['loc' $allquest[$i]['locId']][] = $allquest[$i];
    }


    
$alllocNew = [];
    for (
$i 0$i count($allloc); $i++) {
        
$alllocNew[$allloc[$i]['id']] = $allloc[$i];
    }
    
$arrqueestsonlock indexFirstIndexArr($arrqueestsonlock);
    
$arrIco = [];
    
$arrIco[0] = "";
    
$arrIco[1] = "<img height='19' src='/img/icon/icogood.png' width='19' alt=''>";
    
$arrIco[2] = "<img height='19' src='/img/icon/icoevil.png' width='19' alt=''>";
    
$arrIcoAlt = [];
    
$arrIcoAlt[0] = "";
    
$arrIcoAlt[1] = "Н->";
    
$arrIcoAlt[2] = "Ш->";

    
//все квесты
    
if (empty($_GET)) {
        
?>
        <center>
            <input type="button" class="button_alt_01" value="Создать квест" onclick="showContent('/admin/quest/quest.php?addNew=1');">
        </center>
        <br>
        <br>
        <center>
            <input type="button" class="button_alt_01" value="Сброс кв" onclick="showContent('/admin/quest/quest.php?sbros=1');">
        </center>
        <br>
        <br>
        <?php
        
for ($i 0$i count($arrqueestsonlock); $i++) {
            
?>
            <details>
                <summary style='text-align: left'><?= $alllocNew[$arrqueestsonlock[$i][0]['locId']]['Name']; ?></summary>
                <div style="padding-left: 20px;">
                    <?php
                    
for ($i2 0$i2 count($arrqueestsonlock[$i]); $i2++) {
                        
?>
                        <?= $arrqueestsonlock[$i][$i2]['id']; ?>.
                        <?= $arrIco[$arrqueestsonlock[$i][$i2]['rasa']]; ?>
                        <a onclick="showContent('/admin/quest/quest.php?id=<?= $arrqueestsonlock[$i][$i2]['id']; ?>')">
                            <?= urldecode($arrqueestsonlock[$i][$i2]['name']); ?>
                        </a>
                        <font style="color:grey;">
                        <?= urldecode($arrqueestsonlock[$i][$i2]['comment']) != '' "//" urldecode($arrqueestsonlock[$i][$i2]['comment']) : ""?>
                        </font>
                        <br>
                    <?php ?>
                </div>
            </details>
            <?php
        
}
    } else {

        
$pers_img_arr = [
            
"",
            
"../img/qestpers/GOL_app_quest-merchant.png",
            
"../img/qestpers/GOL_app_quest-warrior.png",
            
"../img/qestpers/GOL_app_quest-drunkard.png",
            
"../img/qestpers/GOL_app_quest-farrier.png",
            
"../img/qestpers/GOL_app_quest-girl.png",
            
"../img/qestpers/GOL_app_quest-skeleton.png",
            
"../img/qestpers/GOL_app_quest-spy.png"
        
];
        
?>
        <code class="questSelectHidden" hidden>
            <option class="opthidden" value='0'>квест не выбран</option>
            <?php for ($i 0$i count($arrqueestsonlock); $i++) { ?>
                <optgroup class="optghidden" label="<?= htmlspecialchars(urldecode($alllocNew[$arrqueestsonlock[$i][0]['locId']]['Name'])); ?>">
                    <?php for ($i2 0$i2 count($arrqueestsonlock[$i]); $i2++) { ?>
                        <option class="opthidden" value='<?= $arrqueestsonlock[$i][$i2]['id']; ?>'>
                            <?= $arrIcoAlt[$arrqueestsonlock[$i][$i2]['rasa']]; ?>
                            <?= htmlspecialchars(urldecode($arrqueestsonlock[$i][$i2]['name'])); ?>
                            <?= urldecode($arrqueestsonlock[$i][$i2]['comment']) != '' "//" urldecode($arrqueestsonlock[$i][$i2]['comment']) : ""?>
                        </option>
                    <?php ?>
                </optgroup>
            <?php ?>
        </code>
        <div class="msg" style="background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;position: fixed;top: 0;left: 0;display: none">
            <table style="margin: auto;width: 240px;height: 100%">
                <tr>
                    <td style="vertical-align: middle;text-align: center;">
                        <div style="width:100%;background-color: #FFFFCC;border-color: black;border-style: solid;border-width: 2px;border-radius: 4px;">
                            <br>
                            <div class="text_msg">sssssssssss</div>
                            <br>
                            <div class="button_alt_01" style="margin: auto;" onclick="$('.msg').css({display: 'none'})">Ок</div>
                            <br>
                        </div>
                    </td>
                </tr>
            </table>
        </div>



        <div id="elements" hidden>
            <hr style="background-color: red;">
            <div style='text-align: center;'>
                <font style="font-size: 30px" onclick="up1($(this));">▲</font>
                <font style="font-size: 35px;font-weight: bold;" class="counts"></font>
                <font style="font-size: 30px" onclick="down1($(this));">▼</font>
            </div>
            <table style='width: 90%;margin: auto'>
                <tr>
                    <td >
                        авто запуск части этой :<br>
                        <select name='elements[][auto_start_c]' style='width: 100%'>
                            <option value='0'>нет</option>
                            <option value='1'>да</option>
                        </select><br>
                        Иконка перца :<br>
                        <input class='img_id' type='number' name='elements[][img_id]' value='0' style='width: 100%'><br>
                        <details>
                            <summary style='text-align: center'>-- Иконка перца --</summary><br>
                            <?php for ($i 0$i count($pers_img_arr); $i++) { ?>
                                <?php if ($i != 0) { ?>
                                    <img style="width: 80px;border-radius: 10px;background-color: grey;" src="<?= $pers_img_arr[$i]; ?>" onclick='$(this).closest("td").find(".img_id").val(<?= $i?>)'>
                                <?php ?>
                            <?php ?>
                        </details><br>
                        окна сообщения вариант :<br>
                        <select name='elements[][type_c]' style='width: 100%'>
                            <option value='0'>иконка перца,согласиться,отказаться</option>
                            <option value='1'>иконка перца,согласиться</option>
                            <option value='2'>иконка перца,ок</option>
                            <option value='3'>окошко ,согласиться,отказаться</option>
                            <option value='4'>окошко ,согласиться</option>
                            <option value='5'>окошко ,ок</option>
                        </select><br>
                        Текст сообщения :<br>
                        time %time%,duels %duels%,drop&id %drop0%,shop&id %shop0%<br>
                        <textarea name='elements[][msg_text]' type='text' style='width: 100%'></textarea><br>
                        время на выполнение части :<br>
                        <input name='elements[][time_ce]' type='text' value="00:00:00:00" style='width: 100%'><br>
                        варианты основных действий :<br>
                        <select name='elements[][type_if]' style='width: 100%'>
                            <option value='0'>действие отсутствует</option>
                            <option value='1'>завершить квест</option>
                            <option value='2'>запустить новый квест(этот завершить)</option>
                            <option value='3'>перейти к след части</option>
                            <option value='4'>перейти к след части и не показывать её завершенные</option>
                            <option value='5'>перейти к след части и не показывать её активные</option>
                        </select><br>
                        запуск боя с монстрами:<br>
                        <select name='elements[][autobattle]' style='width: 100%'>
                            <option value='0'>действие отсутствует</option>
                            <option value='1'>при переключении на эту часть сразу и по подтверждению столько сколько нужно выбить вещей</option>
                            <option value='2'>при подтверждении в любом случае не взирая на остальные условия каждое подтверждение</option>
                            <option value='3'>при подтверждении столько сколько нужно выбить вещей с учетом условий</option>
                            <option value='4'>при переключении на эту часть сразу в любом случае не взирая на остальные условия каждое подтверждение</option>
                        </select><br>                        
                        отправиться в локацию:<br>
                        <select name='elements[][gotolocid]' style='width: 100%'>
                            <?php for ($i 0$i count($allloc); $i++) { ?>
                                <option value='<?= $allloc[$i]['id']; ?>'><?= htmlspecialchars(urldecode($allloc[$i]['Name'])); ?></option>
                            <?php ?>
                        </select><br>
                        запустить новый квест:<br>
                        <select name='elements[][new_quest]' style='width: 100%' class="questSelect" myValue="0">
                        </select><br><br>
                        <details>
                            <summary style='text-align: center'>-- создать бои с монстрами --</summary>
                            [id,id,...]<br>
                            <input name='elements[][mob_battle]' type='text' value='[]' style='width: 100%'><br>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- поиски бандитов --</summary>
                            монстры [[id,id,...],[id,id,...],...]<br>
                            <input name='elements[][banda_battle]' type='text' value='[]' style='width: 100%'><br>
                            локации [id,id,...]<br>
                            <input name='elements[][banda_battle_location]' type='text' value='[]' style='width: 100%'><br>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- забрать предметы --</summary>
                            <table style="width: 90%;margin: auto;">
                                <tr>
                                    <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                    <td style='width:50%;text-align:center'><input name='elements[][delpv]' type='text' style='width:100%' value='[]' > </td>    
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>Опыт:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delpexp]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Слава:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delpslava]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delpvinos_t]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delpvinos_m]' type='number' style='width:100%' value='0'></td> 
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>platinum:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delpplatinum]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>деньги юники:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delpmed]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы монстры:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delppobedmonser]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы igroki:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][delppobedigroki]' type='number' style='width:100%' value='0'></td> 
                                </tr> 

                            </table>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- выдать предметы --</summary>
                            <table style="width: 90%;margin: auto;">
                                <tr>
                                    <td style='width: 46%;text-align: center'>
                                        рандом коллич не более шмоток или 0 - все
                                    </td>
                                    <td style='width: 46%;text-align: center'>
                                        <input name='elements[][addprnv]' type='number' style='width: 95%;text-align: left' value='0'>
                                    </td>
                                </tr>
                                <tr>
                                    <td style='width: 46%;text-align: center'>
                                        рандом вещи [[id,шт],...]
                                    </td>
                                    <td style='width: 46%;text-align: center'>
                                        <input name='elements[][addprv]' type='text' style='width:100%' value='[]' >
                                    </td>
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                    <td style='width:50%;text-align:center'><input name='elements[][addpv]' type='text' style='width:100%' value='[]' > </td>    
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Опыт:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addpexp]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Слава:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addpslava]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addpvinos_t]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addpvinos_m]' type='number' style='width:100%' value='0'></td> 
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>platinum:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addpplatinum]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>деньги юники:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addpmed]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы монстры:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addppobedmonser]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы igroki:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][addppobedigroki]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                            </table>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- дроп с монстров --</summary>
                            id моб,[[id вещи,колл боев до дропа]],[золото],[платина]<br>
                            [[2,[[778,100]],[0,0],[0,0]]]<br>
                            <input name='elements[][mob_idandvesh]' type='text' value='[]' style='width: 100%'><br>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- победить героя --</summary>
                            количество шт:<br>
                            <input name='elements[][herowin_c]' type='number' value='0' style='width: 100%'><br>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- выбить предмет(ы) --</summary>
                            предмет(ы) [[id,шт],...]:<br>
                            <input name='elements[][drop_vesh]' type='text' value='[]' style='width: 100%'><br>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- купить предмет(ы) --</summary>
                            предмет(ы) [[id,шт],...]:<br>
                            <input name='elements[][buy_vesh]' type='text' value='[]' style='width: 100%'><br>
                        </details><br>

                        <div style='width: 100%;text-align: center'>------ПО ИСТЕЧЕНИЮ ВРЕМЕНИ------</div>
                        Иконка перца :<br>
                        <input class='proval_img_id' type='number' name='elements[][proval_img_id]' value='0' style='width: 100%'><br>
                        <details>
                            <summary style='text-align: center'>-- Иконка перца --</summary><br>
                            <?php for ($i 0$i count($pers_img_arr); $i++) { ?>
                                <?php if ($i != 0) { ?>
                                    <img style="width: 80px;border-radius: 10px;background-color: grey;" src="<?= $pers_img_arr[$i]; ?>" onclick='$(this).closest("td").find(".proval_img_id").val(<?= $i?>)'>
                                <?php ?>
                            <?php ?>
                        </details><br>
                        окна сообщения вариант :<br>
                        <select name='elements[][proval_type_c]' style='width: 100%'>
                            <option value='0'>иконка перца,согласиться,отказаться</option>
                            <option value='1'>иконка перца,согласиться</option>
                            <option value='2'>иконка перца,ок</option>
                            <option value='3'>окошко ,согласиться,отказаться</option>
                            <option value='4'>окошко ,согласиться</option>
                            <option value='5'>окошко ,ок</option>
                        </select><br>
                        Текст сообщения :<br>
                        <textarea name='elements[][proval_msg_text]' type='text' style='width: 100%'></textarea><br>
                        варианты действия :<br>
                        <select name='elements[][proval_type_if]' style='width: 100%'>
                            <option value='0'>действие отсутствует</option>
                            <option value='1'>завершить квест</option>
                            <option value='2'>запустить новый квест(текущий завершить)</option>
                            <option value='3'>перейти к след части</option>
                            <option value='4'>перейти к след части и не показывать её завершенные</option>
                            <option value='5'>перейти к след части и не показывать её активные</option>
                        </select><br>
                        запустить новый квест:<br>
                        <select name='elements[][proval_new_quest]' style='width: 100%' class="questSelect" myValue="0">
                        </select><br><br>

                        <details>
                            <summary style='text-align: center'>-- забрать предметы --</summary>
                            <table style="width: 90%;margin: auto;">
                                <tr>
                                    <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                    <td style='width:50%;text-align:center'><input name='elements[][proval_delpv]' type='text' style='width:100%' value='[]' > </td>    
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>Опыт:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delpexp]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Слава:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delpslava]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delpvinos_t]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delpvinos_m]' type='number' style='width:100%' value='0'></td> 
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>platinum:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delpplatinum]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>деньги юники:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delpmed]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы монстры:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delppobedmonser]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы igroki:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_delppobedigroki]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                            </table>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- выдать предметы --</summary>
                            <table style="width: 90%;margin: auto;">
                                <tr>
                                    <td style='width: 46%;text-align: center'>
                                        рандом коллич не более шмоток или 0 - все
                                    </td>
                                    <td style='width: 46%;text-align: center'>
                                        <input name='elements[][proval_addprnv]' type='number' style='width: 95%;text-align: left' value='0'>
                                    </td>
                                </tr>
                                <tr>
                                    <td style='width: 46%;text-align: center'>
                                        рандом вещи [[id,шт],...]
                                    </td>
                                    <td style='width: 46%;text-align: center'>
                                        <input name='elements[][proval_addprv]' type='text' style='width:100%' value='[]' >
                                    </td>
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                    <td style='width:50%;text-align:center'><input name='elements[][proval_addpv]' type='text' style='width:100%' value='[]' > </td>    
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>Опыт:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addpexp]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Слава:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addpslava]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addpvinos_t]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addpvinos_m]' type='number' style='width:100%' value='0'></td> 
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>platinum:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addpplatinum]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>деньги юники:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addpmed]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы монстры:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addppobedmonser]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы igroki:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][proval_addppobedigroki]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                            </table>
                        </details><br>

                        <div style='width: 100%;text-align: center'>------ в случае ОТКАЗА ------</div>
                        Иконка перца :<br>
                        <input class='otkaz_img_id' type='number' name='elements[][otkaz_img_id]' value='0' style='width: 100%'><br>
                        <details>
                            <summary style='text-align: center'>-- Иконка перца --</summary><br>
                            <?php for ($i 0$i count($pers_img_arr); $i++) { ?>
                                <?php if ($i != 0) { ?>
                                    <img style="width: 80px;border-radius: 10px;background-color: grey;" src="<?= $pers_img_arr[$i]; ?>" onclick='$(this).closest("td").find(".otkaz_img_id").val(<?= $i?>)'>
                                <?php ?>
                            <?php ?>
                        </details><br>
                        окна сообщения вариант :<br>
                        <select name='elements[][otkaz_type_c]' style='width: 100%'>
                            <option value='0'>иконка перца,согласиться,отказаться</option>
                            <option value='1'>иконка перца,согласиться</option>
                            <option value='2'>иконка перца,ок</option>
                            <option value='3'>окошко ,согласиться,отказаться</option>
                            <option value='4'>окошко ,согласиться</option>
                            <option value='5'>окошко ,ок</option>
                        </select><br>
                        Текст сообщения :<br>
                        <textarea name='elements[][otkaz_msg_text]' type='text' style='width: 100%'></textarea><br>
                        варианты действия :<br>
                        <select name='elements[][otkaz_type_if]' style='width: 100%'>
                            <option value='0'>действие отсутствует</option>
                            <option value='1'>завершить квест</option>
                            <option value='2'>запустить новый квест(текущий завершить)</option>
                            <option value='3'>перейти к след части</option>
                            <option value='4'>перейти к след части и не показывать её завершенные</option>
                            <option value='5'>перейти к след части и не показывать её активные</option>
                        </select><br>
                        запустить новый квест:<br>
                        <select name='elements[][otkaz_new_quest]' style='width: 100%' class="questSelect" myValue="0">
                        </select><br>

                        <details>
                            <summary style='text-align: center'>-- забрать предметы --</summary>
                            <table style="width: 90%;margin: auto;">
                                <tr>
                                    <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                    <td style='width:50%;text-align:center'><input name='elements[][otkaz_delpv]' type='text' style='width:100%' value='[]' > </td>    
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>Опыт:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpexp]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Слава:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpslava]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpvinos_t]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpvinos_m]' type='number' style='width:100%' value='0'></td> 
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>platinum:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpplatinum]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>деньги юники:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpmed]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы монстры:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delppobedmonser]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы igroki:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delppobedigroki]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                            </table>
                        </details><br>
                        <details>
                            <summary style='text-align: center'>-- выдать предметы --</summary>
                            <table style="width: 90%;margin: auto;">
                                <tr>
                                    <td style='width: 46%;text-align: center'>
                                        рандом коллич не более шмоток или 0 - все
                                    </td>
                                    <td style='width: 46%;text-align: center'>
                                        <input name='elements[][otkaz_addprnv]' type='number' style='width: 95%;text-align: left' value='0'>
                                    </td>
                                </tr>
                                <tr>
                                    <td style='width: 46%;text-align: center'>
                                        рандом вещи [[id,шт],...]
                                    </td>
                                    <td style='width: 46%;text-align: center'>
                                        <input name='elements[][otkaz_addprv]' type='text' style='width:100%' value='[]' >
                                    </td>
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                    <td style='width:50%;text-align:center'><input name='elements[][otkaz_addpv]' type='text' style='width:100%' value='[]' > </td>    
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>Опыт:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpexp]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Слава:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpslava]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpvinos_t]' type='number' style='width:100%' value='0'></td> 
                                </tr>
                                <tr>
                                    <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpvinos_m]' type='number' style='width:100%' value='0'></td> 
                                </tr>

                                <tr>
                                    <td style='width:50%;text-align:right'>platinum:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpplatinum]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>деньги юники:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpmed]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы монстры:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addppobedmonser]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                                <tr>
                                    <td style='width:50%;text-align:right'>победы igroki:</td>    
                                    <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addppobedigroki]' type='number' style='width:100%' value='0'></td> 
                                </tr> 
                            </table>
                        </details><br><br>

                        <div style='width: 100%;text-align: center'>
                            <input class='button_alt_01 buttdelete' style='width:200px' type='button' value='удалить часть'>
                        </div>
                    </td> 
                </tr>
            </table>      
            <hr style="background-color: black;">
        </div>
        <script>
            function up1(e) {
                e.closest(".elements").insertBefore(e.closest(".elements").prev());
                renamecounts();
            }
            function down1(e) {
                e.closest(".elements").insertAfter(e.closest(".elements").next());
                renamecounts();
            }
            function renamecounts() {
                for (var i = 0; i < $(".elements").length; i++) {
                    $(".elements:eq(" + i + ")").find(".counts").text("-- Часть " + (i + 1) + " --");
                }
            }
            function addcounts() {
                $("#form").append("<div class='elements'>" + $("#elements").html() + "</div>");
                renamecounts();
            }
            function create() {
                try {
                    $.fn.serializeObject = FormSerializer.serializeObject;
                    var arr = $("#form").serializeObject();
                    var Timearr_r = arr.time_r.split(":");
                    arr.time_r = ((((((Number(Timearr_r[0]) * 24) + Number(Timearr_r[1])) * 60) + Number(Timearr_r[2])) * 60) + Number(Timearr_r[3]));
                    arr.name = rfc3986EncodeURIComponent(arr.name);
                    for (var i = 0; i < arr.elements.length; i++) {
                        arr.elements[i].comment = rfc3986EncodeURIComponent(arr.elements[i].comment);
                        arr.elements[i].msg_text = rfc3986EncodeURIComponent(arr.elements[i].msg_text);
                        arr.elements[i].mob_battle = rfc3986EncodeURIComponent(arr.elements[i].mob_battle);
                        arr.elements[i].banda_battle = rfc3986EncodeURIComponent(arr.elements[i].banda_battle);
                        arr.elements[i].banda_battle_location = rfc3986EncodeURIComponent(arr.elements[i].banda_battle_location);
                        arr.elements[i].delpv = rfc3986EncodeURIComponent(arr.elements[i].delpv);
                        arr.elements[i].addpv = rfc3986EncodeURIComponent(arr.elements[i].addpv);
                        arr.elements[i].mob_idandvesh = rfc3986EncodeURIComponent(arr.elements[i].mob_idandvesh);
                        arr.elements[i].drop_vesh = rfc3986EncodeURIComponent(arr.elements[i].drop_vesh);
                        arr.elements[i].buy_vesh = rfc3986EncodeURIComponent(arr.elements[i].buy_vesh);
                        arr.elements[i].proval_msg_text = rfc3986EncodeURIComponent(arr.elements[i].proval_msg_text);
                        arr.elements[i].proval_delpv = rfc3986EncodeURIComponent(arr.elements[i].proval_delpv);
                        arr.elements[i].proval_addpv = rfc3986EncodeURIComponent(arr.elements[i].proval_addpv);
                        arr.elements[i].otkaz_msg_text = rfc3986EncodeURIComponent(arr.elements[i].otkaz_msg_text);
                        arr.elements[i].otkaz_delpv = rfc3986EncodeURIComponent(arr.elements[i].otkaz_delpv);
                        arr.elements[i].otkaz_addpv = rfc3986EncodeURIComponent(arr.elements[i].otkaz_addpv);
                        var Timearr_ce = arr.elements[i].time_ce.split(":");
                        arr.elements[i].time_ce = ((((((Number(Timearr_ce[0]) * 24) + Number(Timearr_ce[1])) * 60) + Number(Timearr_ce[2])) * 60) + Number(Timearr_ce[3]));
                        arr.elements[i].addprv = rfc3986EncodeURIComponent(arr.elements[i].addprv);
                        arr.elements[i].proval_addprv = rfc3986EncodeURIComponent(arr.elements[i].proval_addprv);
                        arr.elements[i].otkaz_addprv = rfc3986EncodeURIComponent(arr.elements[i].otkaz_addprv);
                    }
                    saveQuest(arr);
                } catch (e) {
                    msg(e + "отсутствуют части квеста , сперва их нужно добавить");
                }
            }
            $('body').on('click', '.buttdelete', function (e) {
                $(this).closest('.elements').remove();
                renamecounts();
            });
            $('body').on('change', 'select', function (e) {
                recolorselect();
            });

            function saveQuest(e) {
                $("body").prepend("<img class='loading' src='" + imgLoading.src + "' alt='loading'>" +
                        "<div class='linefooter sizeFooterH'></div>");
                $.ajax({
                    type: "POST",
                    url: "/admin/quest/quest_l.php",
                    data: {
                        strdata: e
                    },
                    dataType: "json",
                    success: function (el) {
                        $(".loading").remove();
                        var data = el;
                        if (data.otvet == 1) {
                            $('#id').val(data.new_id);
                            msg("квест добавлен успешно");
                        } else if (data.otvet == 2) {
                            msg("квест успешно обновлен");
                        } else {
                            msg("ошибка внесения изменений в бд");
                        }
                    },
                    error: function () {
                        $(".loading").remove();
                        msg("ошибка соединения данные не сохранены");
                    }
                });
            }
            function msg(e) {
                $('.text_msg').html(e);
                $('.msg').css({display: 'block'});
            }
            function rfc3986EncodeURIComponent(str) {
                return encodeURIComponent(str).replace(/[!'()*]/g, escape);
            }
            function getsetstyle() {
                console.log(1);
                $('.questSelectHidden').find('.opthidden').each(function () {
                    try {
                        if ($(this).attr("style")) {
                        } else {
                            $(this).attr("style", /style="(.+?)"/.exec($(this).text())[1]);
                        }
                    } catch (e) {
                        $(this).attr("style", "color: #000000;font-size: auto;");
                    }
                    $(this).html($(this).text());
                });
                //recolorselect();
                $('.questSelectHidden').find('.optghidden').each(function () {
                    try {
                        if ($(this).attr("style")) {
                        } else {
                            $(this).attr("style", /style="(.+?)"/.exec($(this).attr("label"))[1]);
                        }
                    } catch (e) {
                    }
                    $(this).attr("label", $(this).attr("label").replace(/<[^>]+>/g, ''));
                });
            }
            function recolorselect() {
                $("select").each(function () {
                    try {
                        var color = $('option:selected', $(this)).css('color');
                        $(this).css({'color': color});
                    } catch (e) {
                        $(this).css({'color': 'black'});
                    }
                });
            }
            getsetstyle();

            MyLib.setTimeid[100] = setTimeout(function () {
                var options = $(".questSelectHidden").html();
                $('.questSelect').each(function () {
                    $(this).append(options);
                    if ($(this).find("option[value='" + $(this).attr('myValue') + "']").length > 0) {
                        $(this).val($(this).attr('myValue'));
                    }
                });
            }, 200);
        </script>
        <?php
    
}

    
//новый квест
    
if (isset($_GET['addNew']) && $_GET['addNew'] == 1) {
        
?>
        <form id="form">
            id :<br>
            <input id='id' name='id' type='text' value='' style='width: 90%' ><br>
            Название :<br>
            <input name='name' type='text' value="name quests" style='width: 90%'><br>
            Локация :<br>
            <select name='locId' style='width: 90%'>
                <?php for ($i 0$i count($allloc); $i++) { ?>
                    <?php if ($allloc[$i]['id'] == 23) { ?>
                        <option selected value='<?= $allloc[$i]['id']; ?>'><?= htmlspecialchars(urldecode($allloc[$i]['Name'])); ?></option>
                    <?php } else { ?>
                        <option value='<?= $allloc[$i]['id']; ?>'><?= htmlspecialchars(urldecode($allloc[$i]['Name'])); ?></option>
                    <?php ?>
                <?php ?>
            </select><br>
            Время перезапуска : 00:00:00:-1 одноразовый<br>
            <input name='time_r' type='text' value="00:00:00:00" style='width: 90%'><br> 
            Уровень с которого доступен и по который:<br>
            <input name='level_min' type='number' value="1" style='width: 45%'>
            <input name='level_max' type='number' value="999" style='width: 45%'><br> 
            квест после которого доступен:<br>
            <select name='pred_quest' style='width: 90%' class="questSelect" myValue="0"></select>
            <br>
            квест при котором не доступен:<br>
            <select name='quest_not' style='width: 90%' class="questSelect" myValue="0"></select>
            <br>
            доступен при наличии предмета(ov)[[id,шт],[id,шт]]:<br>
            <input name='predmet' type='text' value="[]" style='width: 90%' placeholder="[[id,шт],[id,шт]]"><br>
            доступен при отсутствии предмета(ov)[[id,шт],[id,шт]]:<br>
            <input name='predmet_none' type='text' value="[]" style='width: 90%' placeholder="[[id,шт],[id,шт]]"><br>
            <details>
                <summary style='text-align: center'>-- Доп параметры при наличии --</summary>
                <table style="width: 90%;margin: auto;">
                    <tr>
                        <td style='width:50%;text-align:right'>Здоровье:</td>
                        <td style='width:50%;text-align:center'><input name='health' type='number' style='width:100%' value='0' > </td>    
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Урон:</td>    
                        <td style='width:50%;text-align:center'><input name='strength' type='number' style='width:100%' value='0' ></td> 
                    </tr>   
                    <tr>
                        <td style='width:50%;text-align:right'>Точность:</td>    
                        <td style='width:50%;text-align:center'><input name='toch' type='number' style='width:100%' value='0' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Броня:</td>    
                        <td style='width:50%;text-align:center'><input name='bron' type='number' style='width:100%' value='0' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Уворот:</td>    
                        <td style='width:50%;text-align:center'><input name='lov' type='number' style='width:100%' value='0' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Оглушение:</td>    
                        <td style='width:50%;text-align:center'><input name='kd' type='number' style='width:100%' value='0' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Блок:</td>    
                        <td style='width:50%;text-align:center'><input name='block' type='number' style='width:100%' value='0' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Уровень:</td>    
                        <td style='width:50%;text-align:center'><input name='level' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Опыт:</td>    
                        <td style='width:50%;text-align:center'><input name='exp' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Слава:</td>    
                        <td style='width:50%;text-align:center'><input name='slava' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                        <td style='width:50%;text-align:center'><input name='vinos_t' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Выносливость max:</td>    
                        <td style='width:50%;text-align:center'><input name='vinos_m' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Рейтинг турнира:</td>    
                        <td style='width:50%;text-align:center'><input name='tur_reit' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Репутация + :</td>    
                        <td style='width:50%;text-align:center'><input name='rep_p' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Репутация - :</td>    
                        <td style='width:50%;text-align:center'><input name='rep_m' type='number' style='width:100%' value='0'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>platinum:</td>    
                        <td style='width:50%;text-align:center'><input name='platinum' type='number' style='width:100%' value='0'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>деньги юники:</td>    
                        <td style='width:50%;text-align:center'><input name='med' type='number' style='width:100%' value='0'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>победы монстры:</td>    
                        <td style='width:50%;text-align:center'><input name='pobedmonser' type='number' style='width:100%' value='0'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>победы igroki:</td>    
                        <td style='width:50%;text-align:center'><input name='pobedigroki' type='number' style='width:100%' value='0'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>от звания</td>    
                        <td style='width:50%;text-align:center'>
                            <select name='zvanie' style='width: 90%;'>
                                <option value=''>Нет</option>
                                <?php for ($i 0$i count($zvanieArrAll); $i++) { ?>
                                    <option value='<?= $zvanieArrAll[$i]['name']; ?>'><?= $zvanieArrAll[$i]['name']; ?></option>
                                <?php ?>
                            </select>
                        </td> 
                    </tr> 
                </table>

            </details><br>
            Авто запуск самого квеста : <br>
            <select style='width: 100%' name='auto_start'>
                <option value='0'>нет</option>
                <option value='1'>ДА</option>
            </select><br>
            Раса : <br>
            <select style='width: 100%' name='rasa'>
                <option value='0'>нет</option>
                <option value='1'>Нормасцы</option>
                <option value='2'>Шейване</option>
            </select>
            комментарий :<br>
            <input name='comment' type='text' value="новый" style='width: 90%'><br>

        </form>
        <br> 
        <div style='width: 100%;text-align: center'>
            <input onclick="addcounts();" class='button_alt_01' style='width:200px' type='button' value='добавить часть'>
        </div>
        <br> 
        <div style='width: 100%;text-align: center'>
            <input onclick="create();" class='button_alt_01' style='width:200px' type='button' value='сохранить'>
        </div>
        <?php
    
}
    
//конкретный квест
    
if (isset($_GET['id']) && $_GET['id'] != "" && $quest_this $mc->query("SELECT * FROM `quests` WHERE `id` = '" $_GET['id'] . "'")->fetch_array(MYSQLI_ASSOC)) {
        
$arrel $mc->query("SELECT * FROM `quests_count` WHERE `id_quests` = '" $_GET['id'] . "' ORDER BY `count` ASC")->fetch_all(MYSQLI_ASSOC);
        
?>
        <form id="form">
            id :<br>
            <input id='id' name='id' type='text' value='<?= $quest_this['id']; ?>' style='width: 90%' ><br>
            Название :<br>
            <input name='name' type='text' value="<?= htmlspecialchars(urldecode($quest_this['name'])); ?>" style='width: 90%'><br>
            Локация :<br>
            <select name='locId' style='width: 90%'>
                <?php for ($i 0$i count($allloc); $i++) { ?>
                    <option value='<?= $allloc[$i]['id']; ?><?= $quest_this['locId'] == $allloc[$i]['id'] ? 'selected' ''?>><?= htmlspecialchars(urldecode($allloc[$i]['Name'])); ?></option>
                <?php ?>
            </select><br>
            Время перезапуска : 00:00:00:-1 одноразовый<br>
            <input name='time_r' type='text' value="<?= sprintf("%02d:%02d:%02d:%02d", ($quest_this['time_r'] / 3600) / 24, ($quest_this['time_r'] / 3600) % 24, ($quest_this['time_r'] % 3600) / 60, ($quest_this['time_r'] % 3600) % 60); ?>" style='width: 90%'><br> 
            Уровень с которого доступен и по который:<br>
            <input name='level_min' type='number' value="<?= $quest_this['level_min']; ?>" style='width: 45%'>
            <input name='level_max' type='number' value="<?= $quest_this['level_max']; ?>" style='width: 45%'><br> 
            квест после которого доступен:<br>
            <select name='pred_quest' style='width: 90%' class="questSelect" myValue="<?= $quest_this['pred_quest']; ?>">
            </select><br>
            квест при котором не доступен:<br>
            <select name='quest_not' style='width: 90%' class="questSelect" myValue="<?= $quest_this['quest_not']; ?>">
            </select><br>
            доступен при наличии предмета(ov)[[id,шт],[id,шт]]:<br>
            <input name='predmet' type='text' value="<?= $quest_this['predmet'] == "" "[]" $quest_this['predmet']; ?>" style='width: 90%' placeholder="[[id,шт],[id,шт]]"><br>
            доступен при отсутствии предмета(ov)[[id,шт],[id,шт]]:<br>
            <input name='predmet_none' type='text' value="<?= $quest_this['predmet_none'] == "" "[]" $quest_this['predmet_none']; ?>" style='width: 90%' placeholder="[[id,шт],[id,шт]]"><br>
            <details>
                <summary style='text-align: center'>-- Доп параметры при наличии --</summary>
                <table style="width: 90%;margin: auto;">
                    <tr>
                        <td style='width:50%;text-align:right'>Здоровье:</td>
                        <td style='width:50%;text-align:center'><input name='health' type='number' style='width:100%' value='<?= $quest_this['health']; ?>' > </td>    
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Урон:</td>    
                        <td style='width:50%;text-align:center'><input name='strength' type='number' style='width:100%' value='<?= $quest_this['strength']; ?>' ></td> 
                    </tr>   
                    <tr>
                        <td style='width:50%;text-align:right'>Точность:</td>    
                        <td style='width:50%;text-align:center'><input name='toch' type='number' style='width:100%' value='<?= $quest_this['toch']; ?>' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Броня:</td>    
                        <td style='width:50%;text-align:center'><input name='bron' type='number' style='width:100%' value='<?= $quest_this['bron']; ?>' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Уворот:</td>    
                        <td style='width:50%;text-align:center'><input name='lov' type='number' style='width:100%' value='<?= $quest_this['lov']; ?>' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Оглушение:</td>    
                        <td style='width:50%;text-align:center'><input name='kd' type='number' style='width:100%' value='<?= $quest_this['kd']; ?>' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Блок:</td>    
                        <td style='width:50%;text-align:center'><input name='block' type='number' style='width:100%' value='<?= $quest_this['block']; ?>' ></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Уровень:</td>    
                        <td style='width:50%;text-align:center'><input name='level' type='number' style='width:100%' value='<?= $quest_this['level']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Опыт:</td>    
                        <td style='width:50%;text-align:center'><input name='exp' type='number' style='width:100%' value='<?= $quest_this['exp']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Слава:</td>    
                        <td style='width:50%;text-align:center'><input name='slava' type='number' style='width:100%' value='<?= $quest_this['slava']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                        <td style='width:50%;text-align:center'><input name='vinos_t' type='number' style='width:100%' value='<?= $quest_this['vinos_t']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Выносливость max:</td>    
                        <td style='width:50%;text-align:center'><input name='vinos_m' type='number' style='width:100%' value='<?= $quest_this['vinos_m']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Рейтинг турнира:</td>    
                        <td style='width:50%;text-align:center'><input name='tur_reit' type='number' style='width:100%' value='<?= $quest_this['tur_reit']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Репутация + :</td>    
                        <td style='width:50%;text-align:center'><input name='rep_p' type='number' style='width:100%' value='<?= $quest_this['rep_p']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>Репутация - :</td>    
                        <td style='width:50%;text-align:center'><input name='rep_m' type='number' style='width:100%' value='<?= $quest_this['rep_m']; ?>'></td> 
                    </tr>
                    <tr>
                        <td style='width:50%;text-align:right'>platinum:</td>    
                        <td style='width:50%;text-align:center'><input name='platinum' type='number' style='width:100%' value='<?= $quest_this['platinum']; ?>'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>деньги юники:</td>    
                        <td style='width:50%;text-align:center'><input name='med' type='number' style='width:100%' value='<?= $quest_this['med']; ?>'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>победы монстры:</td>    
                        <td style='width:50%;text-align:center'><input name='pobedmonser' type='number' style='width:100%' value='<?= $quest_this['pobedmonser']; ?>'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>победы igroki:</td>    
                        <td style='width:50%;text-align:center'><input name='pobedigroki' type='number' style='width:100%' value='<?= $quest_this['pobedigroki']; ?>'></td> 
                    </tr> 
                    <tr>
                        <td style='width:50%;text-align:right'>от звания</td>    
                        <td style='width:50%;text-align:center'>
                            <select name='zvanie' style='width: 90%;'>
                                <option value='' <?= $quest_this['zvanie'] == '' 'selected' ''?>>Нет</option>
                                <?php for ($i 0$i count($zvanieArrAll); $i++) { ?>
                                    <option value='<?= $zvanieArrAll[$i]['name']; ?><?= $quest_this['zvanie'] == $zvanieArrAll[$i]['name'] ? 'selected' ''?>><?= $zvanieArrAll[$i]['name']; ?></option>
                                <?php ?>
                            </select>
                        </td> 
                    </tr> 
                </table>

            </details><br>
            Авто запуск самого квеста : <br>
            <select style='width: 100%' name='auto_start'>
                <option value='0' <?= $quest_this['auto_start'] == 'selected' ''?>>нет</option>
                <option value='1' <?= $quest_this['auto_start'] == 'selected' ''?>>ДА</option>
            </select>
            <br>
            Раса : <br>
            <select style='width: 100%' name='rasa'>
                <option value='0' <?= $quest_this['rasa'] == 'selected' ''?>>нет</option>
                <option value='1' <?= $quest_this['rasa'] == 'selected' ''?>>Нормасцы</option>
                <option value='2' <?= $quest_this['rasa'] == 'selected' ''?>>Шейване</option>
            </select>
            комментарий :<br>
            <input name='comment' type='text' value="<?= htmlspecialchars(urldecode($quest_this['comment'])); ?>" style='width: 90%'><br>

            <?php for ($el 0$el count($arrel); $el++) { ?>
                <div class="elements">
                    <hr style="background-color: red;">
                    <div style='text-align: center;'>
                        <font style="font-size: 30px" onclick="up1($(this));">▲</font>
                        <font style="font-size: 35px;font-weight: bold;" class="counts"></font>
                        <font style="font-size: 30px" onclick="down1($(this));">▼</font>
                    </div>
                    <table style='width: 90%;margin: auto'>
                        <tr>
                            <td >
                                авто запуск части этой :<br>
                                <select name='elements[][auto_start_c]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['auto_start_c'] == 'selected' ''?>>нет</option>
                                    <option value='1' <?= $arrel[$el]['auto_start_c'] == 'selected' ''?>>да</option>
                                </select><br>
                                Иконка перца :<br>
                                <input class='img_id' type='number' name='elements[][img_id]' value='<?= $arrel[$el]['img_id']; ?>' style='width: 100%'><br>
                                <details>
                                    <summary style='text-align: center'>-- Иконка перца --</summary><br>
                                    <?php for ($i 0$i count($pers_img_arr); $i++) { ?>
                                        <?php if ($i != 0) { ?>
                                            <img style="width: 80px;border-radius: 10px;background-color: grey;" src="<?= $pers_img_arr[$i]; ?>" onclick='$(this).closest("td").find(".img_id").val(<?= $i?>)'>
                                        <?php ?>
                                    <?php ?>
                                </details><br>
                                окна сообщения вариант :<br>
                                <select name='elements[][type_c]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['type_c'] == 'selected' ''?>>иконка перца,согласиться,отказаться</option>
                                    <option value='1' <?= $arrel[$el]['type_c'] == 'selected' ''?>>иконка перца,согласиться</option>
                                    <option value='2' <?= $arrel[$el]['type_c'] == 'selected' ''?>>иконка перца,ок</option>
                                    <option value='3' <?= $arrel[$el]['type_c'] == 'selected' ''?>>окошко ,согласиться,отказаться</option>
                                    <option value='4' <?= $arrel[$el]['type_c'] == 'selected' ''?>>окошко ,согласиться</option>
                                    <option value='5' <?= $arrel[$el]['type_c'] == 'selected' ''?>>окошко ,ок</option>
                                </select><br>
                                Текст сообщения :<br>
                                time %time%,duels %duels%,drop&id %drop0%,shop&id %shop0%<br>
                                <textarea name='elements[][msg_text]' type='text' style='width: 100%'><?= htmlspecialchars(urldecode($arrel[$el]['msg_text'])); ?></textarea><br>
                                время на выполнение части :<br>
                                <input name='elements[][time_ce]' type='text' value="<?= sprintf("%02d:%02d:%02d:%02d", ($arrel[$el]['time_ce'] / 3600) / 24, ($arrel[$el]['time_ce'] / 3600) % 24, ($arrel[$el]['time_ce'] % 3600) / 60, ($arrel[$el]['time_ce'] % 3600) % 60); ?>" style='width: 100%'><br>
                                варианты основных действий :<br>
                                <select name='elements[][type_if]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['type_if'] == 'selected' ''?>>действие отсутствует</option>
                                    <option value='1' <?= $arrel[$el]['type_if'] == 'selected' ''?>>завершить квест</option>
                                    <option value='2' <?= $arrel[$el]['type_if'] == 'selected' ''?>>запустить новый квест(этот завершить)</option>
                                    <option value='3' <?= $arrel[$el]['type_if'] == 'selected' ''?>>перейти к след части</option>
                                    <option value='4' <?= $arrel[$el]['type_if'] == 'selected' ''?>>перейти к след части и не показывать её завершенные</option>
                                    <option value='5' <?= $arrel[$el]['type_if'] == 'selected' ''?>>перейти к след части и не показывать её активные</option>
                                </select><br>
                                запуск боя с монстрами:<br>
                                <select name='elements[][autobattle]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['autobattle'] == 'selected' ''?>>действие отсутствует</option>
                                    <option value='1' <?= $arrel[$el]['autobattle'] == 'selected' ''?>>при переключении на эту часть сразу и по подтверждению столько сколько нужно выбить вещей</option>
                                    <option value='2' <?= $arrel[$el]['autobattle'] == 'selected' ''?>>при подтверждении в любом случае не взирая на остальные условия каждое подтверждение</option>
                                    <option value='3' <?= $arrel[$el]['autobattle'] == 'selected' ''?>>при подтверждении столько сколько нужно выбить вещей с учетом условий</option>
                                    <option value='4' <?= $arrel[$el]['autobattle'] == 'selected' ''?>>при переключении на эту часть сразу в любом случае не взирая на остальные условия каждое подтверждение</option>
                                </select><br>
                                отправиться в локацию:<br>
                                <select name='elements[][gotolocid]' style='width: 100%'>
                                    <?php for ($i 0$i count($allloc); $i++) { ?>
                                        <option value='<?= $allloc[$i]['id']; ?><?= $arrel[$el]['gotolocid'] == $allloc[$i]['id'] ? 'selected' ''?>><?= htmlspecialchars(urldecode($allloc[$i]['Name'])); ?></option>
                                    <?php ?>
                                </select><br>
                                запустить новый квест:<br>
                                <select name='elements[][new_quest]' style='width: 100%' class="questSelect" myValue="<?= $arrel[$el]['new_quest']; ?>">
                                </select><br>
                                <details>
                                    <summary style='text-align: center'>-- создать бои с монстрами --</summary>
                                    [id,id,...]<br>
                                    <input name='elements[][mob_battle]' type='text' value='<?= htmlspecialchars(urldecode($arrel[$el]['mob_battle'])); ?>' style='width: 100%'><br>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- поиски бандитов --</summary>
                                    монстры [[id,id,...],[id,id,...],...]<br>
                                    <input name='elements[][banda_battle]' type='text' value='<?= htmlspecialchars(urldecode($arrel[$el]['banda_battle'])); ?>' style='width: 100%'><br>
                                    локации [id,id,...]<br>
                                    <input name='elements[][banda_battle_location]' type='text' value='<?= htmlspecialchars(urldecode($arrel[$el]['banda_battle_location'])); ?>' style='width: 100%'><br>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- забрать предметы --</summary>
                                    <table style="width: 90%;margin: auto;">
                                        <tr>
                                            <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                            <td style='width:50%;text-align:center'><input name='elements[][delpv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['delpv'])); ?>' > </td>    
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>Опыт:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delpexp]' type='number' style='width:100%' value='<?= $arrel[$el]['delpexp']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Слава:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delpslava]' type='number' style='width:100%' value='<?= $arrel[$el]['delpslava']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delpvinos_t]' type='number' style='width:100%' value='<?= $arrel[$el]['delpvinos_t']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delpvinos_m]' type='number' style='width:100%' value='<?= $arrel[$el]['delpvinos_m']; ?>'></td> 
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>platinum:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delpplatinum]' type='number' style='width:100%' value='<?= $arrel[$el]['delpplatinum']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>деньги юники:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delpmed]' type='number' style='width:100%' value='<?= $arrel[$el]['delpmed']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы монстры:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delppobedmonser]' type='number' style='width:100%' value='<?= $arrel[$el]['delppobedmonser']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы igroki:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][delppobedigroki]' type='number' style='width:100%' value='<?= $arrel[$el]['delppobedigroki']; ?>'></td> 
                                        </tr> 
                                    </table>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- выдать предметы --</summary>
                                    <table style="width: 90%;margin: auto;">
                                        <tr>
                                            <td style='width: 46%;text-align: center'>
                                                рандом коллич не более шмоток или 0 - все
                                            </td>
                                            <td style='width: 46%;text-align: center'>
                                                <input name='elements[][addprnv]' type='number' style='width: 95%;text-align: left' value='<?= $arrel[$el]['addprnv']; ?>'>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td style='width: 46%;text-align: center'>
                                                рандом вещи [[id,шт],...]
                                            </td>
                                            <td style='width: 46%;text-align: center'>
                                                <input name='elements[][addprv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['addprv'])); ?>' >
                                            </td>
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                            <td style='width:50%;text-align:center'><input name='elements[][addpv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['addpv'])); ?>' > </td>    
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>Опыт:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addpexp]' type='number' style='width:100%' value='<?= $arrel[$el]['addpexp']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Слава:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addpslava]' type='number' style='width:100%' value='<?= $arrel[$el]['addpslava']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addpvinos_t]' type='number' style='width:100%' value='<?= $arrel[$el]['addpvinos_t']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addpvinos_m]' type='number' style='width:100%' value='<?= $arrel[$el]['addpvinos_m']; ?>'></td> 
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>platinum:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addpplatinum]' type='number' style='width:100%' value='<?= $arrel[$el]['addpplatinum']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>деньги юники:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addpmed]' type='number' style='width:100%' value='<?= $arrel[$el]['addpmed']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы монстры:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addppobedmonser]' type='number' style='width:100%' value='<?= $arrel[$el]['addppobedmonser']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы igroki:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][addppobedigroki]' type='number' style='width:100%' value='<?= $arrel[$el]['addppobedigroki']; ?>'></td> 
                                        </tr> 
                                    </table>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- дроп с монстров --</summary>
                                    id моб,[[id вещи,колл боев до дропа]],[золото],[платина]<br>
                                    [[2,[[778,100]],[0,0],[0,0]]]<br>
                                    <input name='elements[][mob_idandvesh]' type='text' value='<?= htmlspecialchars(urldecode($arrel[$el]['mob_idandvesh'])); ?>' style='width: 100%'><br>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- победить героя --</summary>
                                    количество шт:<br>
                                    <input name='elements[][herowin_c]' type='number' value='<?= $arrel[$el]['herowin_c']; ?>' style='width: 100%'><br>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- выбить предмет(ы) --</summary>
                                    предмет(ы) [[id,шт],...]:<br>
                                    <input name='elements[][drop_vesh]' type='text' value='<?= htmlspecialchars(urldecode($arrel[$el]['drop_vesh'])); ?>' style='width: 100%'><br>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- купить предмет(ы) --</summary>
                                    предмет(ы) [[id,шт],...]:<br>
                                    <input name='elements[][buy_vesh]' type='text' value='<?= htmlspecialchars(urldecode($arrel[$el]['buy_vesh'])); ?>' style='width: 100%'><br>
                                </details><br>

                                <div style='width: 100%;text-align: center'>------ПО ИСТЕЧЕНИЮ ВРЕМЕНИ------</div>
                                Иконка перца :<br>
                                <input class='proval_img_id' type='number' name='elements[][proval_img_id]' value='<?= $arrel[$el]['proval_img_id']; ?>' style='width: 100%'><br>
                                <details>
                                    <summary style='text-align: center'>-- Иконка перца --</summary><br>
                                    <?php for ($i 0$i count($pers_img_arr); $i++) { ?>
                                        <?php if ($i != 0) { ?>
                                            <img style="width: 80px;border-radius: 10px;background-color: grey;" src="<?= $pers_img_arr[$i]; ?>" onclick='$(this).closest("td").find(".proval_img_id").val(<?= $i?>)'>
                                        <?php ?>
                                    <?php ?>
                                </details><br>
                                окна сообщения вариант :<br>
                                <select name='elements[][proval_type_c]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['proval_type_c'] == 'selected' ''?>>иконка перца,согласиться,отказаться</option>
                                    <option value='1' <?= $arrel[$el]['proval_type_c'] == 'selected' ''?>>иконка перца,согласиться</option>
                                    <option value='2' <?= $arrel[$el]['proval_type_c'] == 'selected' ''?>>иконка перца,ок</option>
                                    <option value='3' <?= $arrel[$el]['proval_type_c'] == 'selected' ''?>>окошко ,согласиться,отказаться</option>
                                    <option value='4' <?= $arrel[$el]['proval_type_c'] == 'selected' ''?>>окошко ,согласиться</option>
                                    <option value='5' <?= $arrel[$el]['proval_type_c'] == 'selected' ''?>>окошко ,ок</option>
                                </select><br>
                                Текст сообщения :<br>
                                <textarea name='elements[][proval_msg_text]' type='text' style='width: 100%'><?= htmlspecialchars(urldecode($arrel[$el]['proval_msg_text'])); ?></textarea><br>
                                варианты действия :<br>
                                <select name='elements[][proval_type_if]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['proval_type_if'] == 'selected' ''?>>действие отсутствует</option>
                                    <option value='1' <?= $arrel[$el]['proval_type_if'] == 'selected' ''?>>завершить квест</option>
                                    <option value='2' <?= $arrel[$el]['proval_type_if'] == 'selected' ''?>>запустить новый квест(текущий завершить)</option>
                                    <option value='3' <?= $arrel[$el]['proval_type_if'] == 'selected' ''?>>перейти к след части</option>
                                    <option value='4' <?= $arrel[$el]['proval_type_if'] == 'selected' ''?>>перейти к след части и не показывать её завершенные</option>
                                    <option value='5' <?= $arrel[$el]['proval_type_if'] == 'selected' ''?>>перейти к след части и не показывать её активные</option>
                                </select><br>
                                запустить новый квест:<br>
                                <select name='elements[][proval_new_quest]' style='width: 100%' class="questSelect" myValue="<?= $arrel[$el]['proval_new_quest']; ?>">
                                </select><br>

                                <details>
                                    <summary style='text-align: center'>-- забрать предметы --</summary>
                                    <table style="width: 90%;margin: auto;">
                                        <tr>
                                            <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                            <td style='width:50%;text-align:center'><input name='elements[][proval_delpv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['proval_delpv'])); ?>' > </td>    
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>Опыт:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delpexp]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delpexp']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Слава:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delpslava]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delpslava']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delpvinos_t]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delpvinos_t']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delpvinos_m]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delpvinos_m']; ?>'></td> 
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>platinum:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delpplatinum]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delpplatinum']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>деньги юники:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delpmed]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delpmed']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы монстры:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delppobedmonser]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delppobedmonser']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы igroki:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_delppobedigroki]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_delppobedigroki']; ?>'></td> 
                                        </tr> 
                                    </table>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- выдать предметы --</summary>
                                    <table style="width: 90%;margin: auto;">
                                        <tr>
                                            <td style='width: 46%;text-align: center'>
                                                рандом коллич не более шмоток или 0 - все
                                            </td>
                                            <td style='width: 46%;text-align: center'>
                                                <input name='elements[][proval_addprnv]' type='number' style='width: 95%;text-align: left' value='<?= $arrel[$el]['proval_addprnv']; ?>'>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td style='width: 46%;text-align: center'>
                                                рандом вещи [[id,шт],...]
                                            </td>
                                            <td style='width: 46%;text-align: center'>
                                                <input name='elements[][proval_addprv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['proval_addprv'])); ?>' >
                                            </td>
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                            <td style='width:50%;text-align:center'><input name='elements[][proval_addpv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['proval_addpv'])); ?>' > </td>    
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>Опыт:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addpexp]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addpexp']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Слава:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addpslava]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addpslava']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addpvinos_t]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addpvinos_t']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addpvinos_m]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addpvinos_m']; ?>'></td> 
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>platinum:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addpplatinum]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addpplatinum']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>деньги юники:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addpmed]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addpmed']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы монстры:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addppobedmonser]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addppobedmonser']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы igroki:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][proval_addppobedigroki]' type='number' style='width:100%' value='<?= $arrel[$el]['proval_addppobedigroki']; ?>'></td> 
                                        </tr> 

                                    </table>
                                </details><br>

                                <div style='width: 100%;text-align: center'>------ в случае ОТКАЗА ------</div>
                                Иконка перца :<br>
                                <input class='otkaz_img_id' type='number' name='elements[][otkaz_img_id]' value='<?= $arrel[$el]['otkaz_img_id']; ?>' style='width: 100%'><br>
                                <details>
                                    <summary style='text-align: center'>-- Иконка перца --</summary><br>
                                    <?php for ($i 0$i count($pers_img_arr); $i++) { ?>
                                        <?php if ($i != 0) { ?>
                                            <img style="width: 80px;border-radius: 10px;background-color: grey;" src="<?= $pers_img_arr[$i]; ?>" onclick='$(this).closest("td").find(".otkaz_img_id").val(<?= $i?>)'>
                                        <?php ?>
                                    <?php ?>
                                </details><br>
                                окна сообщения вариант :<br>
                                <select name='elements[][otkaz_type_c]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['otkaz_type_c'] == 'selected' ''?>>иконка перца,согласиться,отказаться</option>
                                    <option value='1' <?= $arrel[$el]['otkaz_type_c'] == 'selected' ''?>>иконка перца,согласиться</option>
                                    <option value='2' <?= $arrel[$el]['otkaz_type_c'] == 'selected' ''?>>иконка перца,ок</option>
                                    <option value='3' <?= $arrel[$el]['otkaz_type_c'] == 'selected' ''?>>окошко ,согласиться,отказаться</option>
                                    <option value='4' <?= $arrel[$el]['otkaz_type_c'] == 'selected' ''?>>окошко ,согласиться</option>
                                    <option value='5' <?= $arrel[$el]['otkaz_type_c'] == 'selected' ''?>>окошко ,ок</option>
                                </select><br>
                                Текст сообщения :<br>
                                <textarea name='elements[][otkaz_msg_text]' type='text' style='width: 100%'><?= htmlspecialchars(urldecode($arrel[$el]['otkaz_msg_text'])); ?></textarea><br>
                                варианты действия :<br>
                                <select name='elements[][otkaz_type_if]' style='width: 100%'>
                                    <option value='0' <?= $arrel[$el]['otkaz_type_if'] == 'selected' ''?>>действие отсутствует</option>
                                    <option value='1' <?= $arrel[$el]['otkaz_type_if'] == 'selected' ''?>>завершить квест</option>
                                    <option value='2' <?= $arrel[$el]['otkaz_type_if'] == 'selected' ''?>>запустить новый квест(текущий завершить)</option>
                                    <option value='3' <?= $arrel[$el]['otkaz_type_if'] == 'selected' ''?>>перейти к след части</option>
                                    <option value='4' <?= $arrel[$el]['otkaz_type_if'] == 'selected' ''?>>перейти к след части и не показывать её завершенные</option>
                                    <option value='5' <?= $arrel[$el]['otkaz_type_if'] == 'selected' ''?>>перейти к след части и не показывать её активные</option>
                                </select><br>
                                запустить новый квест:<br>
                                <select name='elements[][otkaz_new_quest]' style='width: 100%' class="questSelect" myValue="<?= $arrel[$el]['otkaz_new_quest']; ?>">
                                </select><br>

                                <details>
                                    <summary style='text-align: center'>-- забрать предметы --</summary>
                                    <table style="width: 90%;margin: auto;">
                                        <tr>
                                            <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                            <td style='width:50%;text-align:center'><input name='elements[][otkaz_delpv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['otkaz_delpv'])); ?>' > </td>    
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>Опыт:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpexp]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delpexp']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Слава:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpslava]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delpslava']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpvinos_t]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delpvinos_t']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpvinos_m]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delpvinos_m']; ?>'></td> 
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>platinum:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpplatinum]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delpplatinum']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>деньги юники:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delpmed]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delpmed']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы монстры:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delppobedmonser]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delppobedmonser']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы igroki:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_delppobedigroki]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_delppobedigroki']; ?>'></td> 
                                        </tr> 

                                    </table>
                                </details><br>
                                <details>
                                    <summary style='text-align: center'>-- выдать предметы --</summary>
                                    <table style="width: 90%;margin: auto;">
                                        <tr>
                                            <td style='width: 46%;text-align: center'>
                                                рандом коллич не более шмоток или 0 - все
                                            </td>
                                            <td style='width: 46%;text-align: center'>
                                                <input name='elements[][otkaz_addprnv]' type='number' style='width: 95%;text-align: left' value='<?= $arrel[$el]['otkaz_addprnv']; ?>'>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td style='width: 46%;text-align: center'>
                                                рандом вещи [[id,шт],...]
                                            </td>
                                            <td style='width: 46%;text-align: center'>
                                                <input name='elements[][otkaz_addprv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['otkaz_addprv'])); ?>' >
                                            </td>
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'> вещи [[id,шт],...]</td>
                                            <td style='width:50%;text-align:center'><input name='elements[][otkaz_addpv]' type='text' style='width:100%' value='<?= htmlspecialchars(urldecode($arrel[$el]['otkaz_addpv'])); ?>' > </td>    
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>Опыт:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpexp]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addpexp']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Слава:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpslava]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addpslava']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость tec:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpvinos_t]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addpvinos_t']; ?>'></td> 
                                        </tr>
                                        <tr>
                                            <td style='width:50%;text-align:right'>Выносливость max:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpvinos_m]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addpvinos_m']; ?>'></td> 
                                        </tr>

                                        <tr>
                                            <td style='width:50%;text-align:right'>platinum:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpplatinum]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addpplatinum']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>деньги юники:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addpmed]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addpmed']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы монстры:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addppobedmonser]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addppobedmonser']; ?>'></td> 
                                        </tr> 
                                        <tr>
                                            <td style='width:50%;text-align:right'>победы igroki:</td>    
                                            <td style='width:50%;text-align:center'><input  name='elements[][otkaz_addppobedigroki]' type='number' style='width:100%' value='<?= $arrel[$el]['otkaz_addppobedigroki']; ?>'></td> 
                                        </tr> 

                                    </table>
                                </details><br>

                                <div style='width: 100%;text-align: center'>
                                    <input class='button_alt_01 buttdelete' style='width:200px' type='button' value='удалить часть'>
                                </div>
                            </td> 
                        </tr>
                    </table> 
                    <hr style="background-color: black;">
                </div>
            <?php ?>
        </form>
        <br> 
        <div style='width: 100%;text-align: center'>
            <input onclick="addcounts();" class='button_alt_01' style='width:200px' type='button' value='добавить часть'>
        </div>
        <br> 
        <div style='width: 100%;text-align: center'>
            <input onclick="create();" class='button_alt_01' style='width:200px' type='button' value='сохранить'>
        </div>
        <script>renamecounts();</script>
        <?php
    
}
    if (isset(
$_GET['sbros']) && $_GET['sbros'] == 1) {
        require_once 
'./sbros.php';
    }
}

function 
indexFirstIndexArr($arr) {
    
$arr2 = [];
    foreach (
$arr as $key => $value) {
        
$arr2[] = $value;
    }
    return 
$arr2;
}

function 
json_decode_nice($json) {
    
$json str_replace("n""\n"$json);
    
$json str_replace("r"""$json);
    
$json preg_replace('/([{,]+)(s*)([^"]+?)s*:/''$1"$3":'$json);
    
$json preg_replace('/(,)s*}$/''}'$json);
    return 
json_decode($jsontrue);
}

$footval 'adminadmin';
require_once 
'../../system/foot/foot.php';
Онлайн: 0
Реклама