Help with Headshot System
#10

Quote:
Originally Posted by justinnater
Посмотреть сообщение
Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
    if(gTeam[issuerid] == gTeam[playerid])
	{
	   	GameTextForPlayer(issuerid,"~r~Don't attack your team mates!", 3000, 3);
	}
	if(issuerid != INVALID_PLAYER_ID)
	{
	  	new str[26];
	  	format(str, sizeof(str),"-%.0f", amount);
      	SetPlayerChatBubble(playerid, str, 0xFF0000FF, 100.0, 2000);
      	PlayerPlaySound(issuerid,17802,0.0,0.0,0.0);
	}
	new Float:x, Float:y, Float:z;
	if(PlayerInfo[playerid][OnDuty] == 1 || PlayerInfo[playerid][God] == 1)
	{
		    SetPlayerHealth(playerid, 100000000.0);
		    new Float:Health; GetPlayerHealth(issuerid,Health);
		    GameTextForPlayer(issuerid,"~w~dont~n~~p~Attack~n~~p~onduty~n~~w~admins", 3000, 3);
		    GetPlayerPos(issuerid,x,y,z); SetPlayerPos(issuerid,x,y,z+5);
        	}
    if(issuerid != INVALID_PLAYER_ID)
    {
        if(GetPlayerTeam(playerid) != GetPlayerTeam(issuerid) && GetPlayerTeam(playerid) != NO_TEAM)
        {
            if(weaponid == 34 && bodypart == 9 && PlayerInfo[playerid][OnDuty] != 1 && PlayerInfo[playerid][God] != 1) // checking the weapon and body part
            {
                new str[90];
                format(str, sizeof(str), "%s has headshotted %s", pName(issuerid), pName(playerid));
                GameTextForPlayer(issuerid, "~r~Headshot!", 3000, 5);
                GameTextForPlayer(playerid, "~r~Headshotted!", 3000, 5);
                SendClientMessageToAll(0x5BC178FF, str);
                SetPlayerHealth(playerid, 0.0);
            }
        }
    }
    return 1;
}
Thanks bro, you really help me regards, +rep
Reply


Messages In This Thread
Help with Headshot System - by nahum2003 - 04.01.2017, 15:02
Re: Help with Headshot System - by SyS - 04.01.2017, 15:19
Respuesta: Re: Help with Headshot System - by nahum2003 - 04.01.2017, 16:09
Re: Help with Headshot System - by Lordzy - 04.01.2017, 16:17
Respuesta: Help with Headshot System - by nahum2003 - 04.01.2017, 23:30
Respuesta: Help with Headshot System - by nahum2003 - 05.01.2017, 21:25
Respuesta: Help with Headshot System - by Whillyrez - 05.01.2017, 21:27
Respuesta: Help with Headshot System - by nahum2003 - 05.01.2017, 21:53
Re: Help with Headshot System - by justinnater - 05.01.2017, 22:09
Respuesta: Re: Help with Headshot System - by nahum2003 - 06.01.2017, 14:23

Forum Jump:


Users browsing this thread: 1 Guest(s)