Добро пожаловать на RustM

Собирайтесь с другими игроками, создавайте собственный сервер, формируйте сообщество или придумывайте новый игровой режим. В Rust Multiplayer вас ждут бесконечные возможности и непревзойденный контроль. Пусть ваше воображение станет вашим единственным пределом.

  • Если плагин не работает пишите в тему произведем FIX
  • Добавляем любой плагин БЕСПЛАТНО
Платные плагины для сервера
BloodGuide
NPC-проводник с интерактивной картой и платным перемещением для Rust (Oxide / uMod)
Создатель: Ragezone Design

​

Что это

BloodGuide — NPC-проводник с полноценным графическим интерфейсом в стиле Rust. Игрок подходит к NPC, открывает меню клавишей E, выбирает направление на интерактивной мини-карте и перемещается к нужному монументу за скрап.

Никаких лишних команд, сложных настроек для игроков и ручного поиска координат. Плагин самостоятельно обнаруживает монументы на карте сервера, определяет подходящие точки высадки и отображает доступные направления.

Всё управление происходит через удобное меню с картой, иконками, ценами и кнопкой перемещения.

Возможности

🧍 NPC-проводник

  • []Создание NPC в любой точке карты через команду администратора
    [
    ]Открытие меню обычным взаимодействием с NPC — клавиша E
    []Настраиваемое имя NPC, приветствие и текст отказа
    [
    ]Изменение модели NPC через префаб и настройка одежды через shortname
    []Настраиваемая дистанция взаимодействия
    [
    ]NPC защищён от получения урона и попыток обыска
    []Возможность размещения нескольких проводников на карте
    [
    ]Сохранение установленных NPC и восстановление после перезагрузки плагина

🗺 Интерактивная мини-карта

  • []Автоматическая генерация карты текущего сервера
    [
    ]Поддержка собственной карты через прямую ссылку на изображение
    []Отображение доступных направлений непосредственно на карте
    [
    ]Каждая точка имеет собственную иконку и номер
    []Отображение текущего местоположения игрока
    [
    ]Выбор направления нажатием на маркер карты
    []Синхронизация выбранного маркера со списком направлений
    [
    ]Настраиваемая координатная сетка карты
    []Автоматическое распределение маркеров по свободным клеткам
    [
    ]Настройка масштаба карты и отступов океана

📍 Направления перемещения

  • []Автоматическое обнаружение монументов на карте сервера
    [
    ]Поиск подходящей точки высадки рядом с монументом
    []Проверка поверхности, уклона, воды и свободного пространства
    [
    ]Возможность вручную установить точку любого направления
    []Автоматический пересчёт направлений командой администратора
    [
    ]Скрытие направлений, расположенных слишком близко к NPC
    []Добавление собственных направлений через конфигурацию
    [
    ]Настройка названия, стоимости, иконки и монумента для каждой точки

📌 Стандартные направления

  • []Мирный город — 100 скрапа
    [
    ]Ранчо — 250 скрапа
    []Рыбацкая деревня — 300 скрапа
    [
    ]Большая рыбацкая деревня — 350 скрапа
  • Лагерь бандитов — 400 скрапа

Все цены и направления можно изменить в конфигурации. Если нужного монумента нет на карте сервера и ручная точка не установлена, направление не отображается.

💰 Система оплаты

  • []Оплата перемещения внутриигровой валютой
    [
    ]По умолчанию используется скрап (scrap)
    []Возможность выбрать другой предмет в качестве валюты через конфиг
    [
    ]Индивидуальная стоимость каждого направления
    []Автоматическая проверка количества валюты в инвентаре
    [
    ]Отображение цены выбранного направления в интерфейсе
    []Зелёная галочка при достаточном количестве валюты
    [
    ]Красный крестик при недостатке валюты
    []Отдельное уведомление о нехватке средств с отображением текущего и необходимого количества
    [
    ]Списание стоимости при успешном перемещении

🎨 Интерфейс и иконки

  • []Полноценный интерфейс CUI в стилистике Rust
    [
    ]Мини-карта слева и список направлений справа
    []Подсветка выбранного направления зелёным цветом
    [
    ]Отдельный блок стоимости с иконкой валюты
    []Большая кнопка «ПЕРЕМЕСТИТЬСЯ»
    [
    ]Кнопка закрытия и отдельная строка отказа от перемещения
    []Затемнение и размытие игрового фона при открытии
    [
    ]Встроенные PNG-иконки: щит, подкова, рыба, корабль, бандит и другие элементы интерфейса
    []Поддержка собственных PNG-изображений по ссылке
    [
    ]Поддержка иконок предметов Rust через item [[I]]Поддержка игровых спрайтов [[/I]]Встроенные иконки не требуют установки ImageLibrary [/LIST] [B]🛡 Защита и ограничения[/B] [LIST] [[I]]Запрет перемещения для раненых и мёртвых игроков [[/I]]Запрет перемещения в безопасные зоны для враждебных игроков [[I]]Поддержка рейд-блока NoEscape [[/I]]Во время активного рейд-блока перемещение запрещается, если соответствующая настройка включена [[I]]Проверка расстояния до NPC перед перемещением [[/I]]Настраиваемый кулдаун между перемещениями [[I]]Отображение оставшегося кулдауна в чате [[/I]]Автоматическое снятие игрока с транспорта перед телепортацией [/LIST] [B]⚙ Вайпы и сохранение[/B] [LIST] [[I]]Сохранение координат NPC в файле данных [[/I]]Автоматическое восстановление NPC при запуске сервера [[I]]Сброс вручную установленных точек направлений при новом вайпе [[/I]]Настраиваемое удаление установленных NPC при вайпе [*]Повторное определение монументов на новой карте [/LIST] [SIZE=5][B]Скриншоты[/B][/SIZE] [ATTACH=full]01_main.png[/ATTACH] [ATTACH=full]02_map.png[/ATTACH] [ATTACH=full]03_npc.png[/ATTACH] [SIZE=5][B]Команды[/B][/SIZE] [TABLE] [TR][TH]Команда[/TH][TH]Описание[/TH][/TR] [TR][TD][ICODE]/guide[/TD][TD]Показать список команд администратора[/TD][/TR]
    [TR][TD]/guide add[/TD][TD]Создать NPC на текущей позиции администратора[/TD][/TR]
    [TR][TD]/guide remove[/TD][TD]Удалить ближайшего NPC в радиусе 5 метров[/TD][/TR]
    [TR][TD]/guide setpoint <ключ>[/TD][TD]Установить точку высадки выбранного направления на текущей позиции[/TD][/TR]
    [TR][TD]/guide resetpoints[/TD][TD]Удалить ручные точки и пересчитать направления автоматически[/TD][/TR]
    [TR][TD]/guide rendermap[/TD][TD]Повторно сгенерировать мини-карту сервера[/TD][/TR]
    [/TABLE]

    Примеры ключей направлений:

    • []outpost — Мирный город
      [
      ]ranch — Ранчо
      []fishing — Рыбацкая деревня
      [
      ]fishing_large — Большая рыбацкая деревня
    • bandit — Лагерь бандитов

    Пример установки своей точки:
    /guide setpoint fishing

    Все команды /guide доступны только администраторам сервера.

    Обычным игрокам команды не требуются — взаимодействие с проводником происходит через клавишу E.

    Привилегии

    • []Отдельных permission-привилегий нет
      [
      ]Обычные игроки могут использовать установленных NPC
    • Управление NPC и направлениями доступно администраторам сервера

    Конфиг

    В конфигурации BloodGuide можно настроить:

    • []Имя, префаб, одежду и текст NPC
      [
      ]Текст отказа от перемещения
      []Дистанцию взаимодействия с проводником
      [
      ]Используемую валюту и её иконку
      []Список направлений, названия и цены
      [
      ]Монументы, к которым привязаны направления
      []Иконки направлений
      [
      ]Ограничения для враждебных игроков в безопасных зонах
      []Радиус скрытия ближайших направлений
      [
      ]Кулдаун перемещения
      []Запрет перемещения при рейд-блоке NoEscape
      [
      ]Автоматическое удаление NPC при вайпе
      []Изображение мини-карты
      [
      ]Масштаб карты и отступ океана
    • Отображение и размер координатной сетки

    Стандартная валюта: scrap

    Стандартный кулдаун: 0 секунд (отключён)

    Дистанция взаимодействия: 3.5 метра

    Скрытие близких направлений: 250 метров

    Настройки хранятся в oxide/config/BloodGuide.json.

    Зависимости

    • []Обязательных сторонних плагинов нет
      [
      ]NoEscape — необязательный плагин для проверки рейд-блока
    • ImageLibrary не требуется — основные иконки встроены непосредственно в BloodGuide

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

    Как пользоваться

    1. []Администратор устанавливает NPC командой /guide add
      [
      ]Игрок подходит к NPC и нажимает E
      []Открывается меню с мини-картой сервера
      [
      ]Игрок выбирает нужный монумент в списке или на карте
      []В нижней части интерфейса отображается стоимость перемещения
      [
      ]При наличии необходимого количества валюты игрок нажимает «ПЕРЕМЕСТИТЬСЯ»
    2. Плагин проверяет ограничения, списывает валюту и переносит игрока к выбранной точке

    Установка

    1. []Поместите файл BloodGuide.cs в папку oxide/plugins
      [
      ]Дождитесь загрузки плагина
      []Откройте oxide/config/BloodGuide.json и настройте параметры под свой сервер
      [
      ]Зайдите на сервер с правами администратора
      []Установите проводника командой /guide add
      [
      ]При необходимости скорректируйте точки командой /guide setpoint <ключ>
    2. Подойдите к NPC, нажмите E и проверьте работу меню

    BloodGuide — удобная система перемещения между монументами через NPC с интерактивной картой и внутриигровой оплатой.

    Создатель: Ragezone Design

    Перепродажа и выдача за свою работу запрещены.
    ​
  • a3efe0ca-a51e-4138-98db-825344e24568.png
    a3efe0ca-a51e-4138-98db-825344e24568.png
    1.9 MB · Просмотры: 8
Автор
Ragezone Design
Скачивания
0
Просмотры
14
Первый выпуск
Обновление

Ratings

0.00 звёзд 0 оценок

Другие ресурсы пользователя Ragezone Design

Назад
Сверху