SA-MP Forums Archive
Deagle damage from LS:RP - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Deagle damage from LS:RP (/showthread.php?tid=636817)



Deagle damage from LS:RP - valelele - 04.07.2017

Hello why deagle on my server have damage so much but in gamemode i set to 9? On /damages the deagle damage is 9 but he gives too much why?
On LS:RP damage deagle is 68 but not bugged like me


Код:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart)
{
    if(IsPlayerConnected(issuerid))
    {
		
        new Float:damage = 0;
        switch(weaponid)
		{
		    case 0: damage = 6;
		    case 2 .. 3: damage = 5;
		    case 4: damage = 12;
		    case 5 .. 8: damage = 12 ;
		    case 22: damage = 10;
		    case 23: damage = DAMAGE_SILENCER;
		    case 24:
			{
				damage = 8;
			}
		    case 25: damage = 9;
		    case 26: damage = 9;
		    case 28: damage = DAMAGE_UZI;
		    case 29: damage = DAMAGE_MP5;
		    case 30: damage = DAMAGE_AK47;
		    case 31: damage = DAMAGE_M4;
		    case 32: damage = DAMAGE_TEC9;
		    case 33: damage = DAMAGE_RIFLE;
		    case 34: damage = DAMAGE_SNIPER;
		    case 54: damage = 15;

		}
    }
}



Re: Deagle damage from LS:RP - iLearner - 04.07.2017

You should really consider watching again at your code, all it does is store the value into a variable called damage, that's it.

(Why do people always compare things with big servers)


Re: Deagle damage from LS:RP - valelele - 04.07.2017

Код:
if(armour > 0)
		    {
		        amoun = armour - damage;
			    if(amoun <= 0)
			    {
			    	SetPlayerHealthEx(playerid,health - damage);
			    }
			    
		    	SetPlayerArmourEx(playerid,armour-damage);
		    }
		    else
		    {
		    	SetPlayerHealthEx(playerid,health-damage);
		    }
Probably from here?