Tegnap óta dfile-t használok, át írtam a módban a státuszdolgokat az tökéletesen mûködik.
Ma írtam 1 széf részt, ami mûködött is a második használatig.
Megnéztem a fájlt, elmentette a pénzt, és a drogokat, utána felmentem raktam a széfbe mindenbõl, bezártam a módot de nem menti le.. és gõzöm sincs miért. OnGameModeInit = Ha elindítom a módot a szef változók értéke az lesz amit kiolvasott a Szef.ini-bõl. (Ez hibátlan)
new szeffile[128];
format(szeffile, 128, \"/Police_vs_Criminal/Szef.ini\");
if(dfile_FileExists(szeffile))
{
dfile_Open(szeffile);
szef[penz] = dfile_ReadInt(\"Pénz\");
szef[herbal] = dfile_ReadInt(\"Herbál\");
szef[speed] = dfile_ReadInt(\"Speed\");
}
OnGameModeExit = Ha leállítom a szervert/újraindítom a változók értékeit lementi a Szef.ini-n belül a megfelelõ helyre. (De nem teszi..)
new szeffile[128];
format(szeffile, 128, \"/Police_vs_Criminal/Szef.ini\");
if(dfile_FileExists(szeffile))
{
dfile_Open(szeffile);
dfile_WriteInt(\"Pénz\", szef[penz]);
dfile_WriteInt(\"Herbál\", szef[herbal]);
dfile_WriteInt(\"Speed\", szef[speed]);
dfile_SaveFile();
}
Mi lehet a probléma?
U.I.: Valamiért az egész OnGameModExit() nem fut le...