Acesta este un fix pentru un game.core creat de sistemul de Woni.
Rezolvarea previne eroarea cand playerul ajunge sa aiba peste 999 WONI.
*Link download / Code:
Deschidem char.cpp si cautam:
Code:
#ifdef ENABLE_CHEQUE_SYSTEM
case POINT_CHEQUE:
{
const int64_t nTotalCheque = static_cast<int64_t>(GetCheque()) + static_cast<int64_t>(amount);
if (CHEQUE_MAX <= nTotalCheque)
{
sys_err("[OVERFLOW_CHEQUE] OriCheque %d AddedCheque %d id %u Name %s ", GetCheque(), amount, GetPlayerID(), GetName());
LogManager::instance().CharLog(this, GetCheque() + amount, "OVERFLOW_CHEQUE", "");
return;
}
SetCheque(GetCheque() + amount);
val = GetCheque();
}
break;
#endif
Gata! Acum nu va mai pica serverul / va face game.core
