Afiseaza pietrele metin pe Minimap, ca mobii normali.
De asemenea, adauga o alta culoare la numele acestora, pentru a fi evidentiate mai bine.
*Poze / Video:
*Link download / Code:
Deschide InstanceBase.h si cauta:
Code:
NAMECOLOR_WAYPOINT,
Deschide PythonCharacterManagerModule.cpp si cauta:
Code:
PyModule_AddIntConstant(poModule, "NAMECOLOR_MOB", CInstanceBase::NAMECOLOR_NORMAL_MOB);
Deschide InstanceBaseEffect.cpp si cauta:
Code:
else if (IsPoly())
{
return NAMECOLOR_MOB;
}
Deschide PythonMiniMap.cpp si cauta:
Code:
m_NPCPositionVector.clear();
Deschide PythonMiniMap.cpp si cauta:
Code:
else if (pkInstEach->IsNPC())
{
aMarkPosition.m_fX = ( m_fWidth - (float)m_WhiteMark.GetWidth() ) / 2.0f + fDistanceFromCenterX + m_fScreenX;
aMarkPosition.m_fY = ( m_fHeight - (float)m_WhiteMark.GetHeight() ) / 2.0f + fDistanceFromCenterY + m_fScreenY;
m_NPCPositionVector.push_back(aMarkPosition);
}
Deschide PythonMiniMap.cpp si cauta:
Code:
// Monster
STATEMANAGER.SetRenderState(D3DRS_TEXTUREFACTOR, CInstanceBase::GetIndexedNameColor(CInstanceBase::NAMECOLOR_MOB));//m_MarkTypeToColorMap[TYPE_MONSTER]);
aIterator = m_MonsterPositionVector.begin();
while (aIterator != m_MonsterPositionVector.end())
{
TMarkPosition & rPosition = *aIterator;
m_WhiteMark.SetPosition(rPosition.m_fX, rPosition.m_fY);
m_WhiteMark.Render();
++aIterator;
}
Deschide PythonMiniMap.h si cauta:
Code:
TInstanceMarkPositionVector m_NPCPositionVector;
Deschide root/colorinfo.py si cauta:
Code:
CHR_NAME_RGB_WARP = (136, 218, 241)
Deschide root/introloading.py si cauta:
Code:
chrmgr.NAMECOLOR_WAYPOINT : colorInfo.CHR_NAME_RGB_WAYPOINT,
Aceasta modificare face ca metinele sa aiba propria culoare pentru nume si propriul render pe minimap, separat de mobi sau NPC-uri. Daca vrei alta culoare pentru metine, poti modifica direct valoarea din:
Code:
CHR_NAME_RGB_METIN = (240, 255, 255)


la acest mesaj și conținutul se va afișa automat.


