Пакет на клик в "вопросик"
Подскажите, какой пакет и с какими данными оригинальный клиент отправляет на сервер при клике пользователя в мигающий квестовый вопросик в левой нижней части экрана?
В серверном 'ai.obj' есть обработчик: handler 53 2815 // QUESTION_MARK_CLICKED В нём происходит отправка соответствующих html для отображения клиенту. Например: Код:
S4832. "tutorial_dwarven_fighter008.htm" P.S.: сервер GF PTS (но это не особо принципиально, полагаю, этот функционал не сильно менялся от версии к версии). |
Re: Пакет на клик в "вопросик"
Цитата:
От этого пакета |
Re: Пакет на клик в "вопросик"
В общем, пришлось через WireShark парсить.
От сервера изначально приходит пакет '0xA7' в котором 4 байта полезной нагрузки. Вероятно, это просто четырёхбатовый 'int'. Там содержится ID с типом события мигающего вопросика. Для "клика" вопросика на сервер нужно отправить пакет '0x87', в котором передать те самые 4 байта, полученные ранее из пакета '0xA7'. В ответ на это сервер выполняет обозначенный выше кусок скрипта из 'ai.obj' и присылает '0xA6' с HTML для отображения (хотя, вероятно, может и не прислать, если в скрипте предусмотрена другая логика для данного ID). Добавлено через 12 минут Цитата:
|
Текущее время: 16:26. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot