Anti afk abuse
#3

Quote:
Originally Posted by ThatFag
Посмотреть сообщение
hello, below i have added you 60 seconds for a player needs to wait to go afk again.
Код:
CMD:afk(playerid,params[])
{
   new afkcount;
  if(GetTickCount() - afkcount < (60000)) return SendClientMessage(playerid, -1, "You need to wait 60 seconds before using this command again");
	if( pInfo[playerid][Spawned]    != 1)
	{
        ShowMessage(playerid, red, 9);
		return 1;
	}
	if(InEvent[playerid] == 1)
	{
	    ShowMessage(playerid, red, 11);
	}
	if(Afk[playerid] == 1)
	{
	    SendClientMessage(playerid,red,"You are already /afk. Use the /back command to return to playing the game." );
	}
	else
 	{
		Afk[playerid] = 1;
      afkcount = GetTickCount();
    	GetPlayerHealth(playerid, afkH[playerid]);
		TogglePlayerControllable(playerid,0);
    	GetPlayerArmour(playerid, afkA[playerid]);
		SetPlayerHealth(playerid,300000);
    	SetPlayerArmour(playerid,100000);
   	GetPlayerName(playerid, afkname, sizeof(afkname));
      format(afkstring,sizeof(afkstring),"[AFK]%s",afkname);
      SetPlayerName(playerid, afkstring);
      SendClientMessage(playerid,red,"Your Status is now set to AFK. (You have 5mins or get kick)");
	}
    return 1;
}
Thats not what i want, i want it to be if the player was shot or damage they have to wait 60seconds before they can heal or go on afk
Reply


Messages In This Thread
Anti afk abuse - by 1fret - 22.10.2016, 20:44
Re: Anti afk abuse - by ThatFag - 22.10.2016, 20:56
Re: Anti afk abuse - by 1fret - 22.10.2016, 21:06
Re: Anti afk abuse - by ThatFag - 22.10.2016, 21:12
Re: Anti afk abuse - by Threshold - 23.10.2016, 06:14
Re: Anti afk abuse - by 1fret - 23.10.2016, 22:38
Re: Anti afk abuse [SOLVED] - by 1fret - 23.10.2016, 22:49

Forum Jump:


Users browsing this thread: 2 Guest(s)