Szerző Téma: Mentett Spawn elsõ helye  (Megtekintve 448 alkalommal)

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
Mentett Spawn elsõ helye
« Dátum: 2013. Május 30. - 20:20:25 »
0 Show voters
helló az lenne a kérdés hogy van egy scriptem ami elmenti a helyet ha lelépsz és ha újra feljössz akkor oda tesz le ahol kiléptél de ha elõször lépsz be akkor a 0 pontnál tesz le és ezt hogy lehet átváltani stabil helyre
Tehát ha elõször jön fel akkor pl.:las-venturasban tegyen le de ha kilép akkor ott ahol kilépett
köszi elõre is ! ;D
ez a script:
 

public OnPlayerDisconnect(playerid, reason)
{
   new file[128], pname[MAX_PLAYER_NAME];
   new Float:x, Float:y, Float:z;
   GetPlayerName(playerid, pname, sizeof(pname));
   format(file, sizeof(file), \"ROOCKmunka/Pos/%s.pos\", pname);
   if(!dini_Exists(file))
   dini_Create(file);
   GetPlayerPos(playerid, x, y, z);
   dini_FloatSet(file, \"posX\", x);
   dini_FloatSet(file, \"posY\", y);
   dini_FloatSet(file, \"posZ\", z);
   return 1;
}
public OnPlayerSpawn(playerid)
{
   new file[128], pname[MAX_PLAYER_NAME];
   new Float:x, Float:y, Float:z;
   GetPlayerName(playerid, pname, sizeof(pname));
   format(file, sizeof(file), \"ROOCKmunka/Pos/%s.pos\", pname);
   x = dini_Float(file, \"posX\");
   y = dini_Float(file, \"posY\");
   z = dini_Float(file, \"posZ\");
   SetPlayerPos(playerid, x, y, z);
   return 1;
}

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Mentett Spawn elsõ helye
« Válasz #1 Dátum: 2013. Május 30. - 20:26:42 »
0 Show voters
[mod]Már nyitottál egy ilyen témát, ezt zárom![/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal