Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- # server
- function headshot(player, weapon)
- killPed(source, player, weapon, 9)
- local killingSpreee = getElementData(player, "killingSpree") + 1
- if(killingSpreee ~= 2) and (killingSpreee ~= 4) and (killingSpreee ~= 5) then
- triggerClientEvent(player, "sound", player, "sounds/headshot.mp3", 0.5)
- end
- end
- addEvent("headshot", true)
- addEventHandler("headshot", root, headshot)
- function onPlayerWasted(killer)
- if(getElementData(killer, "killingSpree") + 1 == 2) then
- triggerClientEvent(killer, "sound", killer, "sounds/double_kill.mp3", 0.5)
- elseif(getElementData(killer, "killingSpree") + 1 == 4) then
- triggerClientEvent(killer, "sound", killer, "sounds/multi_kill.mp3", 0.5)
- elseif(getElementData(killer, "killingSpree") + 1 == 5) then
- triggerClientEvent(killer, "sound", killer, "sounds/monster_kill.mp3", 0.5)
- end
- end
- addEventHandler("onPlayerWasted", root, onPlayerWasted)
- -- # client
- function onPlayerDamage(attacker, weapon, bodypart)
- if (attacker == getLocalPlayer()) and (bodypart == 9) then
- triggerServerEvent("headshot", source, attacker, weapon)
- end
- end
- addEventHandler ("onClientPlayerDamage", getRootElement(), onPlayerDamage)
- function sound(path, volume)
- local s = playSound(path)
- setSoundVolume(s, volume)
- end
- addEvent("sound", true)
- addEventHandler("sound", getLocalPlayer(), sound)
Add Comment
Please, Sign In to add comment