Просмотр полной версии : [4.3.4] Слоты петов
Здравствуйте. Вот такая проблема, у ханта в катаклизме появились слоты, 5 шт, они в книге заклинаний, но вот беда, при выносе их на панель, они не работают, т.е. при нажатии на него не появляется список петов. Похоже что должен какой-то опкод отправляться на клиент.
Немного по экспериментировал и получилось активировать эти слоты через MSG_LIST_STABLED_PETS, но это похоже что не верное решение, хотя список петов верный появляется. может кто сталкивался с таким. Спасибо
В кате после захода в мир хантеру нужно вручную отправить петов, сам он их не запросит
https://github.com/Dramacydal/murlocs_434/blob/master/src/game/Player.cpp#L22788 (строка 22788)
if (!HaveAtClient(target) || !IsInWorld()) что то я не понимаю как это должно помочь, по идее должен с базы достать всех петов(1-5).
гитхаб тупит. строка 22788 я написал
слил сорсы, у меня строка 22788 это
BattleGround* Player::GetBattleGround() const
{ <- строка 22788
if(GetBattleGroundId()==0)
return NULL;
return sBattleGroundMgr.GetBattleGround(GetBattleGroundId (), m_bgData.bgTypeID);
}
:))
if (getClass() == CLASS_HUNTER)
GetSession()->SendStablePet(ObjectGuid());
это?
ппц, в разных браузерах по разному находится...
в маззиле это 22780
в хроме 22523
помогло, спасибо :) Похоже вы тут единственный кто отвечает :( Спасибо за это!
там кстати петы работают неплохо, но не оптимально, лень было полностью переписывать хранение
пробовал поставить это ядро и посмотреть на спеллы, археологию, но таблиц похоже всех нету в проекте :(
пробовал поставить это ядро и посмотреть на спеллы, археологию, но таблиц похоже всех нету в проекте :(добавил ворлд дб и структуры auth и char, может еще актуально
https://github.com/Dramacydal/murlocs_434_db
vBulletin® v3.8.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot