Guest User

Untitled

a guest
Oct 17th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.34 KB | None | 0 0
  1. -- # server
  2. function headshot(player, weapon)
  3.     killPed(source, player, weapon, 9)
  4.     local killingSpreee = getElementData(player, "killingSpree") + 1
  5.     if(killingSpreee ~= 2) and (killingSpreee ~= 4) and (killingSpreee ~= 5) then
  6.         triggerClientEvent(player, "sound", player, "sounds/headshot.mp3", 0.5)
  7.     end
  8. end
  9. addEvent("headshot", true)
  10. addEventHandler("headshot", root, headshot)
  11.  
  12. function onPlayerWasted(killer)
  13.   if(getElementData(killer, "killingSpree") + 1 == 2) then
  14.    triggerClientEvent(killer, "sound", killer, "sounds/double_kill.mp3", 0.5)
  15.   elseif(getElementData(killer, "killingSpree") + 1 == 4) then
  16.    triggerClientEvent(killer, "sound", killer, "sounds/multi_kill.mp3", 0.5)
  17.   elseif(getElementData(killer, "killingSpree") + 1 == 5) then
  18.    triggerClientEvent(killer, "sound", killer, "sounds/monster_kill.mp3", 0.5)
  19.   end
  20. end
  21. addEventHandler("onPlayerWasted", root, onPlayerWasted)
  22.  
  23. -- # client
  24. function onPlayerDamage(attacker, weapon, bodypart)
  25.     if (attacker == getLocalPlayer()) and (bodypart == 9) then
  26.         triggerServerEvent("headshot", source, attacker, weapon)
  27.     end
  28. end
  29. addEventHandler ("onClientPlayerDamage", getRootElement(), onPlayerDamage) 
  30.  
  31. function sound(path, volume)
  32.    local s = playSound(path)
  33.    setSoundVolume(s, volume)
  34. end
  35. addEvent("sound", true)
  36. addEventHandler("sound", getLocalPlayer(), sound)
Add Comment
Please, Sign In to add comment