Installation
Installation
Abhängigkeiten
Stelle vor der Installation sicher, dass ox_lib auf deinem Server vorhanden und gestartet ist. Dies ist eine zwingende Abhängigkeit.
Schritte
- Platziere den Ordner
bupa-animposin deinem Ressourcenverzeichnis (zum Beispielresources/[bupa]/bupa-animpos). - Starte die Ressource in deiner
server.cfgnach ox_lib. - Lege
Config.Frameworkin derconfig.luapassend zu deinem Server fest. - (Optional) Konfiguriere die ACE-Berechtigungen, falls du
Config.Permission.Type = 'ace'verwendest. - Stelle deine Sprache über die
ox:localeConvar ein. - Starte den Server neu.
server.cfg — Startreihenfolge
ox_lib muss vor BUPA AnimPos gestartet werden.
ensure ox_lib
ensure bupa-animposFramework
Öffne die config.lua und lege den Framework-Wert fest. Dies bestimmt, welche Core-Ressource geladen wird und welche Metadaten-Einschränkungen gelten.
Config.Framework = 'qbox' -- qbox / qbcore / esx / standaloneBei standalone und esx werden die Framework-Metadaten-Einschränkungen (tot / letzter Stand / handsgefesselt) übersprungen – es gelten nur die nativen Prüfungen (Fahrzeug / Sturz / Schwimmen).
ACE-Berechtigung (nur wenn Type = 'ace')
Wenn du Berechtigungen mit Type = 'ace' aktivierst, gewähre das in Config.Permission.Ace definierte ACE-Objekt (Standard animpos.use) den Principals, die Zugriff haben sollen. Füge die Zeile zu deiner server.cfg oder einer Berechtigungs-Config hinzu.
# Einer ganzen Gruppe erlauben
add_ace group.admin animpos.use allow
# Oder einem spezifischen Principal erlauben
add_ace identifier.license:xxxxxxxxxxxxxxxx animpos.use allowSprache
Lege die aktive Sprache global über die ox:locale Convar fest. Es muss eine setr (replicated) Convar sein, damit der Client sie lesen kann.
setr ox:locale "tr"Verfügbare Codes: en, tr, de, fr, es, pt, ru. Weitere Details findest du auf der Localization-Seite.