Cu aceste modificari poti activa / dezactiva numele jucatorilor la evenimentul OX.
Poti face acest lucru cu comenzile:
*Link download / Code:/e enable_hide_player 1 ---> Activeaza
/e enable_hide_player 0 ---> Dezactiveaza
Deschidem common/service.h si adaugam:
Code:
#define ENABLE_HIDE_NAME_PLAYER
Code:
enum EOnIdleEvents
{
ON_IDLE_NONE,
ON_IDLE_GENERAL,
ON_IDLE_MAX_NUM
};
Deschidem affect.h si cautam:
Code:
AFFECT_BLEND,
Deschidem input_login.cpp si cautam:
Code:
if (ch->GetHorseLevel() > 0)
{
DWORD pid = ch->GetPlayerID();
if (pid != 0 && CHorseNameManager::instance().GetHorseName(pid) == NULL)
db_clientdesc->DBPacket(HEADER_GD_REQ_HORSE_NAME, 0, &pid, sizeof(DWORD));
ch->SetHorseLevel(ch->GetHorseLevel());
ch->SkillLevelPacket();
}
Cautam:
Code:
if (ch->GetGMLevel() == GM_PLAYER)
ch->WarpSet(EMPIRE_START_X(ch->GetEmpire()), EMPIRE_START_Y(ch->GetEmpire()));
Deschidem game.py si cautam:
Code:
"ShowMeMallPassword" : self.AskMallPassword,
Cautam:
Code:
def AskMallPassword(self):
self.interface.AskMallPassword()
Deschidem game.py si cautam:
Code:
def ShowName(self):
self.ShowNameFlag = TRUE
self.playerGauge.EnableShowAlways()
player.SetQuickPage(self.quickSlotPageIndex+1)
Deschidem uiGameOption.py si cautam:
Code:
def __OnClickAlwaysShowNameOnButton(self):
systemSetting.SetAlwaysShowNameFlag(True)
self.RefreshAlwaysShowName()
def __OnClickAlwaysShowNameOffButton(self):
systemSetting.SetAlwaysShowNameFlag(False)
self.RefreshAlwaysShowName()
Cautam:
Code:
CHRNAME_COLOR_INDEX = 0