Exports
You can use exports by doing: exports["evo_sound_player"]:PlayUrl(soundId, url, vol, loop, options)
Client
Function
Desc
FindSoundByNetId(netId)
Returns a sound by its netId (vehicle or boombox)
FindSoundByZoneId(zoneId)
Returns a sound by its zoneId
SetPaused(id)
Pauses sound
SetPlaying(id)
Plays sound
SetTimestamp(id, timestamp)
Sets sound timestamp
SetVolume(id, volume)
Sets sound volume
SetLoop(id, state)
Sets sound loop
SetShuffle(id, state)
Sets sound shuffle (only works if is playing a playlist)
SetNewUrl(id, url, playlist)
Updates sound current URL
DestroySound(id)
Destroys a sound
RegisterHook(event, cb)
Registers a hook
RemoveResourceHooks(resource)
Removes all hooks registered from a resource
RemoveHook(id)
Removes a hook by its id
Server
Function
Desc
FindSoundByNetId(netId)
Returns a sound by its netId (vehicle or boombox)
FindSoundByZoneId(zoneId)
Returns a sound by its zoneId
SetPaused(id)
Pauses sound
SetPlaying(id)
Plays sound
SetTimestamp(id, timestamp)
Sets sound timestamp
SetVolume(id, volume)
Sets sound volume
SetLoop(id, state)
Sets sound loop
SetShuffle(id, state)
Sets sound shuffle (only works if is playing a playlist)
SetNewUrl(id, url, playlist)
Updates sound current URL
DestroySound(id)
Destroys a sound
Last updated