• Друзья, на пополнения счёта добавлены новые платежные методы FreeKassa, ЮМани, Perfect Money, Cryptomus (все виды криптовалют)

Описание
Система обмена предметами и ресурсами между игроками.

Особенности

● Используйся встроенная система обмена через витрину без дополнительных графических элементов.
● Множество проверок, что бы обмен был честным
● GUI дополнения
● Без нагрузки на сервер
● Поддержка языкового файла

Чат команды
● /trade - Открыть help по трейду
● /trade NAME - Отправить запрос
● /trade accept (или /trade yes) - Принять запрос
/trade cancel (или /trade no) - Отменить запрос

Консольная команда:
trade NAME - Отправить запрос на обмен

Конфигурация:

Код:
{
  "Основные": {
    "Запретить принимать запрос в BuildingBlock": true,
    "Запретить отправлять запрос в BuildingBlock": true,
    "Запретить использовать трейд в полёте": true,
    "Запретить использовать трейд в воде": true,
    "Запретить обмениватся игрокам если игроки не в тиме (Стандартная система друзей)": false,
    "Запретить использовать трейд в предсмертном состоянии": true,
    "Время ответа на предложения обмена (секунд)": 15,
    "Задержка использования трейда (Cooldown - секунд)": 60.0,
    "Разрешить трейд если между игроками если их дистанция больше указанной (-1 - отключение)": 50.0,
    "Количество активных слотов при обмене": 8,
    "Список привилегий и размера слотов при обмене": {
      "trade.one": {
        "Размер слотов у данной привилегии": 4,
        "Задержка после обмена у данной привилегии": 50
      },
      "trade.two": {
        "Размер слотов у данной привилегии": 5,
        "Задержка после обмена у данной привилегии": 40
      },
      "trade.three": {
        "Размер слотов у данной привилегии": 6,
        "Задержка после обмена у данной привилегии": 30
      }
    },
    "Привилегия на использование команды trade": "trade.use",
    "Разрешить использование трейда только если игрок имеет привилегию указаную в конфиге": false
  },
  "Версия конфигурации": {
    "Major": 2,
    "Minor": 2,
    "Patch": 0
  }
}

Языковой файл:
Код:
{
  "DENIED.SWIMMING": "Недоступно, вы плаваете!",
  "DENIED.DUEL": "Недоступно, один из игроков на Duel!",
  "DENIED.PERMISSIONON": "Недоступно, у Вас нету прав на использование трейда!",
  "DENIED.PERMISSIOONTARGETN": "Недоступно, у {0} прав на использование трейда!",
  "DENIED.FALLING": "Недоступно, вы левитируете!",
  "DENIED.WOUNDED": "Недоступно, вы в предсмертном состоянии!",
  "DENIED.GENERIC": "Недоступно, заблокировано другим плагином!",
  "DENIED.PRIVILEGE": "Недоступно, вы в зоне Building Blocked!",
  "DENIED.PERMISSION": "Недоступно, вы в зоне Building Blocked!",
  "TRADE.HELP": "Trade by RustPlugin.ru\nИспользуйте комманду <color=orange>/trade \"НИК\"</color> для обмена\nЧто бы принять обмен, введите: <color=orange>/trade yes</color> (или /trade accept)\nЧто бы отказаться от обмена введите: <color=orange>/trade no </color> (или /trade cancel)",
  "PLAYER.NOT.FOUND": "Игрок '{0}' не найден!",
  "TRADE.ALREADY.PENDING.ANOTHER.PLAYER": "Невозможно! Игрок '{0}' уже отправил вам предложение обмена!",
  "TRADE.ACCEPT.PENDING.EMPTY": "У вас нет входящих предложний обмена!",
  "TRADE.CANCELED": "Trade отменен!",
  "TRADE.TOYOU": "Нельзя отправлять запрос самому себе!",
  "TRADE.SUCCESS": "Trade успешно завершён!",
  "PENDING.RECIEVER.FORMAT": "Игрок '{0}' отправил вам предложние обмена\nДля принятия обмена используйте команду <color=orange>/trade yes</color>\nЧто бы отказаться введите <color=orange>/trade no</color>",
  "PENDING.SENDER.FORMAT": "Предложение обмена игроку '{0}' успешно отправлено, ожидайте...",
  "PENDING.TIMEOUT.SENDER": "Trade отменён! Причина: время истекло.",
  "PENDING.TIMEOUT.RECIEVER": "Trade отменён! Причина: вы вовремя не приняли запрос.",
  "PENDING.CANCEL.SENDER": "Trade отменён! Причина: игрок '{0}' отказался",
  "COOLDOWN": "Вы только недавно обменивались, подождите - {0:0} сек."
}

Дополнительно
● Игроки у которых включен режим невидимости (используется плагин Vanish) для них система обмена будет недоступна, пока они не отключат режим невидимости.
  • Screenshot_4.jpg
    Screenshot_4.jpg
    72 KB · Просмотры: 3,705
  • Screenshot_5.jpg
    Screenshot_5.jpg
    86.8 KB · Просмотры: 3,133
  • Screenshot_6.jpg
    Screenshot_6.jpg
    88.5 KB · Просмотры: 3,639
  • Like
Реакции: Riska
Автор
OxideBro
Скачивания
300
Просмотры
17,795
Первый выпуск
Обновление
Оценка
4.17 звёзд 6 оценок

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

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

  1. 2.2.4

    - Fix после обновления
  2. 2.2.31

    - Исправление после обновления от 02.02.2023
  3. 2.2.3

    - Исправлены КД у привилегий. - Исправлены проверки SkinBox для старых версий.

Последние рецензии

[19:34:33]Script no longer exists: Trade
[19:34:33]Plugin script is empty: Trade
[19:34:33]Ignored unexpected plugin compilation failure: Trade
[19:35:33]Timed out waiting for plugin to be compiled: Trade

Не работает.
чёткий плагин!
Of course its the best look who made it.
Works right out of the box, best trade plugin for rust 100%
A notification sound should be added when a trade request is received.
Хороший красивый трейд. Что нужно)
Сверху