[Release] mumble-voip, rp-radio

You can use OneSync for free by setting your server to 32 slots, so there is no reason you should not be using it tbh

Only mumble voip cause of its exports, but tokovoip has its own radio.

I have a problem with mumble and radio. On the console screen there are some warning messages with this text: WARN: Too big message received(XXXX bytes). Playing safe and disconnecting client X.X.X.X:xxxx after minutes with people, i can hear people in everywhere after a time
Has someone a viable soluction?

i remove/install the scrip about 10 time but still not fixed
sometimes for some peoples work sometimes not idk why this happen
anybody have this problem to?

Okay so this last few days, I’ve only been able to hear mic clicks and cannot hear people talking, If they talk normally its global

I don’t have vMenu running either

Getting this is F8

[ 638485] [ GTAProcess] CrBrowserMain/ Uncaught (in promise) AbortError: The play() request was interrupted by a new load request. https://goo.gl/LdLk22 (@mumble-voip/ui/index.html:46)

As I read this topic people still struggling. I’ll try to help a bit.

If you want to make Radio an Item that you can buy from shops, you must have a script that triggers! That way you just implement the code in there and vola.

Therefore If you don’t have and or you want a quick way, follow along:

Firstly go into:

rp-radio/client.lua and make sure Its says this 	{ Has = false, }

Then obviously you need an Item so go into your database and make that shit. Make sure its “radio” or import this into your database. radio.sql

After that download this: :point_down:

Then go to: :point_down:

esx_extraitems/client/main.lua { line: 498 } 

Add this:

RegisterNetEvent('mumble:onRadio')
AddEventHandler('mumble:onRadio', function()
	local playerPed = GetPlayerPed(-1)

	TriggerClientEvent('Radio.Set', source, true)
	TriggerClientEvent('Radio.Toggle', source)
end)

And:

esx_extraitems/server/main.lua { line: 182 }

Add this:

ESX.RegisterUsableItem('radio', function(source)
	local xPlayer = ESX.GetPlayerFromId(source)
  	TriggerClientEvent('Radio.Set', source, true)
	TriggerClientEvent('Radio.Toggle', source)
        -- xPlayer.removeInventoryItem('radio', 1)
end)

Keybinds to use radio in game use your rp-radio/config.lua settings. When you are in server use /giveitem yourid radio 1 to activate it use it from your inventory.

Done, there’s no simpler way to explain this, I know people ain’t no master heads at dev, maybe needs more explanation so I hope I helped you out. :wink: Give yourself a tap on the shoulder. :clap:

6 Likes

vrp_radiojobs.zip (5.2 KB)

Didn’t help with mine brother @Lapinas

Is there another way to do this? I can’t add extraitems and esx_shops to my server

I forgot to change server.lua, redo steps and should work fine, sorry.

You must have atleast 1 script that triggers ESX.RegisterUsableItem search for it.

If you find It just paste the codes in client and server and should work.

I’ve done that I had it working then a couple days ago sound screwed up and everyone can hear everyone, radio wasn’t transmitting voices only the radio sounds, I don’t have vMenu no more, and aswell as that when players join the server they have to toggle there voice box off and on to even speak. If @Frazzle could guide me to fix it, I’m going to do a detailed tutorial on the whole thing to make it 100% effortless for anyone.

1 Like

This is what i get when people use the radio

this issue just means the radio_on sound is being spammed, fixable, can’t remember how but shouldn’t be an issue other than the spam in console.

Current working on university resits i’ve been avoiding for the past 2 months so i’m not available to do anything atm.

Good luck brother, anychance you know why no voice is transmitting when using the radios?

pretty sure the current implementation just no longer works, as mumble has changed a lot, which is why i started working on an update in the dev branch. In its current state the new update supports onesync infinity etc and “kinda” works, there are issues but i can’t do any work on it right now.

so right now we cannot use mumble-voip yes?

@Frazzleis there a way you can implement a volume control feature for the in game radio ?

So here is the thing, Voice TECHNICALLY transmits through the radio, but it’s stuck in a radius like mumble-voip now.

nicee