Headshot active for everyone
#5

Alot better code, you don't need to active headshots for every playerid.
One command to enable/disable

PHP код:
new hstoggle 1;
public 
OnPlayerCommandText(playeridcmdtext[])
{
    if(!
strcmp(cmdtext"/hstoggle"true))
    {
        if(
logged[playerid] == 0) return SendClientMessage(playeridCOLOR_BRIGHTRED"You must be logged in to use that command.");
        if(
PlayerInfo[playerid][pAdmin] < 2) return SendClientMessage(playeridCOLOR_BRIGHTRED"You are not an admin!");
        switch(
hstoggle)
        {
            case 
0hstoggle 1GameTextForAll("Headshots Enabled!"50003);
            case 
1hstoggle 0GameTextForAll("Headshots Disabled!"50003);
        }
        return 
1;
    }
    return 
0;
}
public 
OnPlayerGiveDamage(playeriddamagedidFloatamountweaponidbodypart)
{
    if(
hstoggle == && damagedid != INVALID_PLAYER_ID && bodypart == && (weaponid == 24 || weaponid == 33 || weaponid == 34)) SetPlayerHealth(damagedid0.0);
    return 
1;

Reply


Messages In This Thread
Headshot active for everyone - by Adamsy - 20.08.2016, 05:16
Re: Headshot active for everyone - by DeeadPool - 20.08.2016, 06:36
Re: Headshot active for everyone - by Logic_ - 20.08.2016, 15:14
Re: Headshot active for everyone - by Adamsy - 20.08.2016, 18:33
Re: Headshot active for everyone - by Shinja - 20.08.2016, 18:50
Re: Headshot active for everyone - by Adamsy - 20.08.2016, 20:44
Re: Headshot active for everyone - by Shinja - 20.08.2016, 20:55
Re: Headshot active for everyone - by Adamsy - 20.08.2016, 21:27
Re: Headshot active for everyone - by Adamsy - 21.08.2016, 20:16
Re: Headshot active for everyone - by SyS - 22.08.2016, 13:50

Forum Jump:


Users browsing this thread: 2 Guest(s)