if (newkeys & KEY_FIRE && IsPlayerInRangeOfPoint(playerid, 1, sprunkX, sprunkY, sprunkZ)) { // Apply animations, give health, substract money. .....
if (newkeys & KEY_FIRE && IsPlayerInRangeOfPoint(playerid, 3, sprunkX, sprunkY, sprunkZ))
{
new hp;
GetPlayerHealth(playerid, hp);
ApplyAnimation(playerid,"VENDING","VEND_Use",1.4,0 ,1,1,0,2500,1);
ApplyAnimation(playerid,"VENDING","VEND_Use",1.4,0 ,1,1,0,2500,1);
GameTextForPlayer(playerid, "-3", 5000, 1);
if(GetPlayerHealth(playerid) < 100)
{
SetPlayerHealth(playerid, hp+28);
}
else
{
SetPlayerHealth(playerid, 100);
}
}
Also, check out this:
https://sampforum.blast.hk/showthread.php?tid=553952 |