Grundeinstellungen
Abschnitt 1 bis 3 der config.lua: Sprache, Farbe, Öffnen, Herzschlag, Marker und Blips.
1. Grundlagen
| Einstellung | Standard | Bedeutung |
|---|---|---|
Config.Locale | 'EN' | Sprache. Jede Datei in locales/ ist wählbar, Groß- und Kleinschreibung egal. |
Config.Currency | '$' | Währungszeichen vor jedem Preis. Tausender werden mit Punkt gruppiert. |
Config.Theme | '#1A96CF' | Grundfarbe. Das gesamte Interface wird daraus abgeleitet, siehe Farben. |
2. Station öffnen
| Einstellung | Standard | Bedeutung |
|---|---|---|
Config.UseTarget | false | true hängt die Option an den Ped der Station, über ox_target oder qb-target. Läuft keines von beiden oder hat die Station keinen Ped, bleibt es beim Marker mit Taste. |
Config.OpenKey | 38 | Taste am Marker. 38 ist E. |
Config.Interact | 12.0 | Entfernung in Metern, ab der eine Station überhaupt etwas tut: Ped spawnen, Marker zeichnen. Weiter weg kostet eine Station eine Distanzprüfung pro Sekunde und sonst nichts. |
Config.Refresh | 3 | Sekunden zwischen zwei Aktualisierungen der offenen Liste. 0 schaltet das Aktualisieren ab, dann steht die Liste so da, wie sie beim Öffnen war. |
Das Aktualisieren hält die Liste ehrlich: Wen ein anderer Sanitäter aufgesammelt hat, verschwindet und wer neben der Station stirbt, taucht auf, ohne dass jemand das Interface schließen und wieder öffnen muss. Nebenbei ist es die Stelle, an der eine Station bemerkt, dass sie inzwischen geschlossen ist: Wird eine Aktualisierung abgelehnt, geht das Interface von selbst zu.
3. Darstellung
Standardwerte für jede Station. Eine einzelne Station überschreibt daraus einzelne Schlüssel, alles andere bleibt stehen. blip = false und marker = false schalten eines davon an einer Station komplett ab.
| Einstellung | Standard | Bedeutung |
|---|---|---|
Config.UI.heartbeat | true | Pulslinie, Herz und BPM-Anzeige auf jeder Karte. |
Config.UI.bpm | { min = 20, max = 60 } | Bereich, aus dem der Wert gezogen wird. Er wird einmal pro Tod gewürfelt und bleibt dann stehen, damit eine Liste, die sich alle drei Sekunden aktualisiert, nicht bei jedem Durchlauf flackert. |
Config.UI.description | true | Die Zeile unter der Überschrift. Der Text ist ui_description in locales/, mit der Sanitäter-Gebühr in seinem %s. |
Config.Blip | { sprite = 153, color = 18, scale = 0.7 } | Standard-Blip jeder Station, mit label als Beschriftung. enabled = false nimmt allen Stationen den Blip. |
Config.Marker | type 21 | Standard-Marker: type, distance (ab wann er gezeichnet wird), bobUpAndDown, faceCamera, rotate, scale und rgba. |
Jeder dieser Werte wird beim Start einmal aufgelöst und danach nicht mehr berechnet. Ein halb geschriebener Marker-Block zeichnet deshalb einen Standard-Marker, statt einmal pro Frame einen Fehler zu werfen. Die Marker-Farbe ist bewusst nicht an Config.Theme gekoppelt: Sie wird von der Spielwelt gezeichnet, nicht vom Interface und passt deshalb selten zur selben Farbe.