Ship Vendor

Платно Ship Vendor 1.0.0

1 / 14
Ship Vendor добавляет на сервер NPC-торговца, который продаёт игрокам готовые корабли со всеми блоками, девайсами, скином и содержимым инвентаря, а ещё запчасти к ним. Вы собираете корабль вручную, сохраняете его одной командой, и он сразу появляется в витрине у торговца. Игрок покупает корабль у NPC, получает предмет Boat Building System, ставит его у воды и видит, как тот разворачивается в точную копию оригинала вместе с владельцем и его авторизацией.

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


🌟 Возможности Ship Vendor
  • NPC-торговцы кораблями, которых вы ставите у любого памятника; они привязаны к памятнику и остаются на месте после вайпа карты.
  • Продаёт готовые корабли и отдельные запчасти: чертёж, верстак, паруса, якоря, двигатели, пушки и не только.
  • Соберите корабль вручную и сохраните одной командой, он сразу попадёт в витрину торговца.
  • Купленный корабль разворачивается в точную копию: все блоки, девайсы, скин, топливо и авторизация владельца на месте.
  • Панель штурвала: поднять и опустить паруса, бросить и поднять якорь, включить двигатели и фонари, задать курс.
  • Статус «Морской волк», который игрок покупает за внутриигровую валюту, чтобы получить доступ к штурвалу.
  • Динамические цены поднимаются или опускаются в зависимости от того, сколько покупают игроки, в заданных вами пределах.
  • Скидки на покупку по правам, которые суммируются до выбранного вами потолка.
  • Оплата любым предметом или через Economics, ServerRewards, BankSystem и IQEconomic.
  • Покупки можно запретить во время боя, рейда, в Building Block, при плавании, в дуэли и в других случаях.
  • Полный редактор в игре для кораблей, запчастей, торговцев и каждой строки интерфейса, без правки JSON.
  • Английский и русский в комплекте, поддержка Notify и UINotify, режим оффлайн-картинок.

🎮 Команды
  • /ship (или /ships) – команда администратора: сохранять корабли, выдавать их, редактировать содержимое и расставлять NPC-торговцев. Игрокам команда не нужна, они покупают у NPC.
  • shipvendor.give <userId> <shipId> – консольная команда: выдать сохранённый корабль игроку.

🛡️ Права доступа
  • shipvendor.admin – сохранять, выдавать и редактировать корабли, расставлять NPC-торговцев
  • shipvendor.helm – управление штурвалом корабля: паруса, якорь, двигатели, фонари и курс
  • shipvendor.helm.sails – поднимать и опускать паруса
  • shipvendor.helm.anchor – бросать и поднимать якорь
  • shipvendor.helm.engine – включать и выключать двигатели
  • shipvendor.helm.lights – переключать фонари корабля
  • shipvendor.helm.direction – задавать курс корабля
  • shipvendor.discount1 – скидка на покупку 5%
  • shipvendor.discount2 – скидка на покупку 10%
  • shipvendor.discount3 – скидка на покупку 15%

🏆 Корабли в комплекте
  • Sea Sparrow – дешёвая стартовая парусная лодка для первых выходов в море, лёгкая и послушная, без пушек
  • Freewind – быстрый разведчик и грузовик с лучшим отношением мощности к массе, без оружия
  • Sharp Fang – лёгкий боевой кораблик для небольшого экипажа, быстрый, с четырьмя пушками
  • Stormrunner – средний корабль с усиленным корпусом и пятью пушками для дальних походов
  • Grey Corsair – крепкий боевой корабль с упором на огневую мощь, для морских боёв и сопровождения
  • Iron Tide – тяжёлый универсал с восемью пушками для опытного экипажа
  • Abyssal Wrath – самый тяжёлый корабль в линейке, плавучая крепость с тринадцатью пушками


🎥 Видео


🗒️ Редактор в игре

Всё настраивается прямо в игре. Сохраните корабль со своей постройки, задайте ему имя и описание, выберите скин и картинку для витрины, расставьте NPC-торговцев у памятников и перепишите любую надпись в интерфейсе, ни разу не открывая конфиг.

🧪 Тестовый сервер

Присоединяйтесь к нашему тестовому серверу и опробуйте все возможности самостоятельно!
Скопируйте IP-адрес ниже, чтобы начать играть!

Код:
connect 194.147.90.239:28015

📚 FAQ

В: Где посмотреть пример конфига?
О: Config

В: Где менять названия или добавить свой язык?
О: Правьте lang-файлы, например «oxide/lang/en/ShipVendor.json» или «carbon/lang/en/ShipVendor.json».

В: У игроков появляется сообщение «The plugin does not work correctly, contact the administrator!». Как исправить?
О: Эта ошибка появляется, когда плагин ImageLibrary работает неправильно. Что сделать:
  • Установите плагин ImageLibrary, если его ещё нет.
  • Убедитесь, что ImageLibrary загружен и работает (проверьте командой o.plugins).
  • Перезапустите сервер после установки ImageLibrary.
  • Проверьте консоль сервера на ошибки ImageLibrary и устраните их.

В: Я вижу чёрные картинки с логотипом Rust или ошибку 429 при загрузке изображений. Что делать?
О: Это происходит из-за проблем со скачиванием картинок из интернета. Плагин ShipVendor передаёт картинки в ImageLibrary, но сам за скачивание не отвечает. Ошибка 429 обычно приходит из-за лимитов на стороне хостинга картинок вроде Imgur. Корабли в комплекте используют локальные картинки с префиксом «TheMevent/», поэтому подготовьте их:
  1. Подготовьте картинки:
    • Создайте папку «TheMevent» в «oxide/data» (или «carbon/data» для Carbon)
    • Скачайте PluginsStorage (кнопка «CODE» → «Download ZIP»)
    • Распакуйте архив и скопируйте всё содержимое в папку «TheMevent»
  2. Перезагрузите плагин:
    • Введите o.reload ShipVendor (Oxide) или c.reload ShipVendor (Carbon)

Примечание: Свои картинки кладите в папку «TheMevent» и указывайте их с префиксом «TheMevent/». Например: «TheMevent/Icon1.png», «TheMevent/MyCustomIcon.jpg».

В: Как использовать BankSystem для экономики?
О:
Код:
Код:
  "Currencies": {
    "0": {
      "ID": 0,
      "Enabled": true,
      "Title": "Coins",
      "Icon": null,
      "Type (Plugin/Item)": "Plugin",
      "Plugin name": "BankSystem",
      "Balance add hook": "Deposit",
      "Balance remove hook": "Withdraw",
      "Balance show hook": "Balance",
      "ShortName": "",
      "Display Name (empty - default)": "",
      "Skin": 0
    }
  },

В: Как использовать ServerRewards для экономики?
О:
Код:
Код:
  "Currencies": {
    "0": {
      "ID": 0,
      "Enabled": true,
      "Title": "RP",
      "Icon": null,
      "Type (Plugin/Item)": "Plugin",
      "Plugin name": "ServerRewards",
      "Balance add hook": "AddPoints",
      "Balance remove hook": "TakePoints",
      "Balance show hook": "CheckPoints",
      "ShortName": "",
      "Display Name (empty - default)": "",
      "Skin": 0
    }
  },

В: Как использовать Economics для экономики?
О:
Код:
Код:
  "Currencies": {
    "0": {
      "ID": 0,
      "Enabled": true,
      "Title": "Money",
      "Icon": null,
      "Type (Plugin/Item)": "Plugin",
      "Plugin name": "Economics",
      "Balance add hook": "Deposit",
      "Balance remove hook": "Withdraw",
      "Balance show hook": "Balance",
      "ShortName": "",
      "Display Name (empty - default)": "",
      "Skin": 0
    }
  },

В: Как использовать IQEconomic для экономики?
О:
Код:
Код:
  "Currencies": {
    "0": {
      "ID": 0,
      "Enabled": true,
      "Title": "Coins",
      "Icon": null,
      "Type (Plugin/Item)": "Plugin",
      "Plugin name": "IQEconomic",
      "Balance add hook": "API_SET_BALANCE",
      "Balance remove hook": "API_REMOVE_BALANCE",
      "Balance show hook": "API_GET_BALANCE",
      "ShortName": "",
      "Display Name (empty - default)": "",
      "Skin": 0
    }
  },

В: Как платить ломом (или любым предметом)?
О:
Код:
Код:
  "Currencies": {
    "0": {
      "ID": 0,
      "Enabled": true,
      "Title": "Scrap",
      "Icon": null,
      "Type (Plugin/Item)": "Item",
      "Plugin name": null,
      "Balance add hook": null,
      "Balance remove hook": null,
      "Balance show hook": null,
      "ShortName": "scrap",
      "Display Name (empty - default)": null,
      "Skin": 0
    }
  },

🧩 API

Код:
Код:
bool API_GiveShip(BasePlayer player, int shipId)
bool IsSeaWolfOwner(ulong userId)

Поставьте торговца, сохраните несколько кораблей, и у ваших игроков появится целый флот, чтобы покупать и ходить под парусом.
Автор
Mevent
Скачиваний
1
Просмотры
32
Первый выпуск
Обновление

Рейтинг

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

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

  • Kits
    Платно Kits
    Добавляет на ваш сервер информационное меню об игроках
  • Linking System
    Платно Linking System
    Лучший плагин интеграции Discord для вашего Rust‑сервера!
  • Shop
    Платно Shop
    Наслаждайтесь высоко настраиваемым магазином, который можно настраивать прямо в игре!
  • Wipe Schedule
    Платно Wipe Schedule
    Плагин даёт полный контроль над расписанием серверных событий, позволяя создавать уникальные графики
  • Платно Vehicle Buy
    Открывает интуитивный интерфейс для покупки различных транспортных средств
Назад
Верх