можно ли как нибудь реализовать в квесте окно формы. т.е. по принципу заточки через админку либо как то по другому, что бы данные введеные в форму отправлялись в квест и ими можно было бы манипулировать?
пример:
заточка
на htm странице имеется форма ввода, вводим значение 10, оно отправляется в код квеста, в котором используем это число как enchlvl
в админке это реализованно так:
<edit var="menu_command" width=120 height=15> (сама форма)
bypass -h admin_setun $menu_command (обработчик (кнопка))
но админка работает напрямую через ядро, а как перенести в квест хз
Ты сам ответил на свой вопрос...
Первую строчку оставляем... а вторуюменяем на "bypass -h Quest $menu_command"
А дальше уже значение в "menu_command" будет являтся "эвентом" в квесте...
Сори что в асе сразу не ответил, просто не разбирался особо...
спасибо канечно, но мне нужно немного другое
bypass -h admin_setun 1 $menu_command
где 1 это как раз таки значение эвента, а $menu_command значение нужно присвоить какой либо переменной котору можно было бы использовать в event = "1"
если смотреть на примере бафера от ринча, то:
You MUST seprerate new words with a dot (.)<br><br>Scheme name: <edit var=\"name\" width=100> (сама форма)
action=\"bypass -h Quest "+QUEST_LOADING_INFO+" create $name no_name x x\" width=200 height=25 (сама кнопка)
так, насколько понял, работаэ то так:
если никакое значение не введено, но $name = пустоте и в силу вступает no_name (непонятно для чего нужны эти иксики)
параметр param (хз каким образом) получает нашь параметр, и если он равен no_name но возвращаем челу ошибку об отсутствии имени
в противном случае показываем:
Начну с конца...
Небольшое дополнение, чтобы было более понятно...
> list = ["5","8","text","1"]
>
> list[0] будет равен 5
> list[1] будет равен 8
> list[2] будет равен text
> list[3] будет равен 1
Huk99: Gradesk,
Если не трудно, можешь маленький квест сделать с примером ?