36 lines
767 B
Lua
36 lines
767 B
Lua
|
---
|
||
|
--- Generated by EmmyLua(https://github.com/EmmyLua)
|
||
|
--- Created by Dylan Malandain.
|
||
|
--- DateTime: 24/07/2019 03:38
|
||
|
---
|
||
|
|
||
|
|
||
|
---PlaySound
|
||
|
---
|
||
|
--- Reference : N/A
|
||
|
---
|
||
|
---@param Library string
|
||
|
---@param Sound string
|
||
|
---@param IsLooped boolean
|
||
|
---@return nil
|
||
|
---@public
|
||
|
function RageUI.PlaySound(Library, Sound, IsLooped)
|
||
|
local audioId
|
||
|
if not IsLooped then
|
||
|
PlaySoundFrontend(-1, Sound, Library, true)
|
||
|
else
|
||
|
if not audioId then
|
||
|
CreateThread(function()
|
||
|
audioId = GetSoundId()
|
||
|
PlaySoundFrontend(audioId, Sound, Library, true)
|
||
|
Wait(0.01)
|
||
|
StopSound(audioId)
|
||
|
ReleaseSoundId(audioId)
|
||
|
audioId = nil
|
||
|
end)
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
|