Ship Vendor

Платно Ship Vendor 1.0.11

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 155.103.86.38: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
Скачиваний
3
Просмотры
501
Первый выпуск
Обновление

Рейтинг

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

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

  • Stacks
    Платно Stacks
    Плагин для изменения стаков предметов и их множителей в контейнерах с удобной настройкой прямо в игр
  • Платно Wipe Block
    Позволяет контролировать, к каким предметам игроки могут получить доступ на разных этапах
  • Wipe Schedule
    Платно Wipe Schedule
    Плагин даёт полный контроль над расписанием серверных событий, позволяя создавать уникальные графики
  • Whitelist
    Платно Whitelist
    Ультимативное решение для контроля доступа к вашему серверу
  • Платно Vehicle Buy
    Открывает интуитивный интерфейс для покупки различных транспортных средств

Последние обновления

  1. 1.0.11

    [Added] Опция сброса владельцев курса Морской волк при вайпе карты - включена по умолчанию...
  2. 1.0.10

    [Fixed] Запуск двигателей с панели штурвала больше не выдаёт «во всех двигателях закончилось...
  3. 1.0.8

    [Fixed] Предупреждение в консоли "Calling hook CanCombineDroppedItem resulted in a conflict"...

Последние отзывы

Отличный плагин в прекрасном исполнении! Игроки в восторге от него:) Отлично оптимизирован и проработан, удобный минимальный конфиг и конечно же редактор прямо с клиента! В общем все СУПЕР, 100% рекомендую вы не пожалеете!
Назад
Верх