26 lines
760 B
Lua
26 lines
760 B
Lua
---@param src number
|
|
---@param data PlaySoundParams
|
|
local function playSound(src, data)
|
|
TriggerClientEvent('mana_audio:client:playSound', src, data)
|
|
end
|
|
|
|
exports('PlaySound', playSound)
|
|
|
|
local function playSoundFromEntity(data)
|
|
TriggerClientEvent('mana_audio:client:playSoundFromEntity', -1, {
|
|
audioBank = data.audioBank,
|
|
audioName = data.audioName,
|
|
audioRef = data.audioRef,
|
|
netId = data.netId or NetworkGetNetworkIdFromEntity(data.entity),
|
|
})
|
|
end
|
|
|
|
---@param data PlaySoundFromEntityParams
|
|
exports('PlaySoundFromEntity', playSoundFromEntity)
|
|
|
|
local function playSoundFromCoords(data)
|
|
TriggerClientEvent('mana_audio:client:playSoundFromCoords', -1, data)
|
|
end
|
|
|
|
exports('PlaySoundFromCoords', playSoundFromCoords)
|