- Mesaj
- 157
- Çözümler
- 5
- Beğeni
- 37
- Puan
- 499
- Ticaret Puanı
- 0
Moblarda agresiif işareti ve GM karakterler için vnum gösterme var Lusifer* [1093] gözükmesi için ne yapıcam.
PythonTextTail.cpp şu şekilde
PythonTextTail.cpp şu şekilde
Kod:
// GM karakter icin NPC/mob kodunu isimle birlikte turuncu goster
if (pObserver && pObserver->IsGameMaster() && pObserver != pCharacterInstance && !pCharacterInstance->IsPC())
{
char chrName[CHARACTER_NAME_MAX_LEN + 64];
snprintf(chrName, sizeof(chrName), "%s |cFFFF8C00[%u]", originalName, pCharacterInstance->GetRace());
displayName = chrName;
}
Kod:
#if defined(WJ_SHOW_MOB_INFO)
if (IS_SET(pCharacterInstance->GetAIFlag(), CInstanceBase::AIFLAG_AGGRESSIVE))
{
CGraphicTextInstance *& prAIFlagInstance = pTextTail->pAIFlagTextInstance;
prAIFlagInstance = CGraphicTextInstance::New();
prAIFlagInstance->SetTextPointer(ms_pFont);
prAIFlagInstance->SetHorizonalAlign(CGraphicTextInstance::HORIZONTAL_ALIGN_LEFT);
prAIFlagInstance->SetVerticalAlign(CGraphicTextInstance::VERTICAL_ALIGN_BOTTOM);
prAIFlagInstance->SetValue("*");
prAIFlagInstance->SetOutline(true);
prAIFlagInstance->SetColor(c_rColor.r, c_rColor.g, c_rColor.b);
prAIFlagInstance->Update();
}
pTextTail->bIsPC = pCharacterInstance->IsPC() != FALSE;
#endif