Cu aceasta modificare, toate caracterel cu GM aplicat vor putea vedea numarul npc-urilor, fiind mult mai usor de identificat un npc / monstru / etc direct din joc.
*Poze / Video:
*Link download / Code:
Conținut: Afișat
Cauta in PythonTextTail.cpp
Si adauga sa arate ca aici. puteti folosi diffchecker.
Code:
void CPythonTextTail::RegisterCharacterTextTail(DWORD dwGuildID, DWORD dwVirtualID, const D3DXCOLOR& c_rColor, float fAddHeight)
Si adauga sa arate ca aici. puteti folosi diffchecker.
Code:
void CPythonTextTail::RegisterCharacterTextTail(DWORD dwGuildID, DWORD dwVirtualID, const D3DXCOLOR& c_rColor, float fAddHeight)
{
CInstanceBase* pCharacterInstance = CPythonCharacterManager::Instance().GetInstancePtr(dwVirtualID);
if (!pCharacterInstance)
return;
CInstanceBase* pInstance = CPythonCharacterManager::Instance().GetMainInstancePtr();
uint32_t raceNum{ pCharacterInstance->GetRace() };
const char* originalName = pCharacterInstance->GetNameString();
const char* displayName = originalName;
char chrName[CHARACTER_NAME_MAX_LEN + 1 + 6]; // mobname + 1 line + allowed type characters for mobVnum - Kolen's changes
if (pInstance)
{
if (pInstance->IsGameMaster() && pInstance != pCharacterInstance && !pCharacterInstance->IsPC())
{
snprintf(chrName, sizeof(chrName), "%s - (%u)", originalName, raceNum);
displayName = chrName;
}
}
TTextTail* pTextTail = RegisterTextTail(dwVirtualID,
displayName, // Use the modified name here
pCharacterInstance->GetGraphicThingInstancePtr(),
pCharacterInstance->GetGraphicThingInstanceRef().GetHeight() + fAddHeight,
c_rColor);
// Rest of the function remains the same...
CGraphicTextInstance* pTextInstance = pTextTail->pTextInstance;
pTextInstance->SetOutline(true);
pTextInstance->SetVerticalAlign(CGraphicTextInstance::VERTICAL_ALIGN_BOTTOM);
pTextTail->pMarkInstance = NULL;
pTextTail->pGuildNameTextInstance = NULL;
pTextTail->pTitleTextInstance = NULL;
pTextTail->pLevelTextInstance = NULL;










![[C++] Arata RaceNum (vnum) unui npc in numele acestuia - Mesaj 5 - Imagine 1 [C++] Arata RaceNum (vnum) unui npc in numele acestuia - Mesaj 5 - Imagine 1](https://i.postimg.cc/d0SkF7qN/Screenshot-2025-11-16-144236.png)