[HELP] Taser
#1

Where can be problem, when a player is lying and he is not up, although timers are.


Code:
if(newkeys & KEY_FIRE)
	{
		if(HaveTaser[playerid] == 1)
		{
 			ApplyAnimation(playerid,"KNIFE","knife_3",4.1,0,1,1,0,0,1);
      		SetTimerEx("TimerClear",2000,false,"d",playerid);
		    new victimid = GetClosestPlayer(playerid);
			if(IsPlayerConnected(victimid))
	     	{
	        	if(GetDistanceBetweenPlayers(playerid,victimid) < 2)
	            {
	            	new Float:health;
	                GetPlayerHealth(victimid, health);
	                SetPlayerHealth(victimid, health - 5.0);
	                SetTimerEx("TimerFall",300,false,"d",victimid);
	                return 1;
	             }
	         }
         }
	}
	return 1;
}

public TimerClear(playerid)
{
	ClearAnimations(playerid,1);
}

public TimerFall(playerid)
{
    ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
}
Reply


Messages In This Thread
[HELP] Taser - by V4at - 07.04.2012, 11:54
Re : [HELP] Taser - by V4at - 07.04.2012, 12:02
Re : [HELP] Taser - by V4at - 07.04.2012, 13:21
Re: [HELP] Taser - by Shabi RoxX - 07.04.2012, 13:45

Forum Jump:


Users browsing this thread: 1 Guest(s)