16.03.2011, 10:18
Использую систему регистрации dini. Необходимо перезаписывать кол-во денег в банке и наличные при пополнении игроком его баланс в банке. Соответственно, в команде должен быть этот код:
При компиляции выдаёт следующее:
Из-за этого поднимается пинг на сервере.
Как-бы этот код оптимизировать, чтобы устранить эти проблемы?
pawn Код:
#if defined SAVEPLAYERBANK
if(!dini_Isset(AccountFile, "Bank")) dini_IntSet(AccountFile, "Bank", 0);
dini_IntSet(AccountFile, "Bank", Bank[playerid]);
#endif
#if defined SAVEPLAYERMONEY
if(!dini_Isset(AccountFile, "Money")) dini_IntSet(AccountFile, "Money", 0);
dini_IntSet(AccountFile, "Money", GetPlayerMoney(playerid));
#endif
Quote:
Header size: 3916 bytes Code size: 286984 bytes Data size: 243064 bytes Stack/heap size: 16384 bytes; estimated max. usage=5502 cells (22008 bytes) Total requirements: 550348 bytes |
Как-бы этот код оптимизировать, чтобы устранить эти проблемы?