shmarik
Новичок
При входе на сервер обнуляется переменная pPnumber, весь мод облазил - бесполезно, в чем может быть проблема?Система чтения/записи данных - mxINI.
С горем пополам, я выяснил, что неведомым образом проблема заключается в паблике SaveAccounts.
Если прописана функция OnplayerUpdateEx(сохранение аккаунтов через mxINI), переменная pPnumber обнуляется(Остальные переменные сохраняются как нужно) при перезаходе на сервер и действии паблика(таймер паблика на 60 секунд). А если убрать функцию из паблика, переменная не обнуляется. Есть догадки?
С горем пополам, я выяснил, что неведомым образом проблема заключается в паблике SaveAccounts.
PHP:
public SaveAccounts()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(gPlayerLogged[i] == 1)
{
OnPlayerUpdateEx(i);
}
if(PlayerInfo[i][pJob] > 0)
{
if(PlayerInfo[i][pContractTime] < 25)
{
PlayerInfo[i][pContractTime] ++;
}
}
}
}
}
