GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: negyes44 - 2010. augusztus 23. - 12:02:22

Cím: Pozíció
Írta: negyes44 - 2010. augusztus 23. - 12:02:22
Lenne még egy kis problémám. Azt szeretném megvalósítani, ha a player lecsatlakozik a szerverrõl, mentse el a pozícióját egy fáljba, majd ha feljön újra és spawnol, automatikusan tegye oda. Ezt úgy hogy mikor disconnectel, lementeni,....
Cím: Pozíció
Írta: Depi - 2010. augusztus 23. - 12:18:56
Már valahol van ilyan keresd meg.
Cím: Pozíció
Írta: ►ѕтa - 2010. augusztus 23. - 16:02:05
Melyik módot / adminszkriptet használod?
Cím: Pozíció
Írta: nyE - 2010. augusztus 23. - 16:14:10
http://forum.sa-mp.com/showthread.php?t=90556
Cím: Pozíció
Írta: negyes44 - 2010. augusztus 24. - 12:25:56
És ezzel kapcsolatban. Régóta meg akarom valósítani azt, hogy ha reset van a szerveren, és pl egy játékos haza megy a kocsijával, ne tûnjön el neki. Ezt is ezen az elven kellene valahogy megvalósítani, lekérni, elmenteni, és lehívni.. de ez lehet parancsal egyszerûbb lenne.
Cím: Pozíció
Írta: negyes44 - 2010. augusztus 24. - 12:53:56
Namost, amit nyE linkelt, tökéletes, csak egy a baj. HA feljön egy új player, nincs mentett pozíciója, ezért kivágja a faluba.. kellene valami else bele, hogy he nincs akkor a LS városközpontra rakja..
Cím: Pozíció
Írta: ChuckNorris - 2010. augusztus 24. - 13:06:39

public OnPlayerSpawn(playerid)
{
if(positionx != 0.0 && positiony != 0.0 && positionz != 0.0) SetPlayerPos(playerid,positionx,positiony,positionz);
else SetPlayerPos(playerid,X,Y,Z);
return 1;
}

 
Nem teszteltem de elvileg így jó.