Our website is currently under construction and will be completed within the next few days.

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

Mod
Language
Link
Comment

FiveM

Lua

Recommended

FiveM

C#

Outdated

RedM

Lua

coming soon

RedM

C#

-

RAGEMP

-

no longer supported

-

alt:V

-

no longer supported

-


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...hello

    • Megaphone - 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 stopped

  • Play 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