SaltyChat
Salty Chat
Salty Chat is a TeamSpeak voice plugin which adds more realism to your FiveM gamemode. In order to serve a wide range of mods, the plugin provides a WebSocket server, which allows bidirectional communication. Due to the possibility of communication in both directions, the plugin can also send "State Trigger" (player speaks, microphone muted/unmuted, sound muted/unmuted and more).
Join our Discord and start with Salty Chat
Available resources
Features
Proximity
3D audio
Adjustable ranges (for e.g. whispering and screaming)
Distance-based flattening of the volume
Multiple audio streams for one player (in combination with phone and radio)
Voice effects
Muffling - Are you behind a wall?
Echo - Tunnel? HELLO...hello...helloMegaphone - Police, stop right there!
Radio
Realistic voice distortion
Distortion based on distance
Different ranges
Ultra Short Range (1.8km)
Short Range (3km)
Long Range (8km)
Communication from radio to radio, or distributed via radio towers
Loudspeaker (players can listen to the radio traffic)
Customizable audio mode for playback (left, right or stereo)
Phone
Realistic voice distortion
Distortion based on signal strength
Loudspeaker (players can hear the conversation partners)
Customizable audio mode for playback (left, right or stereo)
Audio Player
Sounds in the respective sound pack (
%appdata%\TS3Client\plugins\SaltyChat
) can be played and stoppedPlay multiple sounds at the same time (e.g. a ringtone and vibration)
Clean looping of sounds
Global overwriting of sounds (
%appdata%\TS3Client\plugins\SaltyChat\override
)Fallback if a file is missing (override > specified sound pack > default sound pack)
Swiss Channels
In the initiate command there is the possibility to declare TeamSpeak channels as swiss channels. Swiss channels are channels in which the plugin keeps the original name of the client and does not move them into the ingame channel. For example, support channels can be set as swiss channels, which gives you the ability to move users out of the in-game channel without them having to leave the game first. After declaring a channel as swiss channel, all it's sub-channels will be a swiss channel as well.
Last updated