medics
#2

Just Make Command With Timer

On The Top Of Script put this
Код:
new Timer[MAX_PLAYERS];
Put this on public OnPlayerCommandText(playerid, cmdtext[])

Код:
if (strcmp("/medkit", cmdtext, true, 10) == 0)
	
	if(GetPlayerTeam(playerid) == TEAM_RIFAMEDIC)
	{
                GetPlayerName(playerid, sendername, sizeof(sendername));
	        if(Timer[playerid] == 1) return SendClientMessage(playerid, -1, "You need to wait 2 minutes to heal yourself agian!");
		SendClientMessage(playerid, 0xFFAE1CFF, "You have healed yourself");
		SetPlayerHealth(playerid, 100);
                Timer[playerid] = 1;
                SetTimerEx(playerid, 120000, false, "%d", playerid);
	}
	else
 	{
	SendClientMessage(playerid, 0xFFAE1CFF, "You are not a medic");
	}
And On the end of script:

Код:
forward medkit(playerid);
public medkit(playerid)
{
  Timer[playerid] = 0;
}
I think it works..
Reply


Messages In This Thread
[Solved ty]medics - by muhib777 - 23.07.2011, 23:52
Re: medics - by Cro_Haxor - 24.07.2011, 01:23
Re: medics - by muhib777 - 24.07.2011, 08:49
Re: medics - by MoroDan - 24.07.2011, 09:10
Re: medics - by MadeMan - 24.07.2011, 12:55

Forum Jump:


Users browsing this thread: 1 Guest(s)