TokoVOIP is a client-sided TeamSpeak plugin and script that adds an alternative voice chat to FiveM.
It provides better quality audio, as well as much more control.
Here’s a short list of things it does:
- Proximity-based audio
- Directional audio
- Radio system
- Phone calls
- Radio effects
- Radio clicks
It overall works like TFAR from Arma 3. You join a waiting TS channel and once you’re in-game and the script is running: your TS name gets changed, it moves you to the configured game channel and proceeds to handle the other player’s audio.
The only downside is the need for a third party software with TeamSpeak.
It supports however many players you want so it works with OneSync.
I originally made it 2 years ago, it’s been used on Revolution RP (https://rmog.us/) ever since.
I just felt like open sourcing it now, so enjoy!
The code’s not great, API even less so, but it works and I never took the time to redo it since the early prototypes.
I don’t plan on any big updates in the future, I’m pretty much done with it, but feel free to use it and improve it.
I’m open to pull requests, have fun forking it!
You can read more about it, and how it works on the GitHub repo.
If you like it, give it a star, it’s always appreciated.
Setup the script:
- Download the tokovoip_script from the GitHub repo here
- Unzip and put the tokovoip_script folder in your FiveM server resource folder
- Configure the script by editing
s_config.lua, each option should be commented well enough inside the files
- Start tokovoip_script like any other resource
Setup the plugin:
- Download and install TeamSpeak if it’s not already done
- Download and install the TokoVOIP Plugin from the GitHub repo here
That’s pretty much it, the plugin will be running, just join in-game, go to your configured TS channel and enjoy !
More readme and documentation can be found on the GitHub repo here.
There is currently no interface to join the radio / phone calls, you will have to make your own script and commands that call the function
The plugin bundles RadioFX by Thorwe, which allows players to control the radio effects to a great extent.
License, dependencies, and sources are available on the GitHub repo.