Bonjour tout le monde.
J'aimerais savoir, si c'etais possible de crée une fonction C++ (Language dont je n'ai aucune connaissance) pour donner les DR directement en récompense de L'OX
J'ai essayée de chercher le code qui associe
oxevent.give_item
J'ai pus éventuellement trouvée ce code dans le fichier OXevent.cpp:
bool COXEventManager::GiveItemToAttender(DWORD dwItemVnum, BYTE count)
{
itertype(m_map_attender) iter = m_map_attender.begin();
for (; iter != m_map_attender.end(); ++iter)
{
LPCHARACTER pkChar = CHARACTER_MANAGER::instance().FindByPID(iter->second);
if (pkChar)
{
pkChar->AutoGiveItem(dwItemVnum, count);
LogManager::instance().ItemLog(pkChar->GetPlayerID(), 0, count, dwItemVnum, "OXEVENT_REWARD", "", pkChar->GetDesc()->GetHostName(), dwItemVnum);
}
}
return true;
}
Comment l'adapter ou en crée une autre pour que celle-ci donne directement des DR.
Merci pour votre aide
En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.