PlayedTime format - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: PlayedTime format (
/showthread.php?tid=144317)
PlayedTime format -
pziemczyk - 26.04.2010
Hello everybody, im trying to create PlayedTime format.
Already i have array PlayerInfo[playerid][pMinutes], and here i count played time on minutes.
And now im trying to format, example.
2 minutes 1 hours
or
59 minutes 0 hours
Any ideas how do that?
Re: PlayedTime format -
SiJ - 26.04.2010
Quote:
Originally Posted by pziemczyk
Hello everybody, im trying to create PlayedTime format.
Already i have array PlayerInfo[playerid][pMinutes], and here i count played time on minutes.
And now im trying to format, example.
2 minutes 1 hours
or
59 minutes 0 hours
Any ideas how do that?
|
I do this in my script:
pawn Код:
new OnlineTimer[MAX_PLAYERS];
//OnPlayerConnect
OnlineTimer[playerid] = SetTimerEx("OnlineTimeUpdate",1,60000);
//OnPlayerDisconnect
KillTimer(OnlineTimer[playerid]);
forward OnlineTimeUpdate(playerid);
public OnlineTimeUpdate(playerid)
{
if(GetPlayerState(playerid) == PLAYER_STATE_SPAWNED) return 1;
pMins[playerid] ++;
if(pMins[playerid] == 10 || pMins[playerid] == 20 || pMins[playerid] == 30 || pMins[playerid] == 40 || pMins[playerid] == 50 || pMins[playerid] == 60)
{
}
if(pMins[playerid] >= 60)
{
pMins[playerid] = 0;
pHours[playerid] ++;
}
return 1;
}
Re: PlayedTime format -
pziemczyk - 26.04.2010
ehm, but i need without add ,,Hours" array
Re: PlayedTime format -
Naxix - 26.04.2010
Then just make a timer on 1 minute that repeat itself that adds:
Код:
PlayerInfo[playerid][pMinutes] ++;