Графический интерфейс Rust Vehicles

Графический интерфейс Rust Vehicles 1.0.6

Обзор​

Современный графический интерфейс для покупки и управления транспортом в Rust.

Заменяет чат-команды удобным визуальным интерфейсом и поддерживает интеграцию сServerPanel.

Работает с бесплатным плагином VehicleLicense для uMod, однако рекомендуется использовать мою версию — RustVehicles.

RustVehicles содержит примерно на 8000 строк кода меньше и динамически загружает только те транспортные средства, которые действительно используются на вашем сервере, вместо загрузки более 300 ненужных транспортных средств, как это делает бесплатная версия. Это помогает избежать перегрузки сети при перезагрузке плагина на работающем сервере.

Кроме того, моя версия добавляет команду /pickup, которая позволяет игрокам убирать транспорт после использования, не оставляя его постоянно загруженным на сервере и не расходуя системные ресурсы.


Возможности​

  • Визуальный магазин транспорта — просмотр транспорта по категориям (воздушный, наземный, водный, поезда, осадная техника)
  • Управление транспортом — просмотр принадлежащего транспорта, его создание и возврат
  • Фильтрация по категориям — воздушный, наземный, водный транспорт, поезда и осадная техника
  • Постраничная навигация — удобная работа с большими списками транспорта
  • Поддержка изображений — использование локальных изображений транспортных средств
  • Интеграция с ServerPanel от Mevent — доступ через меню ServerPanel
  • Система разрешений — поддержка VIP-транспорта
  • Интеграция с экономическими плагинами — поддержка Scrap, Economics и ServerRewards

Команды​

  • /license — открыть графический интерфейс транспорта
  • /vehiclebuy — открыть магазин транспорта
  • /l — быстрый доступ
  • /vb — быстрый доступ
  • /rv — быстрый доступ
  • /rustvehicles — быстрый доступ

Настройка​

  • Настраиваемые чат-команды
  • Настройки ограничения загрузки изображений
  • Включение и отключение режима отладки
  • Автоматическая регистрация локальных изображений

Требования​

Требуется один из следующих плагинов:

  • RustVehicles
  • VehicleLicense

Обязательные зависимости​


Дополнительные зависимости​

  • Economics
  • ServerRewards
  • ServerPanel

Инструкция по установке​

Автоматическая установка​

Плагин автоматически загружается после помещения файла в папку oxide/plugins.

Для базовой работы дополнительная настройка не требуется.


Пошаговая установка​

1. Загрузка плагина​

  • Поместите файл RustVehiclesGUI.cs в папку oxide/plugins
  • Перезапустите сервер или выполните команду:
oxide.reload RustVehiclesGUI


2. Установка обязательных зависимостей​

  • Убедитесь, что установлен и загружен плагин RustVehicles или VehicleLicense
  • Плагин автоматически определит, какой из них используется

3. Файл конфигурации​

  • При первом запуске автоматически создается файл:
oxide/config/RustVehiclesGUI.json

  • Настройки по умолчанию готовы к использованию
  • При необходимости можно изменить чат-команды, название вкладки ServerPanel и другие параметры

4. Изображения транспорта (необязательно)​

  • Создайте каталог:
oxide/data/RustVehiclesGUI/images/

  • Поместите изображения транспорта в формате PNG (например, MiniCopter.png или Sedan.png)
  • Имена изображений должны соответствовать названиям транспорта (без пробелов, в формате PascalCase)
  • Включите автоматическую регистрацию изображений в конфигурации:
"Auto Register Local Images": true

  • Если эта функция включена, изображения будут автоматически регистрироваться при запуске сервера

5. Интеграция с ServerPanel (необязательно)​

Использование интерфейса ServerPanel​

  • Откройте ServerPanel в игре (требуется разрешение на редактирование ServerPanel)
  • Нажмите кнопку Add Category
  • В окне Edit Category заполните следующие поля:
Title: VEHICLES

Commands: введите vehicles

Show Pages:
true

Chat Button: false


В разделе Pages укажите:​

  • Type (Plugin/UI): Plugin
  • Plugin Name: RustVehiclesGUI
  • Plugin Hook: API_OpenPlugin
Нажмите Create.


Проверка работоспособности​

  • Введите /license или /vehiclebuy в игровом чате
  • Если установлен ServerPanel, проверьте наличие вкладки Rust Vehicle
  • Проверьте консоль сервера на наличие ошибок

Устранение неполадок​

Графический интерфейс не открывается

  • Убедитесь, что установлен и загружен RustVehicles или VehicleLicense
Вкладка ServerPanel отсутствует

  • Убедитесь, что ServerPanel установлен
  • Проверьте, что в конфигурации включена интеграция с ServerPanel
Изображения транспорта не отображаются

  • Убедитесь, что изображения находятся в папке:
oxide/data/RustVehiclesGUI/images/

  • Проверьте, что параметр
"Auto Register Local Images": true

включен

Ошибки разрешений

  • Убедитесь, что игрокам выданы соответствующие разрешения:
RustVehicles.use

или

VehicleLicense.use

main.jpg

shop.jpg

spmanage.jpg

spshop.jpg
Автор
grimm530
Скачиваний
0
Просмотры
20
Первый выпуск
Обновление

Рейтинг

0,00 звёзд Оценок: 0

Ещё ресурсы от grimm530

Назад
Верх