06.03.2011, 01:17
The title says it all. Is it possible? And if so, how could I do it? I use dini for file writing.
OnGameModeExit()
{
for(new p = 0; p < MAX_PLAYERS; p ++)
{
if(IsPlayerConnected(p)
{
//You're save things here (remember to use p instead of playerid
}
}
return true;
}
for(new p = 0; p < MAX_PLAYERS; p ++)
{
if(IsPlayerConnected(p))
{
new file[256];
new name[MAX_PLAYER_NAME];
GetPlayerName(p, name, sizeof(name));
format(file, sizeof(file), USER_FILE, name);
new Float:x, Float:y, Float:z;
GetPlayerPos(p, x, y, z);
dini_FloatSet(file, "XPos", x);
dini_FloatSet(file, "YPos", y);
dini_FloatSet(file, "ZPos", z);
dini_IntSet(file, "Interior", GetPlayerInterior(p));
}
return 1;
}