-- Client Side -- local x, y, z = getPedBonePosition(localPlayer, 8) weapon = createWeapon("Sniper", x, y, z+1) bindKey("x", "down", function() local x, y, z = getPedBonePosition(localPlayer, 8) setWeaponTarget(weapon, x, y, z) fireWeapon(weapon) end) addEventHandler("onClientPlayerDamage", localPlayer, function() outputChatBox("Client: Hit") end) -- Server Side -- addEventHandler("onPlayerDamage", root, function() outputChatBox("Server: Hit") end)