20.07.2014, 19:45
because TimeUnMute is only a handler (that's what SetTimerEx returs), not a some kind of counter.
pawn Код:
new TimeUnMute[MAX_PLAYERS]
MuteStart[MAX_PLAYERS];
TimeUnMute[playerid] = SetTimerEx("MuteEnd", 30000, false, "dd", playerid);
MuteStart[playerid] = GetTickCount();
if(InMute[playerid] == 1) return SendFormatMessage(playerid, red, "You can talk more %d seconds",(GetTickCount()-MuteStart[playerid])/1000),0;