SA-MP Forums Archive
Ayuda con Pos - 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: Ayuda con Pos (/showthread.php?tid=144826)



Ayuda con Pos - Roymer - 29.04.2010

Hola! queria saber como Hacer para que se guarda la Pos del Jugador, osea, al Salir y al Entrar, que aparesca donde se desconecto


Re: Ayuda con Pos - Lautaro_eb - 29.04.2010

Esta Todo Echo
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
  new archivo[256],str[128],usuario[MAX_PLAYER_NAME];
  GetPlayerName(playerid,usuario,sizeof(usuario));
  format(archivo, sizeof(archivo), "/%s.ini",usuario);
  dini_Create(archivo);
  new Float:x, Float:y, Float:z;
  GetPlayerPos(playerid,Float:x,Float:y,Float:z);
  dini_FloatSet(archivo, "PosGuardada(X)", Float:x);
  dini_FloatSet(archivo, "PosGuardada(Y)", Float:y);
  dini_FloatSet(archivo, "PosGuardada(Z)", Float:z);
}
pawn Код:
public OnPlayerSpawn(playerid)
{
  new archivo[256],comprobante[256],usuario[MAX_PLAYER_NAME];
  GetPlayerName(playerid,usuario,sizeof(usuario));
  format(archivo, sizeof(archivo), "/%s.ini",usuario);
  format(comprobante, sizeof(comprobante), "%s",
  dini_Get(archivo,"PosGuardada(X)"),
  dini_Get(archivo, PosGuardada(Y)"),
  dini_Get(archivo,PosGuardada(Z)"
));
  SetPlayerPos(playerid,
     dini_Int(archivo, "PosGuardada(X)"),
     dini_Int(archivo, "PosGuardada(Y)"),
     dini_Int(archivo, "PosGuardada(Z)"));
}
{