gg_callsign_system
Fraktionsbasiertes Callsign-System für Fahrzeug-Tuningteile. Spieler tippen live im Fahrzeug eine Ziffernfolge ein, die direkt als sichtbare Anbauteile (carcols.meta-Mods) am Fahrzeug erscheint.
Features
- Live-Eingabe im Fahrzeug: Menü per konfigurierbarer Taste (Standard F9) öffnen, Ziffern eingeben, gleiche Taste erneut drücken schließt das Menü UND speichert automatisch – kein separater Bestätigungs-Schritt nötig.
- Fraktionssystem: Jede Fraktion bündelt eigene Fahrzeuge, eigenes Logo und eigenes Farbschema (Hintergrund-Verlauf, Akzentfarbe, Textfarbe) fürs Widget. Ein Fahrzeug ohne zugehörige Fraktion kann das System nicht nutzen – bewusst kein „jedes Fahrzeug darf“-Fallback.
- 3 Mod-Slots pro Ziffer: Nutzt GTA-Vehicle-Mod-Types (VMT_CHASSIS2-4) für bis zu 3 Ziffern/Slots, direkt live per
GetNumVehicleModsam Fahrzeug geprüft – keine hartkodierte Ziffernanzahl. - Zugriffsbeschränkungen: Nur im Fahrzeug nutzbar (konfigurierbar), optional nur für den Fahrer (Beifahrer-Nutzung abschaltbar).
- Adaptives Minimap-Widget: Position und Skalierung relativ zur Minimap statt zum Bildschirmrand – funktioniert auf jedem Seitenverhältnis inkl. Ultrawide. Skalierung vergrößert nur Schrift/Elemente, die Breite bleibt fix an der Minimap orientiert.
- Tastenbelegung ohne Konflikte: Läuft bewusst nicht über
RegisterKeyMapping, taucht daher nicht in den FiveM-Tastenbelegungen auf – Ressourcen-Neustart jederzeit sicher ohne doppelte Bindings. - 6 Sprachen: DE, EN, FR, ES, TR, RU, mit automatischem Fallback auf Englisch bei fehlenden Übersetzungen.
Scriptdaten
- Kategorie: Fahrzeug-Tuning / Fraktions-Zubehör
- Framework: Standalone
- Abhängigkeiten: Keine
- OneSync: Kompatibel
- Escrow-Status: Open Source / Kein Escrow
- Konfiguration: Vollständig über
config.lua(Sprache, Tasten, Zugriffsbeschränkungen, Mod-Slots, Fraktionen inkl. Fahrzeuge/Logo/Farben, Widget-Position) - Sprache: Deutsch, Englisch, Französisch, Spanisch, Türkisch, Russisch
- Optimierung: Ressourcenschonend durch reine Eingabe-Logik ohne Server-Last, kein Dauer-Thread
- Resource: gg_callsign_system
Kompatibilität
- Server-Artifacts: Aktuelle FXServer-Artifacts (Cerulean fx_version)
- Datenbank: Keine erforderlich
- Inventar: Kein eigenes Inventarsystem benötigt
- Target-System: Nicht erforderlich (Eingabe per Tastendruck/Menü)
- Weitere Integrationen: Beliebig viele Fraktionen erweiterbar, benötigt passende
gg_callsign_XY_<suffix>-Mods in der carcols.meta der jeweiligen Fahrzeuge
Lieferumfang
- Vollständiger Quellcode (Client, kein Escrow)
- Konfigurationsdatei mit Fraktionen, Tasten, Zugriffsbeschränkungen und Widget-Anpassung
- Eigenes NUI-Menü ohne externe UI-Abhängigkeiten
- Lokalisierungsdatei mit 6 vorinstallierten Sprachen
Installation
- Ordner in
resourcesdes Servers kopieren - Folgende Zeile in die server.cfg eintragen:
ensure gg_callsign_system config.luanach Bedarf anpassen (Fraktionen, Fahrzeuge, Taste, Farben, Sprache)- Passende
gg_callsign_XY_<suffix>-Mods in der carcols.meta der Fahrzeuge ergänzen
Support
Bei Fragen oder Problemen wende dich an GEIGRO Developing über die bekannten Supportkanäle.