20.07.2013, 16:16
They save correctly
But they don't load correctly
And I get the "< > Spawn" box.
pawn Код:
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Password",PlayerInfo[playerid][pPass]);
INI_Int("Cash",PlayerInfo[playerid][pCash]);
INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
INI_Float("Positon-PosX",PlayerInfo[playerid][PosX]);
INI_Float("Positon-PosY",PlayerInfo[playerid][PosY]);
INI_Float("Positon-PosZ",PlayerInfo[playerid][PosZ]);
INI_Int("Interior",PlayerInfo[playerid][pInterior]);
return 1;
}
pawn Код:
if( response )
{
if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
TogglePlayerSpectating(playerid, false);
SendClientMessage(playerid, -1, "Loading last position...");
SetPlayerPos(playerid, PlayerInfo[playerid][PosX], PlayerInfo[playerid][PosY], PlayerInfo[playerid][PosZ]);
SpawnPlayer(playerid);
}