WarDrix GameLink Cfx 2.2.0 – FiveM + RedM

INSTALLATION
1. Ordner wardrix_gamelink nach resources/[wardrix]/ kopieren.
2. WarDrix -> Server konfigurieren -> WarHooks -> GameLink öffnen.
3. Integration ID und Secret in config.lua eintragen.
4. In server.cfg: ensure wardrix_gamelink
5. FXServer neu starten.

WICHTIG
config.lua ist nur SERVERSEITIG. Das Secret niemals in client.lua, NUI, Discord oder GitHub veröffentlichen.

NEU IN 2.0
- Spieler verlässt den Gameserver -> WarDrix GameLink Voice wird automatisch verlassen.
- Proximity Voice mit Flüstern / Normal / Rufen.
- Reichweiten frei in config.lua einstellbar.
- F10 schaltet standardmäßig die Reichweite.
- FiveM optional zusätzlich SHIFT + Mausrad.
- Spieler können bis zur erfolgreichen GameLink-Verknüpfung eingefroren werden.
- Fail-Open schützt den Gameserver bei einem WarDrix-Ausfall.
- GameLink-only Voice-Channels werden in WarDrix pro Integration aktiviert.

EMPFOHLENE CONFIG
Config.RequireGameLink = true
Config.FreezeUntilLinked = true
Config.FailOpenOnWarDrixOutage = true
Config.ProximityEnabled = true

Die eigentlichen Voice-Reichweiten stehen unter Config.VoiceModes.


UPDATE 2.0.1
RedM: fxmanifest enthält jetzt die von RedM verlangte rdr3_warning-Bestätigung.
Bei einem Update von 2.0.0 einfach IntegrationId und Secret aus der bisherigen config.lua übernehmen.

PROXIMITY
WarDrix 1.8.90 regelt die Stimme jetzt über die Entfernung weich herunter: nahe normal, danach kontinuierlich leiser, an der Maximalreichweite 0.


UPDATE 2.1.0 (benötigt WarDrix 1.19.0)
Update von 2.0.x: Ordner ersetzen und IntegrationId und Secret aus der bisherigen config.lua übernehmen.
Die neuen Einträge in config.lua haben sinnvolle Standardwerte.

- Mikrofon stumm: Standardtaste F9, Befehl /wardrixmute
- Voice taub: ohne Standardtaste, Befehl /wardrixdeafen
- Soundboard Tasten 1 bis 6: ohne Standardtaste, Befehle /wardrixsound 1 bis /wardrixsound 6
  Welcher Sound auf welcher Taste liegt, legt jeder Spieler in WarDrix fest: Voice > Sounds > Tasten.
  Sounds hören nur Spieler in Reichweite, leiser mit Abstand.
- Jeder Spieler kann alle Tasten selbst ändern:
  FiveM: Einstellungen > Tastenbelegung > FiveM, Einträge beginnen mit "WarDrix".
- Range Marker: Beim Wechsel der Reichweite erscheint für 2,5 Sekunden ein Kreis um den Charakter,
  der genau die Reichweite zeigt. /wardrixrange zeigt ihn erneut. Farbe und Dauer in config.lua.
- Anzeige im Spiel, wenn das Mikrofon in WarDrix stumm oder taub ist (Config.ShowVoiceState).
- Mit Config.ProximityEnabled = false bleibt die GameLink Sitzung jetzt aktiv (vorher wurde sie nach
  wenigen Sekunden beendet, weil kein Heartbeat gesendet wurde).


UPDATE 2.2.0 (benötigt WarDrix 1.21.0)
Update von 2.0.x oder 2.1.x: alle Dateien ersetzen AUSSER config.lua. Die alte config.lua funktioniert weiter,
die neuen Einträge haben Standardwerte. Wer sie ändern will, kopiert den Block "NEU IN 2.2" aus der neuen config.lua.

- Voice Hinweis im Spiel: Bist du nicht im WarDrix Sprachkanal, erscheint nach wenigen Sekunden oben rechts ein Fenster
  mit dem Grund (WarDrix nicht geöffnet, anderer Kanal, Verbindung wird hergestellt, WarDrix nicht erreichbar).
- Automatisch wieder verbinden: Ist WarDrix offen und du bist in keinem Sprachkanal, wirst du automatisch wieder in den
  GameLink Kanal verschoben. Das gilt auch, wenn WarDrix geschlossen und wieder geöffnet wurde.
  Bist du absichtlich in einem anderen Kanal, wirst du nicht verschoben, das Fenster weist nur darauf hin.
- Stimmenverzerrer ein und aus: Standardtaste F11, Befehl /wardrixvoicefx. Die Einstellung bleibt erhalten.
- Stimmenverzerrer Einstellungen im Spiel: Standardtaste F12 oder /stimme. Voreinstellungen, Tonhöhe, Hall, Echo,
  Filter, Roboter und Vorschau. Alles wird sofort in WarDrix übernommen.
- Anzeige unten links "STIMME · Monster", solange der Stimmenverzerrer aktiv ist.
