LexoNETDocs
Docs 0.6.0Anmelden
Scripts

lexo_police konfigurieren

Alle Einstellungen stehen in der offenen config.lua von lexo_police. Nach einer Änderung startest du die Ressource neu. Laufende Haftzeiten bleiben dabei erhalten.

#Allgemein

EinstellungStandardBedeutung
Config.Permissions.unjail{ 'group.admin' }ACE-Gruppen für /unjail
Config.Jobs{ police = true }Jobs aus lexo_core, die als Polizei gelten

Mehrere Behörden, zum Beispiel Sheriff und Polizei, trägst du nebeneinander ein: { police = true, sheriff = true }. Jeder Job braucht dazu einen Eintrag in Config.Jobs von lexo_core.

#Bußgeld

Lua
Config.Fines = {
    max = 100000,
    distance = 3.0,
    catalog = {
        { label = 'Geschwindigkeitsüberschreitung', amount = 250 },
        { label = 'Rotlichtverstoß', amount = 500 },
        { label = 'Fahren ohne Führerschein', amount = 1500 },
        { label = 'Beleidigung', amount = 750 },
    },
}
FeldStandardBedeutung
max100000Höchster Betrag je Bußgeld
distance3.0Maximaler Abstand zum Spieler in Metern
catalog4 EinträgeTatbestände mit label und amount

Der Grund ist auf 80 Zeichen begrenzt. Der Katalog aus LexoNET ist Coming soon.

#Haft

Lua
Config.Jail = {
    unitSeconds = 60,
    maxUnits = 120,
    confiscate = true,
    inside = vec4(1691.6, 2565.6, 45.6, 180.0),
    radius = 120.0,
    release = vec4(1847.0, 2586.0, 45.7, 270.0),
    terminals = {
        { coords = vec3(1840.2, 2579.4, 46.0), radius = 1.0 },
    },
}
FeldStandardBedeutung
unitSeconds60Spielzeit in Sekunden für eine Hafteinheit (Monat); zählt nur online
maxUnits120Höchste Haftdauer in Einheiten
confiscatetrueInventar beim Haftantritt abnehmen und bei Entlassung zurückgeben
insideBolingbrokePosition und Blickrichtung im Haftbereich
radius120.0Radius des Haftbereichs um inside; wer ihn verlässt, wird zurückgesetzt
releaseBolingbrokeEntlassungspunkt; muss außerhalb von radius liegen
terminals1 TerminalPunkte, an denen Haft angeordnet wird

Der Grund ist auf 120 Zeichen begrenzt. Der Server prüft den Haftbereich alle 10 Sekunden und speichert die Restzeit jede Minute.

#Sprache

Texte stehen in locales/de.json und locales/en.json, die Sprache kommt aus setr ox:locale.