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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Zsoma - 2010. május 12. - 16:15:57

Cím: Pozicio
Írta: Zsoma - 2010. május 12. - 16:15:57
hi, tom már van ilyen topic, de az csak a játkban jo..
én olyat szeretnék, hogy elmentse egy dini fileba a gyerek pozicooját kilépéskor.
majd ha megint belép mondjuk 5 perc mulva akkor oda rakja megint.. ahol volt :D
sztem egyszerü, de nem tok rájönni a wikipédiábol :O :-\\
Cím: Pozicio
Írta: ZeRo - 2010. május 12. - 16:30:17
Ha mindenképp a dini-t szeretnéd használni, akkor :
 

public OnPlayerSpawn( playerid ) {
    SetPlayerPos( playerid, dini_Float( FÁJLNEVE, \"X\" ), dini_Float( FÁJLNEVE, \"Y\" ), dini_Float( FÁJLNEVE, \"Z\" ) );
    return 1;
}
public OnPlayerDisconnect( playerid, reason ) {
    new Float: fX, Float: fY, Float: fZ;
    GetPlayerPos( playerid, fX, fY, fZ );
    dini_FloatSet( FÁJLNEVE, \"X\", fX );
    dini_FloatSet( FÁJLNEVE, \"Y\", fY );
    dini_FloatSet( FÁJLNEVE, \"Z\", fZ );
    return 1;
}
Cím: Pozicio
Írta: Zsoma - 2010. május 12. - 17:24:07
http://forum.sa-mp.com/index.php?topic=126584.0
jonak hangzik amit irtál de nekem ez a reg rendszer van felépitve a szeverembe... és ebbe h épitsem bele?
Cím: Pozicio
Írta: ZeRo - 2010. május 12. - 17:43:27
Csak simán bemásolod a forrásba, vagy ha már léteznek azok a függvények, akkor azokba másolod be.
Cím: Pozicio
Írta: Zsoma - 2010. május 12. - 17:53:30
nekem ugye file a neve a filenak xD de pl bemésolom simán az onplayerconnecthez ahgy irtad meg a disconnecthez akkor a mindegyiknél ahol van \"file\" oda irányulo undefined symbol file errort kapom... mi lehet  a gond? am a reghez nemkéne odarakni a cuccost? h kirja odais h legutobbi poz ezmegez?