Installation
Установка
1. Зависимости
Установите и запустите ox_lib и oxmysql перед этим ресурсом. Оба плагина являются обязательными зависимостями.
2. Перемещение ресурса
Поместите папку bupa-syncstatus в директорию вашим ресурсами (например, внутрь категории [BUPA]).
3. server.cfg — порядок запуска
ensure ox_lib
ensure oxmysql
ensure bupa-syncstatus4. База данных
Ничего импортировать не нужно. При первом запуске сервер автоматически создаст таблицу, указанную в Config.Table (по умолчанию bupa_syncstatus), если она еще не существует, а также добавит индекс для citizenid.
Изменяйте Config.Table только в том случае, если имя конфликтует с чем-то еще в вашей базе данных. Переименование таблицы после появления записей приведет к тому, что вы начнете с пустой таблицей.
5. Проффесии медиков
По умолчанию ambulance, ems и doctor могут осматривать других игроков. Измените список под нужды вашего сервера:
Config.Permissions = {
EditOthers = { 'ambulance', 'ems', 'doctor' },
MinGrade = 0,
UseAce = false,
Ace = 'bupa.syncstatus',
}Установите EditOthers = {}, чтобы полностью отключить осмотр других игроков. Если вы также хотите дать доступ администраторам, установите UseAce = true и выдайте ACE-право:
add_ace group.admin bupa.syncstatus allow6. Команды и бинды
Config.Command = 'status' -- открывает панель
Config.ClearCommand = 'statusclear' -- очищает то, что можно удалить
Config.Keybind = '' -- например, 'F6'; пустое значение отключает биндГорячая клавиша отключена по умолчанию. Укажите название клавиши для регистрации бинда — после этого игроки смогут переназначить ее в меню Настройки → Управление → FiveM.
7. Язык
Язык определяется глобальной конваром локализации ox_lib, поэтому каждый скрипт от BUPA на вашем сервере использует единый язык благодаря одной строчке:
setr ox:locale "tr"Ознакомьтесь с Localization, чтобы узнать список доступных языков.
Параметр Config.Debug выводит строку в консоль при каждой записи. Это полезно при настройке частей тела и прав, но создает лишний шум на продакшене — оставьте значение false после запуска сервера.