Quote:
Originally Posted by MouseBreaker
You can use SetTimer();
pawn Код:
forward MinuteTimer(); new pTime[MAX_PLAYERS]
pawn Код:
public OnGameModeInit() { SetTimer("MinuteTimer", 1000 * 60, 1); return 1; }
pawn Код:
public MinuteTimer() { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && pInfo[i][pLogged] == 1) { pTime[i]++; } } return 1; }
pawn Код:
public OnPlayerDisconnect(playerid, reason) { new query[128]; format(query, sizeof(query), "UPDATE users SET times = '%d'", pTime[playerid]); mysql_query(query); pTime[playerid] = 0; return 1; }
|
Yeah, 1 more timer for anything ...
![Smiley](images/smilies/smile.png)
)
@irinel, thanks for your help
![Smiley](images/smilies/smile.png)
I forgot about TotalTime
![Smiley](images/smilies/smile.png)
Now i know how to do the top.