ramzi Posted September 2, 2014 Posted September 2, 2014 Guys,i have headshot script but it works with all weapons,how can i make it with sniper only???? addEvent "onPlayerHeadshot" addEventHandler("onPlayerDamage", getRootElement(), function (attacker, weapon, bodypart, loss) if bodypart == 9 else if weapon == 34 then local result = triggerEvent("onPlayerHeadshot", source, attacker, weapon, loss) if result == true then killPed(source, attacker, weapon, bodypart) end end end end )
Et-win Posted September 2, 2014 Posted September 2, 2014 "function (attacker, weapon, bodypart, loss)" https://wiki.multitheftauto.com/wiki/Weapons
Castillo Posted September 2, 2014 Posted September 2, 2014 addEvent "onPlayerHeadshot" addEventHandler ( "onPlayerDamage", getRootElement(), function ( attacker, weapon, bodypart, loss ) if ( bodypart == 9 and weapon == 34 ) then -- If the bodypart is the head and the weapon is the sniper.. local result = triggerEvent ( "onPlayerHeadshot", source, attacker, weapon, loss ) if ( result == true ) then killPed ( source, attacker, weapon, bodypart ) end end end )
ramzi Posted September 2, 2014 Author Posted September 2, 2014 Still not working:\ , it works with all weapons.
Castillo Posted September 2, 2014 Posted September 2, 2014 Are you sure you copied it right? and that you don't have another script causing it?
Et-win Posted September 2, 2014 Posted September 2, 2014 Remove this... addEvent "onPlayerHeadshot" And start with using /debugscript 3 ... https://wiki.multitheftauto.com/wiki/Debugging
ramzi Posted September 2, 2014 Author Posted September 2, 2014 Sry guys but it stills not working...(i have copied it right).
Castillo Posted September 2, 2014 Posted September 2, 2014 The problem seems to be with triggerEvent, this code worked for me: addEventHandler ( "onPlayerDamage", getRootElement(), function ( attacker, weapon, bodypart, loss ) if ( bodypart == 9 and weapon == 34 ) then killPed ( source, attacker, weapon, bodypart ) end end )
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now