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: Naruto[BijuuChakraMode] - 2016. Szeptember 04. - 12:25:52

Cím: Hogyan kell menteni?
Írta: Naruto[BijuuChakraMode] - 2016. Szeptember 04. - 12:25:52
Az lenne a kérdésem, hogy hogyan kell menteni..Tehát, hogy mikor belép előszőr megkapja a srác a kezdőpénzet meg minden.
De mikor másodjára belép ne kapjon kezdőpénzet s ott ébredjen, ahol abbahagyta.
Cím: Hogyan kell menteni?
Írta: Memphis - 2016. Szeptember 04. - 12:40:07
http://forum.sa-mp.com/showthread.php?t=129183
http://forum.sa-mp.com/showthread.php?t=574714
http://forum.sa-mp.com/showthread.php?t=160971
http://forum.sa-mp.com/showthread.php?t=159785
http://wiki.sa-mp.com/wiki/MySQL
http://wiki.sa-mp.com/wiki/MySQL/R33
Cím: Hogyan kell menteni?
Írta: Naruto[BijuuChakraMode] - 2016. Szeptember 04. - 12:58:10
NEm nagyon tudok angolul :/
Cím: Hogyan kell menteni?
Írta: Memphis - 2016. Szeptember 06. - 13:16:07
Akkor viszont Let me google that for you.
Cím: Hogyan kell menteni?
Írta: 1Mark6 - 2016. Szeptember 17. - 19:23:26
Ezt a legegyszerűbben úgy tudod megoldani, hogy lementesz egy változó értéket, pl.
 
JatekosInfo[playerid][pMostRegisztralt] = true;

 
És amikor spawnol leellenörzöd, hogyha az értéke igaz akkor arra a \"Kezdő\" helyre rakod, ha nem akkor pedig arra a POS-ra ahonnan kilépett.
Mivel a mentésről kérdeztél, gondoltam arról is irok.
A változók értékét, 2 féle ajánlott módon lehet elmenteni, de ezekhez is kisebb nagyobb szkript tudás igényes.
Az egyik eset, amikor Dini-vel mentesz, ez a \".../scriptfiles\" mappába fogja menteni a dolgokat. Nem olyan bonyolult, lényegében, amikor kilép lekérdezed a pozicióját, pénzét stb. Majd ezeket egy fájlba beleirod. Amikor fellép megint, akkor pedig megnyitod azt a fájlt, és kiolvasod belőle, majd beállítod. Nézz utána : SAMP DINI
A második eset a MySQL-es mentés, ehhez szükséged van egy adatbázisra, lehet saját(házi) is. Az adatbázisban létrehozol egy táblát, adott néven, majd ebbe a táblába mented bele a szükséges adatokat és innen olvasod ki. A kettő közül ez a jobb választás, azonban ehhez szükséges egy alap Adatbázis kezelő tudás. De ki vagyok én, hogy itélkezzek mások felett, hosszabb leírásokon átvergődve, megtanulhatod ezt is. Nézz utána : SAMP MYSQL
Cím: Hogyan kell menteni?
Írta: Naruto[BijuuChakraMode] - 2016. Szeptember 18. - 11:26:01
Köszi zárok :D