T-Raw/Tyga Posted February 13, 2015 Share Posted February 13, 2015 Its not Working for me could you guys help me? t "onPlayerHeadshot" weapons = {} weapons[33] = true addEventHandler("onPlayerDamage", getRootElement(), function (attacker, weapon, bodypart, loss) if bodypart == 9 and weapons[weapon] then local result = triggerEvent("onPlayerHeadshot", source, attacker, weapon, loss) local result2 = triggerClientEvent(root, "onClientPlayerHeadshot", source, attacker, weapon, loss) if result == true and result2 == true and getTeamName( getPlayerTeam( source ) ) == "Desert Storm" then setPedHeadless(source, true) killPed(source, attacker, weapon, bodypart) end end end ) -- addEventHandler("onPlayerSpawn", root, function() setPedHeadless(source, false) end) function returnHead() if isPedHeadless(source) then setPedHeadless(source,false) end end addEventHandler("onPlayerSpawn",root,returnHead) Link to comment
xeon17 Posted February 13, 2015 Share Posted February 13, 2015 Please read the following topic viewtopic.php?f=91&t=47897 Link to comment
Moderators IIYAMA Posted February 13, 2015 Moderators Share Posted February 13, 2015 and what doesn't work from the code? t "onPlayerHeadshot" weapons = {} weapons[33] = true addEventHandler("onPlayerDamage", getRootElement(), function (attacker, weapon, bodypart, loss) outputDebugString("event: onPlayerDamage") if bodypart == 9 and weapons[weapon] then outputDebugString("Bodypart = 9 and weapon is correct.") local result = triggerEvent("onPlayerHeadshot", source, attacker, weapon, loss) local result2 = triggerClientEvent(root, "onClientPlayerHeadshot", source, attacker, weapon, loss) outputDebugString("result = " .. tostring(result).. ", result2 = " .. tostring(result2)) if getPlayerTeam( source ) then outputDebugString("The player his team = " .. tostring(getTeamName( getPlayerTeam( source )))) else outputDebugString("The player isn't in a team.") end if result == true and result2 == true and getTeamName( getPlayerTeam( source ) ) == "Desert Storm" then setPedHeadless(source, true) killPed(source, attacker, weapon, bodypart) outputDebugString("Code successfully executed.") end end end ) -- addEventHandler("onPlayerSpawn", root, function() setPedHeadless(source, false) end) function returnHead() outputDebugString("Event: onPlayerSpawn") if isPedHeadless(source) then outputDebugString("pedHeadless restored") setPedHeadless(source,false) end end addEventHandler("onPlayerSpawn",root,returnHead) outputDebugString("code has been loaded successfully!") Link to comment
T-Raw/Tyga Posted February 13, 2015 Author Share Posted February 13, 2015 I wanna lock it for a team addEvent "onPlayerHeadshot" weapons = {} weapons[33] = true weapons[34] = true addEventHandler("onPlayerDamage", getRootElement(), function (attacker, weapon, bodypart, loss) if bodypart == 9 and weapons[weapon] then local result = triggerEvent("onPlayerHeadshot", source, attacker, weapon, loss) if result == true then setPedHeadless(source, true) killPed(source, attacker, weapon, bodypart) end end end ) -- addEventHandler("onPlayerSpawn", root, function() setPedHeadless(source, false) end) function returnHead() if isPedHeadless(source) then setPedHeadless(source,false) end end addEventHandler("onPlayerSpawn",root,returnHead) Link to comment
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