Hi Ich habe folgendes Spielzeit Script:
pInfo[playerid][Hour]
pInfo[playerid][Minute]
forward OnlineTimeUpdate(playerid);public OnlineTimeUpdate(playerid){
PlayerData[playerid][Minutes] ++;
if(PlayerData[playerid][Minutes] == 60) {
PlayerData[playerid][Hours] ++;
PlayerData[playerid][Minutes] = 0; }
return 1;}
und beim logout speichere ich so auf mysql
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(playerid, "Logged") == 1)
{
format(Query, sizeof(Query), "UPDATE `playerinfo` SET `score` = '%d',`money` = '%d', `kills` = '%d', `deaths` = '%d' WHERE `user` = '%s'", GetPlayerScore(playerid), GetPlayerMoney(playerid), GetPVarInt(playerid, "Kills"), GetPVarInt(playerid, "Deaths"), escpname(playerid));
mysql_query(Query);
}
return 1;
}
Wie kann ich nun die Spielzeit über einen Befehl abrufen? und wie kann ich es abspeichern bei logout?