I have a problem with rocket damage. The damage is absolutely unchanged. There is no problem with weapons such as M4, sniper. I can change their damage.
What should I do to increase rocket damage?
addEventHandler("onPlayerDamage", getRootElement(),
function (attacker, weapon, bodypart, loss)
if bodypart == 9 then
local result = triggerEvent("", source, attacker, weapon, loss)
if result == true then
killPed(source, attacker, weapon, bodypart)
end
end
end
)
local weapons = {20, 19, 40, 31, 30, 29, 24, 25, 34, 35, 36, 22, 27}
function onClientPedDamage(_, weapon)
if(getElementType(source) == "player") then
if(weapons[weapon]) then
return killPed(source)
end
end
end
addEventHandler("onClientPedDamage", getRootElement(), onClientPedDamage)
for _, v in ipairs ( { "pro", "std", "poor" } ) do
setWeaponProperty ( "m4", v, "damage", 150 ) -- 20 Yazan kısım silahın vereceği hasar.
setWeaponProperty ( "ak47", v, "damage", 200 )
setWeaponProperty ( "mp5", v, "damage", 95 )
setWeaponProperty ( "deagle", v, "damage", 50 )
setWeaponProperty ( "uzi", v, "damage", 0 )
setWeaponProperty ( "tec-9", v, "damage", 15 )
setWeaponProperty ( "rocket launcher", v, "damage", 1000 )
setWeaponProperty ( "rocket launcher hs", v, "damage", 1000 )
setWeaponProperty ( "sniper", v, "damage", 1000 )
setWeaponProperty ( "rocket", v, "damage", 2000 )
end