Hermes 38 Опубликовано 25 января, 2021 Доброго времени суток, можно ли стандартным методом (байпасом) закрывать окно после нажатия кнопки? К примеру есть вот такая вот кнопка: <button value="Телепорт" action="bypass _bbsteleport;teleport; 146954 -67390 -3660 500" Можно ли сделать так чтобы при её нажатии закрывалось окно Alt+b ? Pain Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rolo 279 Опубликовано 25 января, 2021 (изменено) Да, конечно, в интерфейсе, выбрать байпасс, в Вашем случае: _bbsteleport остальное не нужно, сервер поймет, и привязать его к кнопке, на котору повесить хендлер: class'UIAPI_WINDOW'.static.HideWindow("BoardWnd"); Изменено 25 января, 2021 пользователем Rolo 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Gaikotsu 620 Опубликовано 25 января, 2021 (изменено) Или просто отослать с сервера после выполнения байпасса что-то типа такого и никаких модифицикаций в интерфейсе не потребуется. public static void hide(Player player) { player.sendPacket(new ShowBoard(null, "101", player, false)); player.sendPacket(new ShowBoard(null, "102", player, false)); player.sendPacket(new ShowBoard(null, "103", player, false)); } Что значат передаваемые параметры public ShowBoard(String html, String id, Player player, boolean show) { Изменено 25 января, 2021 пользователем Gaikotsu 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hermes 38 Опубликовано 25 января, 2021 Всем огромная благодарность, теперь есть понимание куда копать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты