Ola venho aqui hoje pedir ajuda no seguinte:
tenho uma bool
bool ClassesTrainer(Player* pl, uint32 )
{
if (pl->getFaction() == ALLIANCE)
{
uint32 CLASS_WARRIOR_TRAINER = 914,
CLASS_PALADIN_TRAINER = 5491,
CLASS_HUNTER_TRAINER = 5515,
CLASS_ROGUE_TRAINER = 13283,
CLASS_PRIEST_TRAINER = 5489,
CLASS_DEATH_KNIGHT_TRAINER = 28474,
CLASS_SHAMAN_TRAINER = 44393,
CLASS_MAGE_TRAINER = 5498,
CLASS_WARLOCK_TRAINER = 5496,
CLASS_DRUID_TRAINER = 44395;
}
else
{
uint32 CLASS_WARRIOR_TRAINER = 44723,
CLASS_PALADIN_TRAINER = 44725,
CLASS_HUNTER_TRAINER = 47788,
CLASS_ROGUE_TRAINER = 3328,
CLASS_PRIEST_TRAINER = 45337,
CLASS_DEATH_KNIGHT_TRAINER = 28474,
CLASS_SHAMAN_TRAINER = 44740,
CLASS_MAGE_TRAINER = 47248,
CLASS_WARLOCK_TRAINER = 3325,
CLASS_DRUID_TRAINER = 44726;
}return true;
};
como faço pra passar o id o trenador dentro de:
player->GetSession()->SendTrainerList(creature->GetGUID(), ClassesTrainer(ID do trainer de acordo com a classe));