Stop headshots being insta-death?

So the title says it all really, I’m looking for a way to stop headshots being a 1 tap / 1 shot headshot. Anyone have a solution?

anyone know how to stop this?

Basically to modify headshot damage?

Hey there, you can do this by streaming a weapons.meta and in it, modifying all the headshotdamagemultipliers to be whatever you want them to be. I believe setting them to 0 just makes it like any other part of the body

Didnt know headshotdamagemultiplier was a thing for the weapons…

Citizen.CreateThread(function()
    while true do
        Wait(5)

        SetPedSuffersCriticalHits(PlayerPedId(), false)
    end
end)

Where I can get weapons.meta @Kallock

how or where do i add this to my server ?

where can i put that in?

some random client side script.

stopHeadshotDamage.rar (500 Bytes)

Add to server.cfg

ensure stopHeadshotDamage

If any problem occurs try changing Wait(5) to Wait(0) :slight_smile:

Why do you use loop(while true)?

CreateThread(function()
     SetPedSuffersCriticalHits(PlayerPedId(), false)
end)

If the ped is refreshed in some way then the script would lose it effect.

thank you

Hi, could you please tell me how to edit headshot damage or disable it in normal gta 5? Or where to paste the code. Thanks

Citizen.CreateThread(function()
while true do
Wait(5)

    SetPedSuffersCriticalHits(PlayerPedId(), false)
end

end)

And where do you paste this? Pedhealth? Weapons.meta?

any client side script, just paste it at the bottom.

how to locate the file so i can change the SetPedSuffersCriticalHits??

Where does this function go in the files?

you can add these in your server if you dont want to stop headshot and also want to change headshot damage manually you will just need to change the values in the meta files
the name for headshot damage can be found something like this
<HeadShotDamageModifierPlayer value="18.000000" />
in weapon metas