Jump to content

Help with my Headshot!


ramzi

Recommended Posts

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 
) 

Link to comment
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 
) 

Link to comment

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 
) 

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...