Skip to content

Installation

Installation

Dépendances

Avant de procéder à l'installation, assurez-vous que ox_lib est présent et démarré sur votre serveur. Il s'agit d'une dépendance obligatoire.

Étapes

  1. Placez le dossier bupa-animpos dans votre répertoire de ressources (par exemple resources/[bupa]/bupa-animpos).
  2. Démarrez la ressource dans votre server.cfg après ox_lib.
  3. Définissez Config.Framework dans config.lua selon votre serveur.
  4. (Facultatif) Configurez les permissions ACE si vous utilisez Config.Permission.Type = 'ace'.
  5. Définissez votre langue avec la convar ox:locale.
  6. Redémarrez le serveur.

server.cfg — ordre de démarrage

ox_lib doit démarrer avant BUPA AnimPos.

server.cfg
ensure ox_lib
ensure bupa-animpos

Framework

Ouvrez config.lua et définissez la valeur du framework. Cela détermine quelle ressource de base est chargée et quelles restrictions de métadonnées s'appliquent.

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

Sur standalone et esx, les restrictions de métadonnées du framework (mort / agonie / menotté) sont ignorées — seules les vérifications natives (véhicule / chute / nage) s'appliquent.

Permission ACE (seulement si Type = 'ace')

Si vous activez les permissions avec Type = 'ace', accordez l'objet ACE défini dans Config.Permission.Ace (par défaut animpos.use) aux principaux auxquels vous souhaitez donner l'accès. Ajoutez la ligne à votre server.cfg ou à un fichier de configuration des permissions.

server.cfg
# autoriser un groupe entier
add_ace group.admin animpos.use allow

# ou autoriser un principal spécifique
add_ace identifier.license:xxxxxxxxxxxxxxxx animpos.use allow

Langue

Définissez la langue active globalement via la convar ox:locale. Il doit s'agir d'une convar de type setr (répliquée) afin que le client puisse la lire.

server.cfg
setr ox:locale "tr"

Codes disponibles : en, tr, de, fr, es, pt, ru. Consultez la page Localization pour plus de détails.