mám ďalší problém vôbec mi nefunguje načitávanie a errori mi nevyhadzuje žiadne Spawne ma to vždy v blueberry a zabije ma to hneď po spawnutí a keď ma to zabije zase ma spawne a zabije a vkuse ma zabíja do okola
(Fungovalo mi X Y Z ale iba keď tam bolo to a akonáhle som pridal ostatné veci Pohlad, Peniaze, Zdravie, Vesta tak už to nejde)
V priečinku no súbor kde mi ukladá tie veci mám toto:
Heslo=Test
Meno=Player
X=1958.378295
Y=1343.157226
Z=15.874100
Pohlad=269.149993
Zdravie=100.000000
Vesta=0.000000
Takže ukladať ukladá správne ale niečo je pri načitávaní
public OnPlayerDisconnect(playerid, reason)
{
new meno[MAX_PLAYER_NAME], cesta[64];
GetPlayerName(playerid,meno,sizeof(meno));
format(cesta, sizeof(cesta), "/Účty/%s.ini", meno);
if(!dini_Exists(cesta))
{
dini_Create(cesta);
}
else
{
dini_Set(cesta, "Meno", meno);
new Float:X, Float:Y, Float:Z, Float:Pohlad;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, Pohlad);
dini_FloatSet(cesta, "X", X);
dini_FloatSet(cesta, "Y", Y);
dini_FloatSet(cesta, "Z", Z);
dini_FloatSet(cesta, "Pohlad", Pohlad);
new Float:Zdravie, Float:Vesta;
GetPlayerHealth(playerid, Zdravie);
GetPlayerArmour(playerid, Vesta);
dini_FloatSet(cesta, "Zdravie", Zdravie);
dini_FloatSet(cesta, "Vesta", Vesta);
}
return 1;
}
public OnPlayerSpawn(playerid)
{
new meno[MAX_PLAYER_NAME], cesta[64];
GetPlayerName(playerid,meno, sizeof(meno));
format(cesta, sizeof(cesta), "/Účty/%s.ini", meno);
dini_Get(cesta, meno);
new Float:X, Float:Y, Float:Z, Float:Pohlad;
SetPlayerPos(playerid, X, Y, Z);
SetPlayerFacingAngle(playerid, Pohlad);
X = dini_Float(cesta, "X");
Y = dini_Float(cesta, "Y");
Z = dini_Float(cesta, "Z");
Pohlad = dini_Float(cesta, "Pohlad");
new Float:Zdravie, Float:Vesta;
SetPlayerHealth(playerid, Zdravie);
SetPlayerArmour(playerid, Vesta);
Zdravie = dini_Float(cesta, "Zdravie");
Vesta = dini_Float(cesta, "Vesta");
return 1;
}