Serega_Blink
Компетентный
Всем привет, я начал делать казну и почти ее доделал а точнее сделал
Ну так вот, те деньги которые сохраняются в файле. А они сохраняются даже тогда когда сервер работает.
Но,после рестарта деньги не то что бы обнуляются а сумма денег становиться 18$ или чуть больше вообщем рандомно.
Вот сам код сохранения :
На другом моде это работает. Или нет. Не помню. Но вроде да.
Так же в OnGameModeInit поставил сохранение каждую секунду. Я эти паблики поставил рядом.
Ну как в коде. А после рестарта слетает.
В команду /restart добавил SaveBankFrac(); .
Но,все же слетают после рестарта.
P.S Никаких обнулений я не ставил на казну.
Прошу помощи. :bc:
И если зайти и положить к примеру 1000$ потом выйти и запустить опять server.exe то,сумма будет рандомной!
Не пойму.. Что "обнуляет" рандомно
Ну так вот, те деньги которые сохраняются в файле. А они сохраняются даже тогда когда сервер работает.
Но,после рестарта деньги не то что бы обнуляются а сумма денег становиться 18$ или чуть больше вообщем рандомно.
Вот сам код сохранения :
PHP:
public LoadBankFrac()
{
new iniFile = ini_openFile("FracBank.cfg");
ini_getInteger(iniFile,"FracBank[0]",FracBank[0]);
ini_closeFile(iniFile);
return 1;
}
public SaveBankFrac()
{
if(logs == 1)
{
print("SaveBankFrac");
}
new iniFile = ini_openFile("FracBank.cfg");
ini_setInteger(iniFile, "FracBank[0]",FracBank[0]);
ini_closeFile(iniFile);
return 1;
}
Так же в OnGameModeInit поставил сохранение каждую секунду. Я эти паблики поставил рядом.
Ну как в коде. А после рестарта слетает.
В команду /restart добавил SaveBankFrac(); .
Но,все же слетают после рестарта.
P.S Никаких обнулений я не ставил на казну.
Прошу помощи. :bc:
И если зайти и положить к примеру 1000$ потом выйти и запустить опять server.exe то,сумма будет рандомной!
Не пойму.. Что "обнуляет" рандомно
