Skip to content

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

  1. Platziere den Ordner bupa-animpos in deinem Ressourcenverzeichnis (zum Beispiel resources/[bupa]/bupa-animpos).
  2. Starte die Ressource in deiner server.cfg nach ox_lib.
  3. Lege Config.Framework in der config.lua passend zu deinem Server fest.
  4. (Optional) Konfiguriere die ACE-Berechtigungen, falls du Config.Permission.Type = 'ace' verwendest.
  5. Stelle deine Sprache über die ox:locale Convar ein.
  6. Starte den Server neu.

server.cfg — Startreihenfolge

ox_lib muss vor BUPA AnimPos gestartet werden.

server.cfg
ensure ox_lib
ensure bupa-animpos

Framework

Öffne die config.lua und lege den Framework-Wert fest. Dies bestimmt, welche Core-Ressource geladen wird und welche Metadaten-Einschränkungen gelten.

config.lua
Config.Framework = 'qbox'   -- qbox / qbcore / esx / standalone

Bei 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.

server.cfg
# Einer ganzen Gruppe erlauben
add_ace group.admin animpos.use allow

# Oder einem spezifischen Principal erlauben
add_ace identifier.license:xxxxxxxxxxxxxxxx animpos.use allow

Sprache

Lege die aktive Sprache global über die ox:locale Convar fest. Es muss eine setr (replicated) Convar sein, damit der Client sie lesen kann.

server.cfg
setr ox:locale "tr"

Verfügbare Codes: en, tr, de, fr, es, pt, ru. Weitere Details findest du auf der Localization-Seite.