21.05.2011, 13:34
Hello, I've a problem with ladmin.
If players are logging in, the score/money dont load, although its saved in the user file.
Here's the important part:
And yes, the cash/money save when player disconnects.
If players are logging in, the score/money dont load, although its saved in the user file.
Here's the important part:
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
if(PlayerInfo[playerid][LoggedIn] == 1) SavePlayer(playerid);
}
pawn Код:
SavePlayer(playerid)
{
dUserSetINT(PlayerName2(playerid)).("money",GetPlayerMoney(playerid));
dUserSetINT(PlayerName2(playerid)).("score",GetPlayerScore(playerid));
}
pawn Код:
LoginPlayer(playerid)
{
{ResetPlayerMoney(playerid); GivePlayerMoney(playerid, dUserINT(PlayerName2(playerid)).("money") ); }
SetPlayerScore(playerid, dUserINT(PlayerName2(playerid)).("score") );
}