Ok köszi:
Sikeres bejelentkezés eredménye:
[pawn]
Belepve[playerid] = 1;
ResetPlayerMoney(playerid);
SetPlayerScore(playerid, dini_Int(file,\"Pont\"));
GivePlayerMoney(playerid, dini_Int(file,\"Pénz\"));
JatekosInfo[playerid][Halal] = dini_Int(file,\"Halálok Száma\");
JatekosInfo[playerid][Oles] = dini_Int(file,\"Ölések Száma\");
JatekosInfo[playerid][Munka] = dini_Int(file,\"Munka\");
JatekosInfo[playerid][skin] = dini_Int(file,\"Skin\");
JatekosInfo[playerid][X] = dini_Int(file,\"X\");
JatekosInfo[playerid][Y] = dini_Int(file,\"Y\");
JatekosInfo[playerid][Z] = dini_Int(file,\"Z\");
JatekosInfo[playerid][XP] = dini_Int(file,\"Tapasztalat Pont\");
JatekosInfo[playerid][szint] = dini_Int(file,\"Szint\");
JatekosInfo[playerid][Leader] = dini_Int(file,\"Leader\");
JatekosInfo[playerid][Frakcio] = dini_Int(file,\"Frakció\");
JatekosInfo[playerid][Rang] = dini_Int(file,\"Rang\");
JatekosInfo[playerid][Kor] = dini_Int(file,\"Kor\");
JatekosInfo[playerid][Nem] = dini_Int(file,\"Nem\");
JatekosInfo[playerid][bann] = dini_Int(file,\"Bannolva\");
JatekosInfo[playerid][Admin] = dini_Int(file,\"Admin Szint\");
JatekosInfo[playerid][Kornem] = dini_Int(file,\"Kor/Nem Kitöltve\");
SendClientMessage(playerid, SIKERES, \"Sikeresen bejelentkeztél!\");
printf(\"%s bejelentkezett!\", nev);
TogglePlayerSpectating(playerid, 0);[/pawn]
regisztráció
[pawn]
dini_Create(file);
dini_IntSet(file,\"Jelszó\", udb_hash(inputtext));
dini_IntSet(file,\"Pont\", GetPlayerScore(playerid));
dini_IntSet(file,\"Pénz\", GetPlayerMoney(playerid));
dini_IntSet(file,\"Halálok Száma\", JatekosInfo[playerid][Halal]);
dini_IntSet(file,\"Ölések Száma\", JatekosInfo[playerid][Oles]);
dini_IntSet(file,\"Munka\", JatekosInfo[playerid][Munka]);
dini_IntSet(file,\"Skin\", 135);
dini_FloatSet(file,\"X\", 166.2614);
dini_FloatSet(file,\"Y\", -90.7584);
dini_FloatSet(file,\"Z\", 8.8490);
dini_IntSet(file,\"Tapasztalat Pont\", JatekosInfo[playerid][XP]);
dini_IntSet(file,\"Szint\", 1);
dini_IntSet(file,\"Leader\", JatekosInfo[playerid][Leader]);
dini_IntSet(file,\"Frakció\", JatekosInfo[playerid][Frakcio]);
dini_IntSet(file,\"Rang\", JatekosInfo[playerid][Rang]);
dini_IntSet(file,\"Kor\", JatekosInfo[playerid][Kor]);
dini_IntSet(file,\"Nem\", JatekosInfo[playerid][Nem]);
dini_IntSet(file,\"Bannolva\", JatekosInfo[playerid][bann]);
dini_IntSet(file,\"Admin Szint\", JatekosInfo[playerid][Admin]);
dini_IntSet(file,\"Kor/Nem Kitöltve\", JatekosInfo[playerid][Kornem]);
format(string, sizeof string, \"Bejelentkezés \\n\\nÜdv %s! \\nRegisztrálva vagy! \\n\\nÍrd be a jelszavadat!\", nev);
ShowPlayerDialog(playerid, belepes, DIALOG_STYLE_INPUT, \"Bejelentkezés\", string, \"Belépés\", \"Kilépés\");
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
GetPlayerName(playerid, nev, sizeof(nev));
printf(\"%s regisztrált a szerverre!\", nev);[/pawn]
Kilépés
[pawn] dini_IntSet(file,\"Pénz\", GetPlayerMoney(playerid));
dini_IntSet(file,\"Pont\", GetPlayerScore(playerid));
dini_IntSet(file,\"Munka\", JatekosInfo[playerid][Munka]);
dini_IntSet(file,\"Halálok Száma\", JatekosInfo[playerid][Halal]);
dini_IntSet(file,\"Ölések Száma\", JatekosInfo[playerid][Oles]);
dini_IntSet(file,\"Munka\", JatekosInfo[playerid][Munka]);
dini_IntSet(file,\"Skin\", JatekosInfo[playerid][skin]);
dini_IntSet(file,\"Kezdõ Skin megtörtént\", JatekosInfo[playerid][KezdoSkin]);
dini_IntSet(file,\"Kezdõ Spawn megtörtént\", JatekosInfo[playerid][KezdoSpawn]);
dini_FloatSet(file,\"X\", x);
dini_FloatSet(file,\"Y\", y);
dini_FloatSet(file,\"Z\", z);
dini_IntSet(file,\"Tapasztalat Pont\", JatekosInfo[playerid][XP]);
dini_IntSet(file,\"Szint\", JatekosInfo[playerid][szint]);
dini_IntSet(file,\"Leader\", JatekosInfo[playerid][Leader]);
dini_IntSet(file,\"Frakció\", JatekosInfo[playerid][Frakcio]);
dini_IntSet(file,\"Rang\", JatekosInfo[playerid][Rang]);
dini_IntSet(file,\"Kor\", JatekosInfo[playerid][Kor]);
dini_IntSet(file,\"Nem\", JatekosInfo[playerid][Nem]);
dini_IntSet(file,\"Bannolva\", JatekosInfo[playerid][bann]);
dini_IntSet(file,\"Admin Szint\", JatekosInfo[playerid][Admin]);
dini_IntSet(file,\"Kor/Nem Kitöltve\", JatekosInfo[playerid][Kornem]);[/pawn]
És még egyszer leírom:
Ha regisztrálok akkor minden jól megy amíg nem restartol a szeró,utána a pozíciót és a skint semmibe veszi,és minden egyes belépésnél a legelsõ spawnra rakja a kezdõ skinben.
Lehet hogy azzal van a baj,hogy nem tölti be azt az adatot hogy már volt-e belépve egyszer ,vagy nem tudja olvasni restart után,és így mindig úgy érzékeli mint ha elõször járni itt pozíció és skin ügyében.