04.09.2014, 18:39
pawn Код:
//local variable "playerid" shadows a variable at a preceding level
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
PlayerPlaySound(playerid, 17802, 0.0, 0.0, 0.0); // Ding Sound
new Float:HP;
GetPlayerHealth(playerid, HP);
if(weaponid == 24) SetPlayerHealth(playerid, HP-75);//DesertEagle
if(weaponid == 22) SetPlayerHealth(playerid, HP-30);//Colt45
if(weaponid == 32) SetPlayerHealth(playerid, HP-10);//Tec9
if(weaponid == 28) SetPlayerHealth(playerid, HP-10);//Uzi
if(weaponid == 23) SetPlayerHealth(playerid, HP-35);//SilencedColt
if(weaponid == 31) SetPlayerHealth(playerid, HP-45);//M4
if(weaponid == 30) SetPlayerHealth(playerid, HP-45);//AK
if(weaponid == 29) SetPlayerHealth(playerid, HP-35);//MP5
if(weaponid == 34) SetPlayerHealth(playerid, HP-30);//SniperRifle
if(weaponid == 33) SetPlayerHealth(playerid, HP-50);//CuntGun
if(weaponid == 25) SetPlayerHealth(playerid, HP-55);//PumpShotgun
if(weaponid == 27) SetPlayerHealth(playerid, HP-65);//Spaz12
return 1;
}