Agency-Vending
Скрипт торговых автоматов с 4 типами автоматов, автоопределением пропов GTA V, интерфейсом цифровой клавиатуры.

01Обзор
Скрипт торговых автоматов с 4 типами автоматов, автоопределением пропов GTA V, интерфейсом цифровой клавиатуры, системой владения игроков, управлением запасами и поддержкой AgencyPay.
02Возможности
+Полезно знать
Agency-Vending добавляет интерактивные торговые автоматы на ваш сервер GTA V, поддерживая газировку, кофе, закуски и кулеры с водой. Скрипт автоматически обнаруживает совместимые объекты GTA V и предоставляет современный пользовательский интерфейс с выбором через цифровую клавиатуру и функциями перетаскивания и изменения размера. Игроки могут владеть автоматами, управлять запасами, устанавливать цены и получать прибыль. Поддерживаются оплаты наличными и картой AgencyPay, с опциональными комиссиями за карту и системой автоматических выплат.
- Автоматическое обнаружение объектов
- Agency-Vending автоматически определяет и поддерживает объекты торговых автоматов GTA V без необходимости ручного размещения. Это позволяет интегрировать торговые автоматы в существующие карты и интерьеры, упрощая настройку и снижая потребность в кастомном маппинге или размещении объектов.
- Машины, принадлежащие игрокам
- Игроки могут покупать торговые автоматы, устанавливать цены на товары в заданном диапазоне, управлять инвентарём и автоматически получать прибыль. Система владения позволяет игрокам становиться продавцами, добавляя бизнес-слой в экономику вашего сервера.
- Настраиваемые админские права
- Права администратора управляются по группам (admin, superadmin, god) или через ace право agency-vending.admin. Название команды для спавна торговых автоматов задаётся в конфиге, что позволяет подстроить доступ и название команды под нужды вашего сервера.
?Частые вопросы
Какие права нужны для админских функций?
Админские функции могут быть ограничены по группам (admin, superadmin, god) или назначением ace права agency-vending.admin. Это контролирует доступ к административным действиям, таким как спавн торговых автоматов. Настройте эти права в соответствии со структурой персонала вашего сервера.
Какие зависимости нужны для работы Agency-Vending?
Для работы с базой данных требуется oxmysql. ESX или QBCore могут использоваться, но не обязательны. ox_target или qb-target , опциональны для взаимодействия с объектами, а agency-phone , опционален, если вы хотите включить оплату картой AgencyPay.
Как изменить команду спавна торгового автомата?
Название команды спавна задаётся в конфиге в Config.SpawnerCommand. Измените это значение, чтобы поменять команду, которую используют игроки или админы для спавна торговых автоматов. Не забудьте перезапустить Agency-Vending после изменений в конфиге.
Что будет, если отсутствует обязательная зависимость?
Если oxmysql не установлен, Agency-Vending не будет работать корректно, так как зависит от операций с базой данных. Опциональные зависимости, такие как ox_target, qb-target или agency-phone, нужны только для соответствующих функций и могут быть пропущены, если эти функции не требуются.