Home PendingSound v2.0 Changelog - The Entity Update
Post
Cancel

PendingSound v2.0 Changelog - The Entity Update

New Exports

PlaySoundFromEntity - Client

Please note that if the entity plays a sound whilst out of render for the player, the entity will not play that sound.

1
exports["PendingSound"]:PlaySoundFromEntity(sound, resource, entity, volume)

E.G.:
sound: “sound.ogg”
resource: “MyResource” entity: GetPlayerPed(-1) volume: 1

1
exports.PendingSound:PlaySoundFromEntity("sound.ogg", "MyResource", GetPlayerPed(-1), 1)

You can combat repeating “MyResource” by doing the following:

1
exports.PendingSound:PlaySoundFromEntity("sound.ogg", GetCurrentResourceName(), GetPlayerPed(-1), 1)

PlaySoundFromEntityURL - Client

Please note that if the entity plays a sound whilst out of render for the player, the entity will not play that sound.

1
exports["PendingSound"]:PlaySoundFromEntity(url, entity, volume)

E.G.:
url: “https://mywebsite.com/mymp3.mp3”
entity: GetPlayerPed(-1) volume: 1

1
exports.PendingSound:PlaySoundFromEntity("https://mywebsite.com/mymp3.mp3", GetPlayerPed(-1), 1)

StopSoundFromEntity - Client

1
exports["PendingSound"]:StopSoundFromEntity(Entity)

entity: GetPlayerPed(-1)

PlayLocalSoundURL - Client

1
exports["PendingSound"]:PlayLocalSoundURL(pos, url, volume)

E.G.:
pos: {x = 0.0, y = 0.0, z = 0.0}
url: “https://mywebsite.com/mymp3.mp3”
volume: 1

PlayLocalSoundURL - Server

1
exports["PendingSound"]:PlayLocalSoundURL(pos, url, volume)

E.G.:
pos: {x = 0.0, y = 0.0, z = 0.0}
url: “https://mywebsite.com/mymp3.mp3”
volume: 1

This post is licensed under CC BY 4.0 by the author.