VoiceChatLib - VCL v1.0
VoiceChatLib is a module that enables the creation and transferring of players to VC only servers.
You can connect this module to whatever UI you want.
Feel free to use this UI in whatever project/game/experience you want if you wish, or create your own and explore your creativity.
Demo UI Preview
The example shown below is when the client doesn’t have VC.
The example shown below is when the client is in a normal server.
The example shown below is when the client is connecting to a VC only server.
The example shown below is when the client is connected to a VC only server.
The example shown below is when the client is connected to a studio playtest.
Installation & Usage
You can import the package from Model ID 15777248060 or download the file below, import that, and then follow the steps afterwards.
VoiceChatLib.rbxm (27.1 KB)
- Move VoiceChatModule to ReplicatedStorage
- Move VoiceChatHandler to ServerScriptService (or instead, just require the module once on the server preferably when the server starts)
- The last thing you need to do is pretty much just fire the VoiceChatTeleport remote found inside the module script when you want the player to be teleported to a VC only server from a normal server.
Demo & Preview
There is a live demo below which uses the module with some basic HUD/UI at the top left that shows how you might integrate this module with whatever UI you create.
Feedback & Criticism
I’m open to feedback & criticism and anything that might be bad or could be better in this module. Please report any bugs in this forum topic or in the GitHub here.