26.07.2010, 19:32
Does anyown no how to save this:
With this saving system?
and how to load it again with this
Код:
enum Data
{
Kills,
Deaths,
};
new pInfo[MAX_PLAYERS][Data];
public OnPlayerConnect(playerid)
{
pInfo[playerid][Kills] = 0;
pInfo[playerid][Deaths] = 0;
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
pInfo[killerid][Kills]++;
pInfo[playerid][Deaths]++;
return 1;
}
Код:
public OnPlayerDisconnect(playerid, reason)
{
money[playerid] = GetPlayerMoney(playerid);
score[playerid] = GetPlayerScore(playerid);
dini_IntSet(udb_encode(playername), "money", money[playerid]);
dini_IntSet(udb_encode(playername), "score", score[playerid]);
logged[playerid] = 0;
return 1;
}
Код:
{
logged[playerid] = 1;
money[playerid] = dini_Int(udb_encode(playername), "money");
score[playerid] = dini_Int(udb_encode(playername), "score");
format(string, sizeof(string), "%s, you are now logged in. stuntpoints: %d money: %d", playername, score [playerid], money[playerid]);
SendClientMessage(playerid, COLOR_GREEN, string);
GivePlayerMoney(playerid, money[playerid]);
SetPlayerScore(playerid, score[playerid]);
}

