Konfiguration
Alles steht in config.lua, die offen und bearbeitbar bleibt. Spieler wählen ihren Kartenstil und ihren Tag-/Nachtmodus selbst im Spiel; die Schlüssel unten legen fest, was angeboten wird, und die Standardwerte.
Allgemein
| Schlüssel | Standard | Beschreibung |
Config.Locale | 'en' | Sprache des Panels, ein Dateiname aus locales/. en und fr sind enthalten. |
Config.Debug | false | Gibt Diagnosen in der F8-Konsole aus. |
Config.ServerName | '' | Zeile unter dem Viertelnamen, oben links. Leer blendet sie aus. |
Config.ScanInterval | 10000 | Wie oft die Ortsliste aktualisiert wird, in ms. |
Config.ShowUnnamed | false | Listet auch Blips ohne Namen, unter dem Namen ihrer Kategorie. |
Config.Colors | accent '255 255 255', surface '15 15 18' | Farben des Panels, bis das hz_lib-Theme geladen ist ('r g b'). |
Eine weitere Sprache: Kopieren Sie locales/en.lua in eine neue Datei (zum Beispiel locales/de.lua), übersetzen Sie die Texte und setzen Sie Config.Locale = 'de'. Fehlende Zeilen fallen auf Englisch zurück.
Zoom & GPS
| Schlüssel | Standard | Beschreibung |
Config.ZoomOut | 1.5 | Wie weit die Pausenmenü-Karte herauszoomt. Das Spiel stoppt bei 2.73; kleiner geht weiter (1.0 zeigt den ganzen Staat). false behält das Limit des Spiels. |
Config.Gps.Enabled | true | false behält die lila Route und den lila Wegpunkt des Spiels. |
Config.Gps.route | '246 118 168' | Farbe der Route ('r g b'). |
Config.Gps.light | '252 160 196' | Heller Ton des Wegpunkts. |
Config.Gps.dark | '123 59 84' | Dunkler Ton des Wegpunkts. |
Nachtkarte
| Schlüssel | Standard | Beschreibung |
Config.Night.Enabled | true | false behält immer die Tageskarte. Die Tag-/Nacht-Auswahl verschwindet, und stream/night kann gelöscht werden. |
Config.Night.From | 20 | Spielstunde, zu der die Nachtkarte beginnt (0–23). |
Config.Night.To | 6 | Stunde, zu der sie endet. |
Config.Night.Default | 'auto' | Was Spieler haben, bevor sie wählen: 'auto' (die Stunden oben), 'day' oder 'night'. |
Kartenstile
Config.Themes = {
Default = 'atlas',
Choices = { 'atlas', 'satellite', 'native' },
}
| Schlüssel | Beschreibung |
Default | Stil der Spieler, die nie einen gewählt haben. |
Choices | Stile, die unten im Orte-Panel angeboten werden. Eine einzige Wahl blendet die Auswahl aus. |
Ohne 'satellite' können Sie stream/satellite löschen, ohne 'native' den Ordner stream/native. Mehr unter Kartenstile & Nachtkarte.
Kategorien
Das Orte-Panel ordnet die Blips in Kategorien, in dieser Reihenfolge:
Config.Categories = {
{ id = 'services', sprites = {}, match = { 'police_station', 'hospital', 'fire_station' } },
{ id = 'jobs', sprites = { 477, 513 }, match = { 'garbage', 'taxi', 'tow_truck' } },
{ id = 'shops', ... },
{ id = 'vehicles', ... },
{ id = 'leisure', ... },
}
| Feld | Beschreibung |
id | Schlüssel der Kategorie. Ihr Titel kommt aus der Sprachdatei (services erscheint als Government). |
sprites | Blip-Iconnummern, die hierher gehören. |
match | Teile des Icon-Namens im Spiel (vollständige Liste in web/data/blips.json). |
label | Optionaler Titel, der die Übersetzung ersetzt. |
Blips, die zu nichts passen, landen unter Other.
Um einen Blip über seinen exakten Namen zu verschieben, nutzen Sie Config.Overrides:
Config.Overrides = {
['Mechanic'] = 'vehicles',
}
Tastenleiste
Config.Keys legt die Tasten fest, die unten auf der Vollbildkarte angezeigt werden, mit ihren Beschriftungen für Tastatur und Gamepad. controls sind die Spielsteuerungen hinter jeder Aktion, back dieselbe Aktion rückwärts. Eine Aktion ohne controls erledigt die Karte bereits selbst.
| Aktion | Tastatur | Gamepad |
| Tab wechseln | Q / E | LB / RB |
| Wegpunkt setzen | ENTER | A |
| Orte durchblättern | ▲ ▼ | ▲ ▼ |
| Punkte eines Ortes durchschalten | ◀ ▶ | ◀ ▶ |
| Zoom | PGUP + PGDN | LT + RT |
| Typ ein-/ausblenden | T | X |
| Schließen | ESC | B |
Cayo Perico
Cayo Perico steht nicht in config.lua. Um die Insel auszublenden, öffnen Sie fxmanifest.lua und kommentieren Sie ihre Zeile aus:
-- 'client/cayo.lua', -- Cayo Perico on the map. Comment this line out to hide the island.