- Notifications
You must be signed in to change notification settings - Fork10
Alt:V implementation of Salty Chat (TeamSpeak 3 based Voice Plugin)
License
ripkens/SaltyChat-AltV
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Salty Chat forAlt:V
An example implementation of Salty Chat forAlt:V.
You can report bugs or make sugguestions via issues, or contribute via pull requests - we appreciate any contribution.
Join ourDiscord and start withSalty Chat!
SaltyChat 1.3.3 StableuseWhishN/saltychat-altV for 1.3.3 Stable- SaltyChat 2.0.0 Stable
- SaltyChat 2.0.1 Stable
- Add SaltyServer and SaltyShared as Projects to your VS Solution
- Add NuGet Packages as needed
- Copy SaltyClient to your resources folder, add it to your server.cfg and change resource.cfg to reflect the location of your output Folder.
SaltyChat Server will start automatically if your resource.cfg is correct and you will see "=====> Salty Chat Server Started =)" in your server console
- Update the "OnResourceStart" function in "VoiceManager.cs" to reflect your Teamspeak settings
this.ServerUniqueIdentifier = "";this.MinimumPluginVersion = "x.x.x";this.SoundPack = "default";this.IngameChannel = IngameChannel = "x";this.IngameChannelPassword = IngameChannelPassword = "1234";
add
client.Emit("SaltyChat_OnConnected");
andAlt.Emit("PlayerLoggedIn", client);
to your player Spawn function to move the player into the Teamspeak-Channel for Ingame-VoiceThe Server will Emit "client::updateVoiceRange" to the Player on VoiceRange change, you can react to it in your HUD for example.
- Ingame Voice with range 0, 3, 8, 15, 32 meters (can be changed)
- Phone functions (default)
- MultiChannel Radio (unlimited Channels)
This Repo uses Code extracted from the following authors:
About
Alt:V implementation of Salty Chat (TeamSpeak 3 based Voice Plugin)