30.09.2013, 14:45
Custom Damage + Damage Sound
Hello everyone,
I have a simple custom damage system i have, thought id just share it with you guys because why not!
Hello everyone,
I have a simple custom damage system i have, thought id just share it with you guys because why not!
original code creator in here:
https://sampforum.blast.hk/showthread.php?tid=330005
https://sampforum.blast.hk/showthread.php?tid=330005
pawn Код:
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" CUSTOM DAMAGE BY VOXEL");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
#endif
//CUSTOM DAMAGE
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
new Float:HP;
GetPlayerHealth(playerid, HP);
if(weaponid == 24) SetPlayerHealth(playerid, HP-51);//DesertEagle
if(weaponid == 22) SetPlayerHealth(playerid, HP-35);//Colt45
if(weaponid == 23) SetPlayerHealth(playerid, HP-30);//SilencedColt
if(weaponid == 31) SetPlayerHealth(playerid, HP-25);//M4
if(weaponid == 30) SetPlayerHealth(playerid, HP-35);//AK
if(weaponid == 29) SetPlayerHealth(playerid, HP-30);//MP5
if(weaponid == 34) SetPlayerHealth(playerid, HP-100);//SniperRifle
if(weaponid == 33) SetPlayerHealth(playerid, HP-50);//CountryRifle
if(weaponid == 25) SetPlayerHealth(playerid, HP-40);//PumpShotgun
if(weaponid == 27) SetPlayerHealth(playerid, HP-25);//Spaz12
//SOUND
if(issuerid != INVALID_PLAYER_ID) PlayerPlaySound(issuerid,17802,0.0,0.0,0.0), PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
return 1;
}