Agency-Sit Конфигурация
Скрипт сидения с автоматическим обнаружением стульев, умным позиционированием, плавными анимациями вставания и.

01Конфигурация
Быстрая установка · config.lua · Agency-Sit
Config = {}
-- =============================================
-- AGENCY-NOTIFY INTEGRATION
-- =============================================
-- Official Agency-Notify resource for beautiful notifications
-- Get it here: https://agency-script.tebex.io/package/6937769
-- Discord Support: https://discord.gg/zbG53tTUXR
Config.UseAgencyNotify = true
Config.UseOxTargetIfAvailable = true
Config.InteractKey = 38 -- E
Config.InteractDistance = 1.8
Config.DrawDistance = 8.0
Config.ScanRadius = 25.0
Config.ScanIntervalMs = 1500
Config.Debug = false
Config.BackrestProbeDistance = 0.75
Config.BackrestProbeHeight = 0.55
Config.BackrestGap = 0.42
Config.SeatAdjustOffset = vector3(0.0, 0.0, 0.0)
Config.SeatAdjustHeading = 0.0
Config.StandAnimDict = 'anim@amb@prop_human_seat_chair@male@generic@exit'
Config.StandAnimName = 'exit'
Config.StandAnimDurationMs = 1100
Config.DefaultHeadingOffset = 180.0
Config.SitScenario = 'PROP_HUMAN_SEAT_BENCH'
Config.SittableModels = {
-- Add chair/bench prop model names here.
'prop_bench_01a',
'prop_bench_01b',
'prop_bench_01c',
'prop_bench_02',
'prop_bench_03',
'prop_bench_04',
'prop_chair_01a',
'prop_chair_01b',
'prop_chair_02',
'prop_chair_03',
'prop_chair_04a',
'prop_chair_04b',
}
Config.ModelOffsets = {
}
+Полезно знать
Файл конфигурации Agency-Sit позволяет настроить, как скрипт обнаруживает объекты для сидения, интегрируется с другими ресурсами и настраивает взаимодействие игрока. Перед внесением изменений убедитесь, что ресурс перезапущен, чтобы новые настройки вступили в силу. Эта страница объясняет доступные параметры конфигурации и точки интеграции в конфиге Agency-Sit.
- Настройки обнаружения стульев
- Вы можете определить, какие объекты считаются сидячими, изменяя соответствующие записи в файле конфигурации. Это позволяет добавлять или удалять модели в зависимости от потребностей вашего сервера, обеспечивая доступность только подходящих объектов для сидения.
- Опции интеграции
- Agency-Sit предлагает опциональную поддержку ox_target и Agency-Notify. Включайте или отключайте эти интеграции в файле конфигурации, чтобы контролировать, взаимодействуют ли игроки с сидячими объектами через ox_target или получают уведомления через Agency-Notify.
- Перезапуск после изменений
- Любые изменения в конфигурации требуют перезапуска ресурса для вступления в силу. Добавьте или измените настройки по необходимости, затем перезапустите Agency-Sit с помощью команды ensure Agency-Sit в вашем server.cfg или через консоль.
?Частые вопросы
Нужно ли устанавливать ox_target или Agency-Notify для работы Agency-Sit?
Нет, ox_target и Agency-Notify являются опциональными зависимостями. Agency-Sit будет работать без них, но включение этих интеграций в конфиге позволяет улучшить взаимодействие и функции уведомлений, если эти ресурсы установлены.
Что делать, если новые объекты не распознаются как сидячие?
Проверьте файл конфигурации и убедитесь, что модели, которые вы хотите использовать, правильно указаны в разделе сидячих объектов. После обновления конфига перезапустите Agency-Sit, чтобы изменения вступили в силу и новые объекты были распознаны.
Как включить или отключить интеграцию с ox_target или Agency-Notify?
Отрегулируйте соответствующие настройки для ox_target и Agency-Notify в файле конфигурации. Установите их согласно вашим предпочтениям, затем перезапустите Agency-Sit для применения новых настроек интеграции.
Необходимо ли изменять файл конфигурации для базовой функциональности?
Нет, Agency-Sit работает из коробки с настройками по умолчанию. Однако вы можете настроить сидячие объекты и параметры интеграции в файле конфигурации, чтобы лучше соответствовать требованиям вашего сервера.