O imbunatatire QoL care retine numarul de iteme pe care l-ai folosit anterior la alt split si il aplica automat si la urmatorul.
*Poze / Video:
![[C++/Py] Remember Split Stack Items - Mesaj 1 - Imagine 1 [C++/Py] Remember Split Stack Items - Mesaj 1 - Imagine 1](https://i.gyazo.com/f898be7c9f03fa4c8a2f1b5024b973b5.gif)
Adaugam in locale_inc.h:
Code:
#define ENABLE_REMEMBER_LAST_SPLIT
In PythonSystem.cpp cautam:
Code:
m_Config.bShowYang = true;
m_Config.bFogMode = true;Cautam:
Code:
bool CPythonSystem::IsShowSalesText()
{
return m_Config.bShowSalesText;
}
void CPythonSystem::SetShowSalesTextFlag(int iFlag)
{
m_Config.bShowSalesText = iFlag == 1 ? true : false;
}Cautam:
Code:
else if (!stricmp(command, "SHOW_DAMAGE"))
m_Config.bShowDamage = atoi(value) == 1 ? true : false;
else if (!stricmp(command, "SHOW_SALESTEXT"))
m_Config.bShowSalesText = atoi(value) == 1 ? true : false;
else if (!stricmp(command, "SHOW_MONSTER_EFFECTS"))
m_Config.bShowMonsterEffects = atoi(value) == 1 ? true : false;Cautam:
Code:
if (m_Config.bShowBuffEffects == 0)
fprintf(fp, "SHOW_BUFF_EFFECTS %d\n", m_Config.bShowBuffEffects);
if (m_Config.bShowYang== 0)
fprintf(fp, "SHOW_YANG_TEXT %d\n", m_Config.bShowYang);
if (m_Config.bFogMode == 0)
fprintf(fp, "FOG_MODE_ON %d\n", m_Config.bFogMode);Acum in PythonSystem.h cautam:
Code:
bool bViewChat;
bool bAlwaysShowName;
bool bShowDamage;
bool bShowSalesText;Cautam:
Code:
bool IsShowBuffEffects();
void SetShowYang(int iFlag);
bool IsShowYang();
void SetFogMode(int iFlag);
bool IsFogMode();In PythonSystemModule.cpp cautam:
Code:
void initsystem()
{
static PyMethodDef s_methods[] =
{Acum cautam:
Code:
{ NULL, NULL, NULL }
};
PyObject * poModule = Py_InitModule("systemSetting", s_methods);Mergem in uiinventory.py si adaugam:
Code:
if app.ENABLE_REMEMBER_LAST_SPLIT:
import systemSettingCautam:
Code:
self.dlgPickMoney.Open(itemCount)

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

