19.10.2012, 23:34
PHP код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
new Float:AR[MAX_PLAYERS], Float:HP[MAX_PLAYERS];
GetPlayerArmour(playerid, AR);
GetPlayerHealth(playerid, HP);
if(AR[playerid] > 0.0 )
{
if(weaponid == 24) SetPlayerHealth(playerid, AR-50);//DesertEagle
if(weaponid == 22) SetPlayerHealth(playerid, AR-20);//Colt45
if(weaponid == 32) SetPlayerHealth(playerid, AR-10);//Tec9
if(weaponid == 28) SetPlayerHealth(playerid, AR-10);//Uzi
if(weaponid == 23) SetPlayerHealth(playerid, AR-50);//SilencedColt
if(weaponid == 31) SetPlayerHealth(playerid, AR-35);//M4
if(weaponid == 30) SetPlayerHealth(playerid, AR-40);//AK
if(weaponid == 29) SetPlayerHealth(playerid, AR-18);//MP5
if(weaponid == 34) SetPlayerHealth(playerid, AR-300);//SniperRifle
if(weaponid == 33) SetPlayerHealth(playerid, AR-60);//CuntGun
if(weaponid == 25) SetPlayerHealth(playerid, AR-100);//PumpShotgun
if(weaponid == 27) SetPlayerHealth(playerid, AR-70);//Spaz12
}
else if(AR[playerid] == 0.0 )
{
if(weaponid == 24) SetPlayerHealth(playerid, HP-50);//DesertEagle
if(weaponid == 22) SetPlayerHealth(playerid, HP-20);//Colt45
if(weaponid == 32) SetPlayerHealth(playerid, HP-10);//Tec9
if(weaponid == 28) SetPlayerHealth(playerid, HP-10);//Uzi
if(weaponid == 23) SetPlayerHealth(playerid, HP-50);//SilencedColt
if(weaponid == 31) SetPlayerHealth(playerid, HP-35);//M4
if(weaponid == 30) SetPlayerHealth(playerid, HP-40);//AK
if(weaponid == 29) SetPlayerHealth(playerid, HP-18);//MP5
if(weaponid == 34) SetPlayerHealth(playerid, HP-300);//SniperRifle
if(weaponid == 33) SetPlayerHealth(playerid, HP-60);//CuntGun
if(weaponid == 25) SetPlayerHealth(playerid, HP-100);//PumpShotgun
if(weaponid == 27) SetPlayerHealth(playerid, HP-70);//Spaz12
}
return 1;
}