Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerPause(playerid)
- {
- gPlayerStopWatchTick[playerid] = tickcount();
- isplayerpaused[playerid] = 1;
- if(PlayerInfo[playerid][pAdmin] <= 4)
- {
- AFKKICKER[playerid] = SetTimerEx("AFKkick", 600000, false, "i", playerid);
- }
- return 1;
- }
- public OnPlayerUnpause(playerid)
- {
- isplayerpaused[playerid] = 0;
- gPlayerStopWatchTick[playerid] = 0;
- if(PlayerInfo[playerid][pAdmin] <= 4)
- {
- KillTimer(AFKKICKER[playerid]);
- }
- return 1;
- }
- LEANCMD:(isafk)
- {
- new
- interval,
- str[126],
- id;
- if(sscanf(params,"u",id)) return SCM(playerid, COLOR_LIGHTRED, "USAGE: "COL_WHITE"/isafk [Playerid]");
- if(!IsPlayerConnected(id)) return SCM(playerid, COLOR_LIGHTRED, "ERROR: "COL_WHITE"Playerid is not an active playerid.");
- if(isplayerpaused[id] == 0)
- {
- format(str,sizeof(str),"NOTICE: "COL_WHITE"Playerid %d has been tabbed for 0 minutes/seconds.",id);
- SCM(playerid, COLOR_LIGHTRED, str);
- return 1;
- }
- else
- {
- interval = tickcount() - gPlayerStopWatchTick[id];
- format(str, sizeof(str), "NOTICE: "COL_WHITE"Player %d has been tabbed for %s minutes/seconds.",id, MsToString(interval, "%1m:%1s"));
- SendClientMessage(playerid, COLOR_LIGHTRED, str);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment