|
Опкоды, Формулы, Клиент Разбор и изучение взаимодействия клиента с сервером |
|
Опции темы | Поиск в этой теме | Опции просмотра |
15.06.2012, 14:44 | #1 |
Ученый
Регистрация: 02.04.2010
Сообщений: 237
Сказал(а) спасибо: 41
Поблагодарили 99 раз(а) в 44 сообщениях
|
Инициализация входа в мир
Разбираю сервер наглядно и как что устроено, используя Qt написал свой логон сервер, который работает как часы, получило в несколько раз меньше кода. Сейчас мир разбираю. Сетевой код опять же в разы меньше чем в мангосе, но функционал тот же, благодаря сигналам/слотам, не пришлось стряпать очереди пакетов. Но речь не об этом.
Я дошел до окна создания персонажа, создание и удаление и тд, но не получается войти в мир. Жмем вход, далее приходит CMSG_PLAYER_LOGIN на что отвечаю SMSG_LOGIN_VERIFY_WORLD и SMSG_ACCOUNT_DATA_TIMES. (!) что необходимо послать еще, чтобы пошла инициализация мира? Мне приходит ответ из 522 и 523 опкодов, но в мангосе я смотрю они просто логируются и не отсылают ответов. Все это происходит на 1.12.
__________________
SpellWork Qt4 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение новостей в окне входа в игру | monax | WWW | 54 | 03.01.2011 19:11 |