Agency-Housing: Создавайте дома FiveM в игре, а не в конфигурационном файле
Разместите вход, обведите участок с воздуха и выберите одну из 18 оболочек. Работает с QBCore, QBox, ESX и standalone, сохраняет данные в MySQL.
Agency Scripts
Основатель и ведущий разработчик Agency Scripts
Документация
Все команды, настройки и экспорты Agency-Housing собраны в одном месте.
Дома создаются прямо в городе
Agency-Housing , это система жилья для FiveM на базе базы данных. Дома создаются в игре с помощью редактора, а не задаются в файле конфигурации со списком координат. Администратор вводит /acreatehouse , размещает вход в месте, где он стоит, отмечает границы участка, выбирает интерьер, задаёт название и цену дома, а затем сохраняет его. С этого момента дом доступен всем игрокам и хранится в MySQL.
Скрипт самостоятельно определяет QBCore, QBox и ESX, а также работает полностью автономно, без фреймворка. Таблицы базы данных создаются автоматически при первом запуске.
Редактор
- Вход: размещается точно в месте, где стоит администратор.
- Границы участка: отмечаются с воздуха и сохраняются как PolyZone.
- Интерьер: один из 18 готовых интерьеров или пользовательский интерьер, записанный в игре.
- Метки на карте: настраиваются для каждого дома.
Меню доступны в семи цветовых акцентах, поэтому интерфейс жилья можно подогнать под стиль вашего сервера.
Что могут делать владельцы
- Покупать и продавать дома с настраиваемым возвратом средств и лимитом на игрока.
- Передавать ключи другим игрокам и забирать их обратно.
- Обставлять весь участок, размещая до 60 объектов.
- Запирайте и отпирайте настоящие двери MLO, если у вас есть ключ.
- Пользуйтесь точками гаража, хранилища и гардероба, а также устанавливайте улучшения для дома.
- Отвечайте на звонок в дверь.
Большую часть действий выполняют две клавиши: F7 открывает меню жилья, а F3 открывает меню владельца на вашей собственной территории. E входит в дом у маркера двери, отвечает на звонок и запирает или отпирает двери MLO. Каждая команда начинается с «a», например /ahousing и /ahousemenu , поэтому она никогда не конфликтует с другими ресурсами.
Отдельный гардероб
Начиная с версии 1.0.2 в Agency-Housing встроен гардероб. Игроки сохраняют свой образ под именем и могут надеть его в любом гардеробе в своих домах, до 20 комплектов на игрока. Скрипт для одежды не нужен, работает на любом фреймворке и в standalone. Если установлен illenium-appearance или qb-clothing, скрипт обнаружит его автоматически. Администраторы могут открыть встроенный гардероб где угодно с помощью /ahwardrobe.
Фреймворк или вообще без него
Если оставить настройку в положении auto, скрипт сам определит фреймворк, даже если тот запустится с задержкой, а при каждом запуске консоль сообщит, что было обнаружено. Без QBCore, QBox или ESX скрипт работает в standalone: игроки определяются по лицензии Rockstar, администраторы задаются через ACE или список лицензий в конфиге, а операции с деньгами выполняются через три небольших хука. При желании дома могут быть просто бесплатными.
Покупка, продажа, ключи, мебель, улучшения, двери MLO, звонок в дверь и приложение Companion работают и сохраняются точно так же, как на сервере с фреймворком.
Хранилище определяется таким же образом. Оно работает с ox_inventory, qb-inventory 1 и 2, qs, ps, lj и jpr. На сервере без инвентаря точка хранилища просто не отображается.
Без импорта SQL
Все таблицы и новые столбцы создаются при первом запуске, в MariaDB и MySQL 8. Для серверов, где пользователю базы данных запрещено создавать таблицы, sql/install.sql тоже входит в комплект.
Управляйте домами из реального мира
Agency-Housing работает в паре с бесплатным приложением Agency Companion для iOS, Android, iPad, Mac и Apple Watch. Игроки могут запирать и отпирать двери, выдавать и отзывать ключи, отвечать на звонок, покупать и продавать дома, а также прокладывать маршрут к любой своей недвижимости. Персонал может телепортироваться, выставлять дома на продажу или удалять их.
Привязка работает через /ahconnect, короткий /ahc, с помощью QR-кода или шестизначного кода. Серверу необходим исходящий HTTPS-доступ к api.agencyg.de.
Обновление до версии 1.0.2
Обновление бесплатно для всех, у кого уже есть Agency-Housing. В конфиге появился новый блок standalone и новые настройки гардероба, поэтому сохраните свои значения, используйте новый config.lua и задайте их заново. Дома, ключи, мебель и привязки Companion сохранятся после обновления, импортировать ничего не нужно. Манифест изменился, поэтому выполните refresh перед перезапуском ресурса или перезапустите сервер.
Получить Agency-Housing
Agency-Housing доступен в магазине Agency Scripts, а документация содержит список всех команд, параметров конфига и экспортов.