rss3D proximity voice chat (proximity-voice)
Category: | script |
---|---|
Author(s): | MrTasty |
Downloads: | 4724 |
Rate: | You need to be logged in to vote |
Rating: | 3 (2 Votes) |
Description:
Description:
3D proximity-based voice chat. Implements voice attenuation, panning and occlusion.
Originally planned to upload this once MTA voice system updates to Opus as the current implementation is very quiet, but here it is anyway.
Additional info:
- 'voice' resource might interfere with this script, so it's best not to use it. Specifically, client-based player voice muting from 'voice' may not work or break this script. If you want muting, implement it yourself within this script. Voice chat icons are also part of 'voice' so you may want to implement them yourself if you're going to disable 'voice'
- Update player elements' data maxVol, minDist and maxDist data to modify max volume, minimum hearing distance (where vol == maxVol), and maximum hearing distance (where vol == 0) respectively.
- You can modify this script to change broadcast lists (e.g. block broadcasts to non-logged in players, block non-logged in players from broadcasting, implement team-chat, etc.)
- The MTA voice system is currently very quiet so you may need to increase Voice and MTA volumes in settings, or decrease other volumes to get a good balance.
License:
Licensed under Creative Commons Attribution 4.0 International Public License
https://creativecommons.org/licenses/by/4.0/
You are free to copy and redistribute the script, to remix, transform, and build upon the script for any purpose, even commercially.
You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Contact: MTA Forum PM https://forum.mtasa.com/messenger/compose/?to=35577...
(more)
3D proximity-based voice chat. Implements voice attenuation, panning and occlusion.
Originally planned to upload this once MTA voice system updates to Opus as the current implementation is very quiet, but here it is anyway.
Additional info:
- 'voice' resource might interfere with this script, so it's best not to use it. Specifically, client-based player voice muting from 'voice' may not work or break this script. If you want muting, implement it yourself within this script. Voice chat icons are also part of 'voice' so you may want to implement them yourself if you're going to disable 'voice'
- Update player elements' data maxVol, minDist and maxDist data to modify max volume, minimum hearing distance (where vol == maxVol), and maximum hearing distance (where vol == 0) respectively.
- You can modify this script to change broadcast lists (e.g. block broadcasts to non-logged in players, block non-logged in players from broadcasting, implement team-chat, etc.)
- The MTA voice system is currently very quiet so you may need to increase Voice and MTA volumes in settings, or decrease other volumes to get a good balance.
License:
Licensed under Creative Commons Attribution 4.0 International Public License
https://creativecommons.org/licenses/by/4.0/
You are free to copy and redistribute the script, to remix, transform, and build upon the script for any purpose, even commercially.
You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Contact: MTA Forum PM https://forum.mtasa.com/messenger/compose/?to=35577...
(more)
Version history
Version | Publish Date | Changes | |
---|---|---|---|
1.0.0 | 2019-03-20 12:10:14 | First public release | Download |