Проблема с сохранением банков фракций

Описание: Вопросы по скриптингу (Излагай ясно, проси мало, уходи быстро)
Модератор: SJplayer

Prodoparis
Автор темы
Аватара
Prodoparis
Автор темы
Сообщения: 1
Зарегистрирован: 6 мая 2015
С нами: 8 лет 10 месяцев

#1 Prodoparis » 6 мая 2015, 3:35

После каждого рестарта обнуляет все банки фракций,уже и не знаю что делать... Переменные загрузки банков в паблик OnGameModeInit я добавлял.Подскажите пожалуйста,что не так?

Код: Выделить всё

stock LoadBankMafia()
{
        new iniFile = ini_openFile("logs/LoadBankMafia.cfg");
        ini_getInteger(iniFile,"MafiaBank[0][nLcn]",MafiaBank[0][nLcn];
        ini_getInteger(iniFile,"MafiaBank[0][nYakuza]",MafiaBank[0][nYakuza]);
        ini_getInteger(iniFile,"MafiaBank[0][nRm]",MafiaBank[0][nRm]);
        ini_closeFile(iniFile);
        return true;
}
stock LoadBankFrac()
{
        new iniFile = ini_openFile("logs/FracBank.cfg");
        ini_getInteger(iniFile,"FracBank[0][fLsnews]",FracBank[0][fLsnews]);
        ini_getInteger(iniFile,"FracBank[0][fSfnews]",FracBank[0][fSfnews]);
        ini_getInteger(iniFile,"FracBank[0][fLvnews]",FracBank[0][fLvnews]);
        ini_getInteger(iniFile,"FracBank[0][fBallas]",FracBank[0][fBallas]);
        ini_getInteger(iniFile,"FracBank[0][fVagos]",FracBank[0][fVagos]);
        ini_getInteger(iniFile,"FracBank[0][fGrove]",FracBank[0][fGrove]);
        ini_getInteger(iniFile,"FracBank[0][fAztek]",FracBank[0][fAztek]);
        ini_getInteger(iniFile,"FracBank[0][fRifa]",FracBank[0][fRifa]);
        ini_getInteger(iniFile,"FracBank[0][fKazna]",FracBank[0][fKazna]);
        ini_getInteger(iniFile,"FracBank[0][fNalog]",FracBank[0][fNalog]);
        ini_getInteger(iniFile,"FracBank[0][fNracer]",FracBank[0][fNracer]);
        ini_closeFile(iniFile);
        return true;
}
stock LoadMaterials()
{
        new iniFile = ini_openFile("logs/materials.ini");
        ini_getInteger(iniFile,"armmatbi",armmatbi);
        ini_getInteger(iniFile,"armmatsf",armmatsf);
        ini_getInteger(iniFile,"rifamatbi",rifamatbi);
        ini_getInteger(iniFile,"ballasmatbi",ballasmatbi);
        ini_getInteger(iniFile,"aztekmatbi",aztekmatbi);
        ini_getInteger(iniFile,"vagosmatbi",vagosmatbi);
        ini_getInteger(iniFile,"groovmatbi",groovmatbi);
        ini_getInteger(iniFile,"lspdmatbi",lspdmatbi);
        ini_getInteger(iniFile,"fbimats",fbimats);
        ini_getInteger(iniFile,"yakuzamats",yakuzamats);
        ini_getInteger(iniFile,"rmmats",rmmats);
        ini_getInteger(iniFile,"lcnmats",lcnmats);
        ini_getInteger(iniFile,"sfpdmats",sfpdmats);
        ini_getInteger(iniFile,"lvpdmats",lvpdmats);
        ini_getInteger(iniFile,"racermats",lvpdmats);
        ini_closeFile(iniFile);
        return true;
}
stock SaveBankFrac()
{
        new iniFile = ini_openFile("logs/FracBank.cfg");
        ini_setInteger(iniFile, "FracBank[0][fLsnews]",FracBank[0][fLsnews]);
        ini_setInteger(iniFile, "FracBank[0][fSfnews]",FracBank[0][fSfnews]);
        ini_setInteger(iniFile, "FracBank[0][fLvnews]",FracBank[0][fLvnews]);
        ini_setInteger(iniFile, "FracBank[0][fBallas]",FracBank[0][fBallas]);
        ini_setInteger(iniFile, "FracBank[0][fVagos]",FracBank[0][fVagos]);
        ini_setInteger(iniFile, "FracBank[0][fGrove]",FracBank[0][fGrove]);
        ini_setInteger(iniFile, "FracBank[0][fAztek]",FracBank[0][fAztek]);
        ini_setInteger(iniFile, "FracBank[0][fRifa]",FracBank[0][fRifa]);
        ini_setInteger(iniFile, "FracBank[0][fKazna]",FracBank[0][fKazna]);
        ini_setInteger(iniFile, "FracBank[0][fNalog]",FracBank[0][fNalog]);
        ini_setInteger(iniFile, "FracBank[0][fNracer]",FracBank[0][fNracer]);
        ini_closeFile(iniFile);
        return true;
}
stock SaveBankMafia()
{
        new iniFile = ini_openFile("logs/LoadBankMafia.cfg");
        ini_setInteger(iniFile, "MafiaBank[0][nLcn]",MafiaBank[0][nLcn]);
        ini_setInteger(iniFile, "MafiaBank[0][nYakuza]",MafiaBank[0][nYakuza]);
        ini_setInteger(iniFile, "MafiaBank[0][nRm]",MafiaBank[0][nRm]);
        ini_closeFile(iniFile);
        return true;
}
stock SaveMaterials()
{
        new iniFile = ini_openFile("logs/materials.ini");
        ini_setInteger(iniFile, "armmatbi",armmatbi);
        ini_setInteger(iniFile, "armmatsf",armmatsf);
        ini_setInteger(iniFile, "rifamatbi",rifamatbi);
        ini_setInteger(iniFile, "ballasmatbi",ballasmatbi);
        ini_setInteger(iniFile, "aztekmatbi",aztekmatbi);
        ini_setInteger(iniFile, "vagosmatbi",vagosmatbi);
        ini_setInteger(iniFile, "groovmatbi",groovmatbi);
        ini_setInteger(iniFile, "lspdmatbi",lspdmatbi);
        ini_setInteger(iniFile, "fbimats",fbimats);
        ini_setInteger(iniFile, "yakuzamats",yakuzamats);
        ini_setInteger(iniFile, "rmmats",rmmats);
        ini_setInteger(iniFile, "lcnmats",lcnmats);
        ini_setInteger(iniFile, "sfpdmats",sfpdmats);
        ini_setInteger(iniFile, "lvpdmats",lvpdmats);
        ini_setInteger(iniFile, "racermats",racermats);
        ini_closeFile(iniFile);
        return true;
}


LILUS M
Старшина
Старшина
Аватара
LILUS M
Старшина
Старшина
Сообщения: 136
Зарегистрирован: 2 мая 2013
С нами: 10 лет 10 месяцев

#2 LILUS » 6 мая 2015, 10:26

А как сохраняешь? и скинь содержимое FracBank.cfg


Вернуться в «Вопросы»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя