SA-MP Forums Archive
їPorquй no me guarda las cordenadas? [Y_INI] - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: їPorquй no me guarda las cordenadas? [Y_INI] (/showthread.php?tid=529854)



їPorquй no me guarda las cordenadas? [Y_INI] - xHanks - 04.08.2014

Bueno, ahora el problema es el siguiente, estoy haciendo mi primer gamemode desde 0 con Y_INI, previamente usй DINI pero dicen que este es mбs rбpido, estoy haciendo el cargado de la cuenta cuando encuentro que al desconectarme no me guarda las cordenadas, pero al loguear me cargan

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new string[150], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), "/Usuarios/%s.ini", name);
new INI:File = INI_Open(string);
GetPlayerPos(playerid, pInfo[playerid][PosX], pInfo[playerid][PosY], pInfo[playerid][PosZ]);
INI_WriteFloat( File, "PosicionX", pInfo[playerid][PosX] );
INI_WriteFloat( File, "PosicionY", pInfo[playerid][PosY] );
INI_WriteFloat( File, "PosicionZ", pInfo[playerid][PosZ] );
}



Respuesta: їPorquй no me guarda las cordenadas? [Y_INI] - Juance - 04.08.2014

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new string[150], name[MAX_PLAYER_NAME],Float:pos[3];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), "/Usuarios/%s.ini", name);
new INI:File = INI_Open(string);
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
INI_WriteFloat( File, "PosicionX",pos[0],);
INI_WriteFloat( File, "PosicionY", pos[1]);
INI_WriteFloat( File, "PosicionZ", pos[2]);
}
Fijate asн.