18.11.2017, 21:00
Just check if the player is paused or not when hours, minutes and seconds equals 0
pawn Код:
#define PAUSE_THRESHOLD_SECONDS \
5
new g_PlayerLastUpdate[MAX_PLAYERS];
#define GetPlayerPausedTime(%0) \
(gettime() - g_PlayerLastUpdate[%0])
#define IsPlayerPaused(%0) \
(gettime() - g_PlayerLastUpdate[%0] > PAUSE_THRESHOLD_SECONDS)
public OnPlayerUpdate(playerid) {
g_PlayerLastUpdate[playerid] = gettime();
return 1;
}