30.12.2014, 17:53
Quote:
this function count milliseconds so i need to convert them to minutes and hours i need something like formula to do that
|
pawn Код:
stock UpdatePlayerOnlineTime(playerid, DatabaseID, tTime)
{
new String[80];
format(string, sizeof(string), "UPDATE `users` SET OnlineTime = (OnlineTime + %i) WHERE UserID = %i;", tTime, DatabaseID);
mysql_query(string);
PlayerVar[playerid][OnlineTime] = 0;
return 1;
}
EDIT: To call it simply (Inside timer):
pawn Код:
if(PlayerVar[playerid][OnlineTime] == 60 || PlayerVar[playerid][OnlineTime] > 60)
{
UpdatePlayerOnlineTime(playerid, GetPlayerDBID(playerid), PlayerVar[playerid][OnlineTime]);
}