Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Опкоды, Формулы, Клиент (http://mangos.ytdb.ru/forumdisplay.php?f=9)
-   -   CMSG_PLAYER_LOGIN 1.8.0 (http://mangos.ytdb.ru/showthread.php?t=3461)

Archon64 11.01.2011 13:37

CMSG_PLAYER_LOGIN 1.8.0
 
Всем доброго времени суток. Никто не в курсе, какие пакеты нужно посылать клиенту на после CMSG_PLAYER_LOGIN для успешного входа в мир на 1.8.0 версии клиента?

Vladimir 11.01.2011 13:44

https://github.com/VladimirMangos/ma...commits/c1.8.2 - может что-нибуть найдете интересное.

Archon64 12.01.2011 04:17

Ничего пока не нашёл, фигово :(

А вот и снова я ._. Не хочу создавать новую тему, поэтому напишу в этой. Где можно почитать про структуру SMSG_UPDATE_OBJECT пакета? Я понял её как:
uint opcode;
str[] data;

struct data
{
byte type;
ulong guid;
value[] values;
}

struct value
{
uint index;
float|uint|byte|etc val;
}

Всё верно?

Deamon 19.01.2011 14:28

Цитата:

Сообщение от Archon64 (Сообщение 18349)
Ничего пока не нашёл, фигово :(

А вот и снова я ._. Не хочу создавать новую тему, поэтому напишу в этой. Где можно почитать про структуру SMSG_UPDATE_OBJECT пакета? Я понял её как:
uint opcode;
str[] data;

struct data
{
byte type;
ulong guid;
value[] values;
}

struct value
{
uint index;
float|uint|byte|etc val;
}

Всё верно?

Неа :). Общая идея - правильная, но структура value имеет разную длину в зависимости от data.type и от данных внутри самой value. Да и начинается она отнюдь не с индекса

Archon64 04.02.2011 18:26

Цитата:

Сообщение от Deamon (Сообщение 18648)
Неа :). Общая идея - правильная, но структура value имеет разную длину в зависимости от data.type и от данных внутри самой value. Да и начинается она отнюдь не с индекса

А где можно про это прочитать? Уж очень хочется ._.

Forgotten 04.02.2011 21:32

документацию по этому поводу врядли найдете
посмотрите код мангоса.. UpdateData класс, Object::BuildValuesUpdate\BuildMovementUpdate

Archon64 08.02.2011 14:08

Цитата:

Сообщение от Forgotten (Сообщение 19023)
документацию по этому поводу врядли найдете
посмотрите код мангоса.. UpdateData класс, Object::BuildValuesUpdate\BuildMovementUpdate

Жаль :( Смотрел, не всё понял. Плюсы вообще туго понимаю TT


Текущее время: 11:21. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS