Вторая страница Voice Command-ы

Hotaka

Heir
Customer
10 Years Anniversary
Всем привет.
Подскажите возможно ли и если возможно то толкните в нужном направлении.
У нас есть команда .cfg / .menu открывающая диалоговое окно в которой много нужных но не очень красиво представленных буковок и кнопочек. Короче навел я там "красоту" и на половине функционала у меня уже начал критовать клиент в связи с большим размером cfg.html
Выход это разбивать cfg.html на 2 страницы/файла.
Вопрос как сделать переход с cfg.html на вторую работающую страницу, допустим cfg-2.html
 
Всем привет.
Подскажите возможно ли и если возможно то толкните в нужном направлении.
У нас есть команда .cfg / .menu открывающая диалоговое окно в которой много нужных но не очень красиво представленных буковок и кнопочек. Короче навел я там "красоту" и на половине функционала у меня уже начал критовать клиент в связи с большим размером cfg.html
Выход это разбивать cfg.html на 2 страницы/файла.
Вопрос как сделать переход с cfg.html на вторую работающую страницу, допустим cfg-2.html
байпасс нужен и кнопка скорее всего по типу:

Code:
<center><table width=25 border=0><tr>
    <td width=25 align=center><button value="[1]" width=15 height=15 back="sek.cbui94" fore="sek.cbui94"></td>
    <td width=25 align=center><button value="[2]" action="bypass -h cfg cfg-2.html" width=15 height=15 back="sek.cbui94" fore="sek.cbui94"></td>
</tr></table></center>

что то такое наверно, ну и создать еще 1 файл с названием cfg-2.html
 
Блин в l2 используется очень урезанный HTML. Не знать HTML хотя бы на базовом уровне сегодня - несерьезно. Я вообще не кодер ни по специальности ни по профессии и даже близко не связан с IT

используй команду LINK

action="link command/cfg-2.htm"

файл должен лежать в том же каталоге

пример у меня как

HTML:
<button value="Команды" action="link command/help.htm" width=64 height=19 back="L2UI_CH3.smallbutton2_down" fore="L2UI_CH3.smallbutton2">

только учти что во втором таком файле врятли будут работать реплейсменты
 
Last edited:
и главное что должен знать верстая html ки.

Максимальное число символов на странице которое поддерживает игра (interlude) 7500, включая пробелы и теги.
Не балуйся тегом <br><br><br><br><br><br><br><br><br>. Вместо этого есть прекрасный прозрачный пиксель в текстурах в файле L2UI.utx (L2UI.SquareBlank), используй его и регулируй только высоту height и будет тебе счастье

пример
HTML:
<img src="L2UI.SquareBlank" width=280 height=25>
 
Блин в l2 используется очень урезанный HTML. Не знать HTML хотя бы на базовом уровне сегодня - несерьезно. Я вообще не кодер ни по специальности ни по профессии и даже близко не связан с IT

используй команду LINK

action="link command/cfg-2.htm"

файл должен лежать в том же каталоге

пример у меня как

HTML:
<button value="Команды" action="link command/help.htm" width=64 height=19 back="L2UI_CH3.smallbutton2_down" fore="L2UI_CH3.smallbutton2">

только учти что во втором таком файле врятли будут работать реплейсменты
Прежде чем кого-то попытаться обвинить в несерьезности ( смехотворно выебнуться) ты бы включил голову и может сам додумался что вторая страница должна быть рабочая иначе толку от неё нет! все варианты о которых ты только подумать можешь я уже проверял.
Вопрос топика в большей степени направлен наверно даже именно Толику есть ли возможность в данном случае (с коробки) решить эту задачу или такой возможности нет?
 
Last edited:
Прежде чем кого-то попытаться обвинить в несерьезности ( смехотворно выебнуться) ты бы включил голову и может сам додумался что вторая страница должна быть рабочая иначе толку от неё нет! все варианты о которых ты только подумать можешь я уже проверял.
Вопрос топика в большей степени направлен наверно даже именно Толику есть ли возможность в данном случае (с коробки) решить эту задачу или такой возможности нет?
а ты молодец, умеешь к себе располагать людей, собственно как и излагать сразу понятную мысль....:confused:

Вот тебе реализация без настроек которыми пользуются 1 из 1000 людей и в лимит 7500символов (там 7490). Более того эта кфгшка является и личным кабинетом со всем необходимым без борда alt+b.
Для как раз "1 из 1000" все все функции вынесены в лк на сайте.

Максимально удобно для игрока.
Shot00138.webp

HTML:
    <tr>
        <td><button value="" width=24 height=21 back="l2ui.WindowTitlebar1" fore="l2ui.WindowTitlebar1"></td>
        <td><button value="Анимация Shots" width=100 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="%shotsAnim%" width=60 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="" width=16 height=21 back="l2ui.WindowTitlebar3" fore="l2ui.WindowTitlebar3"></td>
        <td><button value="ON" action="bypass -h user_cfg shotsAnim on" width=32 height=21 back="l2ui_ch3.WindowTitlebar4" fore="l2ui_ch3.WindowTitlebar4"></td>
        <td><button value="OFF" action="bypass -h user_cfg shotsAnim of" width=32 height=21 back="l2ui_ch3.WindowTitlebar4" fore="l2ui_ch3.WindowTitlebar4"></td>
    </tr>
    <tr>
        <td><button value="" width=24 height=21 back="l2ui.WindowTitlebar1" fore="l2ui.WindowTitlebar1"></td>
        <td><button value="Анимация Buff" width=100 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="%buffAnimRange%%" width=60 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="" width=16 height=21 back="l2ui.WindowTitlebar3" fore="l2ui.WindowTitlebar3"></td>
        <td><edit var="ani" width=32 height=16 type="number" length="3"></td>
        <td><button value="SET" action="bypass -h user_cfg buffAnimRange $ani" width=32 height=21 back="l2ui_ch3.WindowTitlebar4" fore="l2ui_ch3.WindowTitlebar4"></td>
    </tr></table><img src="L2UI.SquareBlank" width=280 height=25>
<font color="LEVEL">Будьте аккуратны при изменении этих настроек!</font>
 
Last edited:
а ты молодец, умеешь к себе располагать людей, собственно как и излагать сразу понятную мысль....:confused:

Вот тебе реализация без настроек которыми пользуются 1 из 1000 людей и в лимит 7500символов (там 7490). Более того эта кфгшка является и личным кабинетом со всем необходимым без борда alt+b.
Для как раз "1 из 1000" все все функции вынесены в лк на сайте.

Максимально удобно для игрока.
View attachment 5652

HTML:
    <tr>
        <td><button value="" width=24 height=21 back="l2ui.WindowTitlebar1" fore="l2ui.WindowTitlebar1"></td>
        <td><button value="Анимация Shots" width=100 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="%shotsAnim%" width=60 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="" width=16 height=21 back="l2ui.WindowTitlebar3" fore="l2ui.WindowTitlebar3"></td>
        <td><button value="ON" action="bypass -h user_cfg shotsAnim on" width=32 height=21 back="l2ui_ch3.WindowTitlebar4" fore="l2ui_ch3.WindowTitlebar4"></td>
        <td><button value="OFF" action="bypass -h user_cfg shotsAnim of" width=32 height=21 back="l2ui_ch3.WindowTitlebar4" fore="l2ui_ch3.WindowTitlebar4"></td>
    </tr>
    <tr>
        <td><button value="" width=24 height=21 back="l2ui.WindowTitlebar1" fore="l2ui.WindowTitlebar1"></td>
        <td><button value="Анимация Buff" width=100 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="%buffAnimRange%%" width=60 height=21 back="l2ui.WindowTitlebar2" fore="l2ui.WindowTitlebar2"></td>
        <td><button value="" width=16 height=21 back="l2ui.WindowTitlebar3" fore="l2ui.WindowTitlebar3"></td>
        <td><edit var="ani" width=32 height=16 type="number" length="3"></td>
        <td><button value="SET" action="bypass -h user_cfg buffAnimRange $ani" width=32 height=21 back="l2ui_ch3.WindowTitlebar4" fore="l2ui_ch3.WindowTitlebar4"></td>
    </tr></table><img src="L2UI.SquareBlank" width=280 height=25>
<font color="LEVEL">Будьте аккуратны при изменении этих настроек!</font>
Возможно действительно стоило написать то что я считал само собой разумеющимся - работоспособность второй страницы. Ну и тогда лишних разговоров бы не было.
Была идея обрезать часть функционала, если все же мой вариант не получится реализовать то обрежу.
Извини что в предыдущем сообщении грубанул чутка)
 
Back
Top