Instalacja
Instalacja
Wymagania
Przed instalacją upewnij się, że ox_lib znajduje się na serwerze i jest uruchomione. Jest to twarda zależność.
Kroki
- Umieść folder
bupa-animposw katalogu ze zasobami (resources), na przykładresources/[bupa]/bupa-animpos. - Uruchom zasób w pliku
server.cfgpo ox_lib. - Skonfiguruj
Config.Frameworkw plikuconfig.lua, aby pasował do Twojego serwera. - (Opcjonalnie) Skonfiguruj uprawnienia ACE, jeśli używasz
Config.Permission.Type = 'ace'. - Ustaw język za pomocą convara
ox:locale. - Zrestartuj serwer.
server.cfg — kolejność uruchamiania
ox_lib musi uruchomić się przed BUPA AnimPos.
ensure ox_lib
ensure bupa-animposFramework
Otwórz plik config.lua i ustaw wartość frameworka. Od tego zależy, jaki zasób rdzeniowy zostanie załadowany oraz jakie ograniczenia metadanych będą miały zastosowanie.
Config.Framework = 'qbox' -- qbox / qbcore / esx / standaloneW trybie standalone oraz esx ograniczenia metadanych frameworka (śmierć / stan agonii / kajdanki) są pomijane – zastosowanie mają tylko natywne sprawdzenia (pojazd / spada / pływa).
Uprawnienia ACE (tylko jeśli Type = 'ace')
Jeśli włączysz uprawnienia za pomocą Type = 'ace', przyznaj obiekt ACE zdefiniowany w Config.Permission.Ace (domyślnie animpos.use) odpowiednim podmiotom (principal), które mają mieć do tego dostęp. Dodaj tę linię do pliku server.cfg lub pliku konfiguracyjnego uprawnień.
# zezwól całej grupie
add_ace group.admin animpos.use allow
# lub zezwól konkretnemu podmiotowi
add_ace identifier.license:xxxxxxxxxxxxxxxx animpos.use allowJęzyk
Ustaw aktywny język globalnie za pomocą convara ox:locale. Musi to być convar typu setr (replicated), aby klient mógł go odczytać.
setr ox:locale "tr"Dostępne kody: en, tr, de, fr, es, pt, ru. Szczegóły znajdziesz na stronie Localization.