설치
Installation
Dependencies
설치하기 전에 서버에 ox_lib가 존재하며 실행 중인지 확인하세요. 필수 의존성입니다.
Steps
bupa-animpos폴더를 resources 디렉토리 안에 넣습니다 (예:resources/[bupa]/bupa-animpos).server.cfg에서 ox_lib **다음(after)**에 해당 리소스를 ensure합니다.- 서버에 맞게
config.lua의Config.Framework를 설정합니다. - (
Config.Permission.Type = 'ace'를 사용하는 경우) ACE 권한을 설정합니다. ox:localeconvar로 언어를 설정합니다.- 서버를 재시작합니다.
server.cfg — ensure order
ox_lib은 BUPA AnimPos보다 먼저 시작되어야 합니다.
ensure ox_lib
ensure bupa-animposFramework
config.lua를 열고 프레임워크 값을 설정하세요. 이는 로드될 코어 리소스와 적용될 메타데이터 제한을 결정합니다.
Config.Framework = 'qbox' -- qbox / qbcore / esx / standaloneℹ
standalone 및 esx에서는 프레임워크 메타데이터 제한(사망 / 최후의 저항 / 수갑)이 건너뛰어지며, 네이티브 체크(차량 / 추락 / 수영)만 적용됩니다.
ACE permission (only if Type = 'ace')
Type = 'ace'로 권한을 활성화한 경우, Config.Permission.Ace(기본값 animpos.use)에 정의된 ACE 객체를 허용할 주체(principal)에게 부여하세요. server.cfg 또는 권한 설정 파일에 해당 줄을 추가하세요.
# 전체 그룹 허용
add_ace group.admin animpos.use allow
# 또는 특정 주체 허용
add_ace identifier.license:xxxxxxxxxxxxxxxx animpos.use allowLanguage
ox:locale convar를 통해 활성 언어를 전역적으로 설정합니다. 클라이언트가 읽을 수 있도록 반드시 setr (replicated) convar여야 합니다.
setr ox:locale "tr"사용 가능한 코드: en, tr, de, fr, es, pt, ru. 자세한 내용은 Localization 페이지를 참조하세요.