|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
04.08.2010, 14:19 | #1 |
Модератор
|
[10318][mini-mini fix] Fix packet SMSG_WHO
Как говорится, мелочь, а приятно
Намедни шарился по сорцам, наткнулся на этот пакет с полем 0, где в комментах значилось "new 2.4.0" - решил поставить единицу ради интереса При непродолжительном разглядывании фрейма в игре увидел, что цветные названия класса женских(и мужских ))) персонажей в колонке Класс сменились со "Жрец" на "Жрицу", "Шаман" на "Шаманку" и т.д. Сразу стало ясно, что поле отвечает за пол персонажа. Код:
diff --git a/MiscHandler.cpp b/MiscHandler.cpp index 116f1c2..d554033 100644 --- a/MiscHandler.cpp +++ b/MiscHandler.cpp @@ -181,6 +181,7 @@ void WorldSession::HandleWhoOpcode( WorldPacket & recv_data ) continue; uint32 pzoneid = itr->second->GetZoneId(); + uint8 gender = itr->second->getGender(); bool z_show = true; for(uint32 i = 0; i < zones_count; ++i) @@ -241,7 +242,7 @@ void WorldSession::HandleWhoOpcode( WorldPacket & recv_data ) data << uint32( lvl ); // player level data << uint32( class_ ); // player class data << uint32( race ); // player race - data << uint8(0); // new 2.4.0 + data << uint8( gender ); // player gender data << uint32( pzoneid ); // player zone id // 50 is maximum player count sent to client |
8 пользователя(ей) сказали cпасибо: | evilstar (04.08.2010), Fear (12.08.2010), Mayss (09.08.2010), Vinolentus (04.08.2010), Vladimir (04.08.2010) |
04.08.2010, 14:45 | #2 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
В [10318]. Спасибо!
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11607][mini fix] Animal Blood debuf | Den | Принятые патчи | 2 | 05.06.2011 19:16 |
[10674][mini fix] Правильное отображение Chill of the Throne. | Warlord123 | Принятые патчи | 6 | 02.11.2010 04:00 |
[10318] Gender field in SMSG_WHO packet. | newsbot | CMaNGOS Commits | 0 | 04.08.2010 14:51 |
Strange Player Info (Mini-project SPI) | Madmunus | WWW | 6 | 16.06.2010 11:05 |
[patch] Potent Fungus и Mini (Amanitar, Ahn'kahet: The Old Kingdom) | PSZ | Патчи на рассмотрении | 0 | 31.03.2010 16:37 |