mana_audio - resource for playing native audio

Provides API to abstract the various loading/unloading and playing of sounds. Server side exports can be used to play sounds for all clients, or use the client exports to play for only one client.

Example:

exports.mana_audio:PlaySoundFromEntity({
    audioBank = 'myAudioBank',
    audioName =  'myAudioName',
    audioRef = 'myAudioRef',
    entity = GetPlayerPed(1)
})
11 Likes

Great work @Manason ! Let the native audio revolution begin!

1 Like

Very cool

well done manason

Awesome work!

Working on a resource with Mana_audio to utilize custom awc files to play audio from players who get injured, burned, tazed, or killed on our server Popcorn Roleplay.

Will release an example (not of the pain audio, but a different/meme resource) with some information we found while exploring GTA Audio and natives.

An extended video showing a couple of different instances/uses with our pain resource. @Manason Has done a lot of work on this and we’ve gotten the audio to sync between players, change based on the character’s sex, and play a variety of different sounds.

Big shout out to @BJDubb for his SirenSharp Tool and @DurtyFree and Monky for their research/documentation of GTA 5 audio. :+1: