Farbige Scheinwerfer
Farbige Scheinwerfer-Skript für FiveM, das Ihnen ermöglicht, die Farbe Ihrer Fahrzeugscheinwerfer individuell zu wählen.
Farbige Scheinwerfer - Benutzerdefiniertes Fahrzeugbeleuchtungssystem fĂĽr FiveM
Verwandle die Fahrzeuganpassung auf deinem FiveM Server mit diesem farbigen Scheinwerfersystem, das es Spielern ermöglicht, ihre Fahrzeuge über die üblichen Karosseriemodifikationen hinaus zu personalisieren. Dieses einfache, aber effektive Skript fügt farbige Scheinwerferoptionen zu deinem Fahrzeuganpassungsprozess hinzu und schafft eine einzigartige visuelle Identität für Spielerautos und eröffnet neue Roleplay-Möglichkeiten. Egal, ob du einen Streetracing-Server betreibst, auf dem Crews Signature-Farben verwenden, eine Car-Meet-Community, in der visuelle Anpassung wichtig ist, oder du Spielern einfach mehr Möglichkeiten geben möchtest, ihre Fahrzeuge hervorzuheben, farbige Scheinwerfer fügen diese zusätzliche Ebene der Personalisierung hinzu, die Autoenthusiasten bei der Stange hält. Mit der Videodemonstration, die das System in Aktion zeigt, kannst du genau sehen, wie es aussieht, bevor du es einsetzt.
Was ist enthalten?
Du erhältst ein Fahrzeugbeleuchtungsmodifikationssystem, das sich in deinen bestehenden Fahrzeuganpassungs-Workflow integriert. Das Skript bietet eine Farbauswahloberfläche, auf der Spieler benutzerdefinierte Scheinwerferfarben aus einer Palette oder einem RGB-Spektrum auswählen können, die Farbänderungen in Echtzeit auf die Scheinwerfer-Entities des Fahrzeugs anwendet und die Anpassung in den persistenten Daten des Fahrzeugs speichert, sodass die Farben nach Serverneustarts oder Garagenlagerung erhalten bleiben. Das System enthält den gesamten erforderlichen Client- und Serverseitigen Code, Konfigurationsoptionen für zulässige Farben oder RGB-Freiheit sowie Integrations-Hooks für gängige Garagen- und Fahrzeugmodifikationsskripte.
Hauptmerkmale
- Benutzerdefinierte Farbauswahl - Spieler wählen aus voreingestellten Farben oder verwenden RGB-Schieberegler für unbegrenzte Anpassungsoptionen
- Echtzeit-Vorschau - Sieh dir die Scheinwerferfarbänderungen sofort an, während du die Einstellungen anpasst, bevor du dich zum Kauf entscheidest
- Persistente Anpassung - Scheinwerferfarben werden in den Fahrzeugdaten gespeichert und bleiben auch nach Serverneustarts und Garagenlagerung erhalten
- Garagenintegration - Funktioniert mit gängigen Fahrzeuganpassungssystemen wie esx_vehicleshop, qb-customs und standalone Garagen
- Unabhängige Scheinwerfersteuerung - Option zur unterschiedlichen Farbgebung von linken und rechten Scheinwerfern für asymmetrisches Styling
- Helligkeitsanpassung - Konfiguriere die Scheinwerferintensität zusammen mit der Farbe für eine vollständige Beleuchtungsanpassung
- Framework Agnostic - Funktioniert mit ESX, QBCore oder Standalone-Setups mit minimaler Konfiguration
- Performance Optimized - Beleuchtungsänderungen verwenden native GTA Funktionen ohne benutzerdefinierten Rendering-Overhead
- Konfigurierbare Preisgestaltung - Lege Kosten für Scheinwerferfarbänderungen fest oder mache sie für Premium-Mitglieder kostenlos
- Reset Option - Spieler können jederzeit zu den Standard-Scheinwerfern zurückkehren
Perfekt fĂĽr
- Car-Meet- und Tuner-Server, bei denen die Tiefe der visuellen Anpassung fĂĽr die Community wichtig ist
- Streetracing-Server, die eine Crew-Identifizierung durch Signature-Fahrzeugfarben wĂĽnschen
- Roleplay-Server, auf denen Einsatzfahrzeuge farbige Lichter zur Abteilungsidentifizierung benötigen
- VIP-Systeme, die exklusive Anpassungsoptionen wie einzigartige Scheinwerferfarben anbieten
- Server, die die Fahrzeugpersonalisierung und den Spielerausdruck durch Autokultur betonen
- Communities, die Custom-Car-Shows oder Wettbewerbe veranstalten, die nach ästhetischen Modifikationen beurteilt werden
Wie es funktioniert
Spieler greifen über dein Fahrzeugmodifikationsmenü auf die Scheinwerferanpassung zu (normalerweise in Werkstätten, Custom-Garagen oder über Interaktionsmenüs). Die Benutzeroberfläche bietet Farboptionen entweder als voreingestellte Auswahl (rot, blau, grün, lila usw.) oder als RGB-Picker für unbegrenzte Kombinationen. Während die Spieler die Farben anpassen, wird das Erscheinungsbild der Scheinwerfer in Echtzeit aktualisiert, sodass sie genau sehen können, wie es auf ihrem jeweiligen Fahrzeugmodell aussieht. Sobald sie zufrieden sind, kaufen sie die Modifikation (wenn die Preisgestaltung aktiviert ist) und das System speichert die Farbdaten in der Fahrzeugeigenschaftstabelle in deiner Datenbank. Wenn das Fahrzeug aus einer Garage spawnt oder nach einem Serverneustart, liest das Skript die gespeicherten Farbdaten und wendet sie automatisch wieder an.
Integrationsmethoden
Das Skript bietet mehrere Integrationsoptionen, abhängig von deinem bestehenden Setup. Für Server, die gängige Custom-Skripte verwenden (qb-customs, esx_customs usw.), enthält es vorgefertigte Integrationsdateien, die den bestehenden Menüs Scheinwerferfarboptionen hinzufügen. Für benutzerdefinierte Garagensysteme werden Client- und Server-Events bereitgestellt, die du von deinem bestehenden Code aus aufrufen kannst, um die Farbauswahl-UI auszulösen. Das System funktioniert sowohl mit Datenbanken für eigene Fahrzeuge (wobei die Farbdaten pro Fahrzeug-ID gespeichert werden) als auch mit temporären Spawns (wobei die Farben für die Sitzung erhalten bleiben, aber beim Despawn zurückgesetzt werden). Die Konfiguration bestimmt, ob Scheinwerferfarben übertragen werden, wenn Fahrzeuge verkauft werden, oder ob sie für neue Besitzer auf die Standardeinstellungen zurückgesetzt werden.
Technische Details
- Framework: Framework-agnostisch - enthält Beispiele für ESX, QBCore und Standalone-Implementierungen
- Performance: Verwendet native GTA Scheinwerferfunktionen, kein benutzerdefiniertes Rendering erforderlich - minimale Ressourcennutzung
- Database: FĂĽgt der Fahrzeugeigenschaftenspalte eine Scheinwerferfarbspalte hinzu oder verwendet JSON-Felder in bestehenden Fahrzeugtabellen
- Dependencies: Keine spezifischen Abhängigkeiten über dein Fahrzeugbesitzsystem hinaus
- Customization: Config steuert Farbvoreinstellungen, RGB-Freiheit, Preisgestaltung, Reset-Optionen und MenĂĽintegration
- Color Data Format: Speichert RGB-Werte oder voreingestellte IDs, abhängig von der Konfigurationsauswahl
- Client-Server: Die Farbauswahl erfolgt clientseitig mit Servervalidierung, bevor sie in der Datenbank gespeichert wird
Installation
- Entpacke die Ressource in das Ressourcenverzeichnis deines Servers
- FĂĽhre die bereitgestellte SQL-Datei aus, um deiner Fahrzeugdatenbanktabelle Scheinwerferfarbfelder hinzuzufĂĽgen
- Konfiguriere zulässige Farben, Preise und Menüintegration in config.lua
- Wähle die Integrationsmethode: Verwende die enthaltenen Hooks für gängige Garagen-Skripte oder füge benutzerdefinierte Event-Aufrufe hinzu
- FĂĽge die Ressource zu server.cfg hinzu und starte den Server neu
- Teste die Farbauswahl an einem Fahrzeuganpassungsort und ĂĽberprĂĽfe die Persistenz nach der Garagenlagerung
- Passe die Farbvoreinstellungen an oder aktiviere den RGB-Modus basierend auf den Servereinstellungen
Framework-Kompatibilität
- ✅ ESX - Enthält Integrationsbeispiele für esx_vehicleshop und esx_customs
- âś… QBCore - Kompatibel mit qb-customs und qb-vehicleshop mit den enthaltenen Adaptern
- ✅ Standalone - Kann unabhängig von jedem Fahrzeugsystem mit der bereitgestellten Eventstruktur funktionieren
- ⚙️ Custom Garages - Integrationsanleitungen für gängige Custom-Garagen-Skripte sind in der Dokumentation enthalten
Was es auszeichnet
Die meisten Server beenden die Fahrzeuganpassung bei Lackierungen, Rädern und Performance-Mods. Scheinwerferfarben sind das zusätzliche Detail, das die grundlegende Anpassung von echter Autokultur-Tiefe unterscheidet. Für Tuner-Communities ist dies unerlässlich - Crews, die passende Scheinwerferfarben verwenden, Rennfahrer, die bestimmte Farben als Visitenkarten verwenden, Showcars mit farblich abgestimmten Beleuchtungsthemen. Die Echtzeitvorschau ist entscheidend, da Scheinwerferfarben auf verschiedenen Fahrzeugmodellen unterschiedlich aussehen, je nach Scheinwerferform und -größe. Die Möglichkeit, genau zu sehen, wie dieses Electric Blue auf deinem jeweiligen Auto aussieht, bevor du es kaufst, verhindert Reue beim Käufer. Das Persistenzsystem ist robust - Farben überleben nicht nur Neustarts, sondern auch Fahrzeugbesitzübertragungen (konfigurierbar), Garagenlagerung und sogar Mechanikerbeschlagnahmungen, wenn dein Server diese Systeme verwendet. Das Framework-agnostische Design bedeutet, dass du nicht an bestimmte Garagen-Skripte gebunden bist, und die Event-basierte Architektur ermöglicht es dir, die Scheinwerferanpassung von überall aus auszulösen (Admin-Befehle für Events, VIP-Belohnungen, Tuner-Shop-Interaktionen).
Roleplay-Anwendungen
Emergency Services: Konfiguriere police Fahrzeuge mit blauen/roten Scheinwerfern, EMS mit gelben, Feuerwehr mit roten. Schafft eine visuelle Abteilungsidentifizierung auch für unmarkierte Fahrzeuge. Admins können job-beschränkte Farben festlegen, sodass Zivilisten keine Notbeleuchtung verwenden können.
Car Crews und Gangs: Street Crews koordinieren Scheinwerferfarben als Crew-Identifizierung - Families verwenden Grün, Ballas verwenden Lila, Renncrews passen ihre Autothemen an. Schafft visuelles Territorium und Zugehörigkeit, ohne spezielle Fahrzeugmodelle zu benötigen.
VIP Perks: Biete exotische Farben (Pink, Gold, RGB-Farbwechsel) als VIP-exklusive Anpassung an. Schafft sichtbare Statussymbole und incentiviert die Mitgliedschaft, ohne Pay-to-Win zu sein, da es rein kosmetisch ist.
Konfigurationsoptionen
Die Konfigurationsdatei steuert, ob du voreingestellte Farben (schnellere Auswahl, einfachere Balance) oder vollständiges RGB (unbegrenzte Optionen, mehr Komplexität) verwendest. Du kannst eine Preisgestaltung pro Farbe festlegen - mache Rot billig, exotische Farben teuer. Aktiviere oder deaktiviere asymmetrische Scheinwerfer (unterschiedliche Farbe pro Seite). Konfiguriere, ob Farben beim Fahrzeugverkauf übertragen oder auf die Standardeinstellungen zurückgesetzt werden. Lege Entfernungsbeschränkungen für die Farbsichtbarkeit fest (zu hell aus der Ferne kann die Performance beeinträchtigen). Definiere Jobbeschränkungen für bestimmte Farben (Notdienste nur für Blau/Rot). Alle Einstellungen sind in den meisten Implementierungen Hot-Reloadable.
Performance Considerations
Farbige Scheinwerfer verwenden die nativen Fahrzeuglichtmodifikationsfunktionen von GTA V, sodass sie so optimiert sind wie das Scheinwerfersystem des Basisspiels. Das Skript erstellt keine benutzerdefinierten Licht-Entities oder rendert zusätzliche Effekte - es modifiziert die bestehenden Scheinwerfereigenschaften. Dies bedeutet, dass die Performance-Auswirkungen im Wesentlichen Null sind, abgesehen von der anfänglichen Farbanwendung, wenn ein Fahrzeug spawnt. Die Echtzeitvorschau während der Farbauswahl löst zwar schnelle Farbaktualisierungen aus, dies betrifft jedoch nur den Spieler, der sein Fahrzeug anpasst, und stoppt, sobald er das Menü verlässt.
Visuelle Wirkung
Scheinwerferfarben sind nachts am besten sichtbar (offensichtlich), erzeugen aber auch während der Dämmerung und in schattigen Bereichen wie Tunneln oder Parkhäusern spürbare Effekte. Mit den Intensitätseinstellungen kannst du die Sichtbarkeit im Vergleich zur Blendung ausgleichen - zu hell und die Scheinwerfer waschen die Farben aus, zu schwach und sie sind kaum sichtbar. Der Sweet Spot liegt typischerweise bei 75-85% Intensität mit gesättigten Farben. Verschiedene Fahrzeugmodelle haben unterschiedliche Scheinwerfergehäuse, was die Farbverteilung beeinflusst - Sportwagen mit schmalen Scheinwerfern erzeugen fokussierte Strahlen, Trucks mit großen Gehäusen erzeugen eine breite Farbwaschung.
Event- und Wettbewerbsnutzung
Bei Car-Shows kann die Beleuchtung als Teil der Gesamtästhetik beurteilt werden. Bei Rennveranstaltungen können bestimmte Farben für Führende oder Positionsanzeigen erforderlich sein. Drift-Wettbewerbe könnten farbige Scheinwerfer als Preise vergeben. Das System unterstützt die temporäre Farbanwendung für Events, die danach zurückgesetzt werden, oder permanente Auszeichnungen, die zu Ehrenzeichen werden. Admin-Befehle (falls konfiguriert) ermöglichen es Eventorganisatoren, für besondere Anlässe bestimmte Farben zu erzwingen.



