Lerne, wie du Mumble, SaltyChat und pma-voice für deinen FiveM-Server einrichtest. Inklusive Convars, Submix/Radio/Call-Module und Benchmarks. Komplettes Tutorial für 2026.
Share
Voice in FiveM: Mumble, SaltyChat & pma-voice Guide
Du hast drei echte Optionen für FiveM-Voice-Systeme:
Dieser Guide ist Teil unseres , der alles vom initialen Setup bis zur Skalierung deiner Community abdeckt.
pma-voice – ein dünner Wrapper über FiveMs eingebautem Mumble mit korrekten Convars, Submix/Radio/Call-Modulen. Beste Standardwahl für die meisten Server. (GitHub)
Mumble (mumble-voip) – das klassische Script; einfach und vertraut, funktioniert mit rp-radio/Phone-Add-ons. (GitHub)
SaltyChat – TeamSpeak-basiert mit einem Client-Plugin; stärkstes Radio/Telefon-UX und TS3-Verarbeitung. (GitHub)
Dieser Guide liefert: Installation, Konfiguration, Tuning, Benchmarks und Fehlerbehebung – mit kopierbaren Blöcken.
Welche Convars sind für die Konfiguration von pma-voice essentiell und wie wirken sie sich auf das Spielerlebnis aus?
pma-voice wird primär über Convars konfiguriert. Wichtige Convars sind beispielsweise `setr pma-voice:distanceRadio 15.0` (Reichweite des Radios), `setr pma-voice:volumeBoost 0.0` (Lautstärkeanpassung) und `setr pma-voice:useNativeAudio 1` (Aktivierung von NativeAudio für bessere Klangqualität). Experimentiere mit diesen Werten, um das Hörerlebnis an die Vorlieben deines Servers anzupassen. NativeAudio kann die Klangqualität deutlich verbessern, aber auch zu Kompatibilitätsproblemen mit bestimmten Scripts führen. Die Radio-Reichweite beeinflusst die taktische Kommunikation und sollte auf die Größe und das Setting deiner Map abgestimmt sein.
Was muss ich beachten, wenn ich von einem anderen Voice-System (z.B. vMenu Voice) auf pma-voice, Mumble oder SaltyChat umsteigen möchte?
Vor der Installation eines neuen Voice-Systems solltest du sicherstellen, dass das alte System vollständig deaktiviert und entfernt wurde. Das bedeutet, die entsprechenden Ressourcen aus der `server.cfg` zu entfernen und sicherzustellen, dass keine Skripte mehr darauf zugreifen. Andernfalls kann es zu Konflikten und Fehlfunktionen kommen. Lösche außerdem jegliche dazugehörigen Client-seitigen Dateien, um Probleme bei den Spielern zu vermeiden. Starte den Server im Anschluss neu, damit alle Änderungen wirksam werden. Andernfalls entstehen Fehler und unerwartete Soundeffekte.
Wie kann ich die CPU-Last von SaltyChat optimieren, insbesondere bei einer hohen Spieleranzahl?
SaltyChat ist ressourcenintensiver als Mumble-basierte Lösungen, da es einen TeamSpeak 3-Server und Client-Plugins benötigt. Um die CPU-Last zu optimieren, sollte der TeamSpeak 3-Server auf einem leistungsstarken Rechner gehostet werden. Innerhalb der SaltyChat-Konfiguration kannst du die Audioqualität reduzieren (Codec-Einstellungen im TS3-Server). Reduziere weiterhin die Sendefrequenz und stelle sicher, dass der TS3-Server optimal konfiguriert ist, um die Last zu verteilen. Beobachte die CPU-Auslastung und passe die Einstellungen entsprechend an. Auch die Anzahl der gleichzeitig aktiven Funkgeräte beeinflusst die Performance. Es hilft auch, regelmäßig die aktuellste Version von Saltychat zu verwenden.
Framework-Recherche in einen startklaren Script-Stack verwandeln
Nutze diesen Guide, um die Framework-Entscheidung einzugrenzen, und wechsle dann in die zentralen Angebotsseiten für verifizierte Scripts, kuratierte Bundles und einen schnelleren Server-Launch.
Framework hub
Move into the QBCore landing page to compare verified scripts, framework fit, and install-ready products built for modern FiveM servers.
Open QBCore hub
Framework hub
Use the ESX landing page to compare framework-specific resources, launch guidance, and premium products that fit ESX-first servers.
Open ESX hub
Premium catalog
Move from research into the main shop to compare real products, framework labels, screenshots, and production-ready quality signals.
Open premium shop
Premium-Scripts, die dir gefallen könnten
Kostenlose Scripts die dich interessieren könnten
Ähnliche Artikel
Lerne mit unserer Schritt-für-Schritt-Anleitung, wie du einen alt:V Server erstellst. Enthält Windows- und Linux-Setup, server.toml, erste Ressourcen und Firewall-Konfiguration.
Pure Mode in FiveM: Datei-Integrität serverseitig erzwingen: deutscher FiveM Guide mit Praxis-Checkliste, Setup-Hinweisen und internen Ressourcen fuer Serverbetreiber.
Die komplette Geschichte von FiveM von seinen Ursprüngen als FiveReborn im Jahr 2014 über die Take-Two-Übernahme 2022, die Framework-Entwicklung von ESX zu QBCore zu QBOX bis zum aktuellen Stand 2026.
Lösung
Transport/Stack
Radios & Telefone
Einrichtungsaufwand
CPU/Latenz
Pros
Cons
Ideal für
pma-voice
FiveM eingebaut Mumble + Convars/Submix
Eingebaute Module (Radio/Call)
Einfach
Sehr niedrige CPU, ~30-50 ms
NativeAudio & Submix; gute Defaults; weit verbreitet
Korrekte Convar-Nutzung nötig
Allgemeine RP/QBCore/ESX Server
Mumble (mumble-voip)
Script über eingebautem Mumble
rp-radio/Phone-Script hinzufügen
Einfach
Niedrige CPU, ~35-55 ms
Einfach; vertraut; funktioniert mit alten Stacks
Upstream archiviert; weniger QoL-Features
Legacy-Stacks oder minimale Setups
SaltyChat
TeamSpeak 3 Plugin + FiveM-Ressource
Reiches Radio/Telefon-UX via Plugin
Mittel
Niedrige Client-CPU, ~40-60 ms
Starke Radio/Call-Effekte; TS-Funktionen
Erfordert TS3-Server & Client-Plugin
Großstadt-RP mit viel Radio/Telefon
Installation & Setup — Mumble
Anforderungen & Download
FXServer (aktuelle Artifacts), OneSync aktiviert.
Ressource: mumble-voip (archiviert aber funktional), optional rp-radio für Radios. (GitHub)
local submix = CreateAudioSubmix('radioFX')
SetAudioSubmixEffectRadioFx(submix, 1)
AddAudioSubmixOutput(submix, 1)
-- Auf alle anwenden (Beispiel-Schleife)
for _, pid in ipairs(GetActivePlayers()) do
MumbleSetSubmixForServerId(GetPlayerServerId(pid), submix)
end
Schnelltest & Validierung
Beitreten, F11 drücken um Näherung zu wechseln; Linkes Alt (LMENU) für Radio halten (Standard).
resmon 1 → pma-voice ~0.00–0.02 ms im Leerlauf.
Installation & Setup — SaltyChat
Anforderungen
TeamSpeak 3-Server (eigene Box oder gehostet), TS3-Client für Spieler.
-- Server: Spieler zu einem Anruf hinzufügen
exports['saltychat']:AddPlayersToCall("call-1001", {source, targetSource})
Prävention & Best Practices
Versionen pinnen von Voice-Ressourcen und FXServer-Artifacts für jede Saison.
Nur ein Voice-Stack; vMenu Voice deaktivieren falls vorhanden.
Convars bereinigen in einer dedizierten voice.cfg, die von server.cfg eingebunden wird.
Logging:voice_debugMode 1 nur während der Diagnose aktivieren.
Gerätepolitik: Eine kurze Client-Checkliste veröffentlichen (Mikrofon, TS-Plugin, OS-Datenschutz).
FAQ
Ist SaltyChat besser als pma-voice für Radios?
Für Radio-UX und TS-artige Effekte ja – SaltyChat glänzt dank seines Plugins & Submixings. pma-voice ist einfacher zu betreiben mit weniger beweglichen Teilen.
Brauchen Spieler TeamSpeak für SaltyChat?
Ja. Sie benötigen TS3-Client, deinen TS-Server/Kanal und das installierte SaltyChat-Plugin.
Welche Convars sind bei pma-voice am wichtigsten?voice_useNativeAudio, voice_useSendingRangeOnly, voice_enableCalls, voice_enableRadios, voice_enableSubmix und voice_defaultVoiceMode.
Kann ich während einer Saison von Mumble zu pma-voice wechseln?
Ja – andere Voice-Ressourcen entfernen, ensure pma-voice, Convars setzen, auf Staging testen, dann wechseln.
Mein Radio klingt flach auf pma-voice.
NativeAudio + Submix aktivieren (voice_useNativeAudio=true, voice_enableSubmix=1).
Welche Näherungs-Distanzen sind sinnvoll?
Beginne mit ~2.5 m / 8 m / 20 m (Flüstern/Normal/Rufen). Passe nach Kartendichte und RP-Stil an.
Funktionieren rp-Radio und ähnliche Radio-Addons problemlos mit pma-voice?
pma-voice ist darauf ausgelegt, mit verschiedenen Radio-Addons zu harmonieren und bietet oftmals standardmäßig integrierte Module für Radio- und Anruffunktionen. Spezifische Addons wie rp-radio, die zuvor mit dem klassischen Mumble-VoIP genutzt wurden, können jedoch Anpassungen erfordern. Prüfe die Kompatibilitätslisten oder die Dokumentation des jeweiligen Radio-Addons, um sicherzustellen, dass sie korrekt mit pma-voice zusammenarbeiten. Gegebenenfalls musst du Konfigurationen in beiden Systemen anpassen, um eine nahtlose Integration zu gewährleisten und Konflikte zu vermeiden.
Wie installiere ich Voice in FiveM: Mumble, SaltyChat & pma-voice?
* FXServer (aktuelle Artifacts), OneSync. * Kein anderes Voice-System gleichzeitig betreiben (z.B. vMenu Voice). (GitHub) pma-voice wird vollständig über Convars konfiguriert. Hier ist eine vernünftige Basis:
Wie installiere ich Voice in FiveM: Mumble, SaltyChat & pma-voice?
 * TeamSpeak 3-Server (eigene Box oder gehostet), TS3-Client für Spieler. * FiveM-Ressourcen: saltychat (+ optional saltyhud), konfiguriert mit deinem TS-Kanal & UID. (GitHub)