18.08.2009, 19:40
Make so that every player has It's own file
pawn Код:
OnPlayerSpawn(playerid)
{
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "/folder/%s.ini", name);
if(dini_Exists(string))
{
new Float:X, Float:Y, FloatZ;
X = dini_Float("/folder/file.ini", "F_X");
Y = dini_Float("/folder/file.ini", "F_Y");
Z = dini_Float("/folder/file.ini", "F_Z");
SetPlayerPos(playerid, X, Y, Z);
}
else dini_Create(string);
}
OnPlayerDisconnect(playerid, reason)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
dini_FloatSet(string, "F_X", X);
dini_FloatSet(string, "F_Y", Y);
dini_FloatSet(string, "F_Z", Z);
}