Телеграм:
Мой тг канал по разработке плагинов: https://t.me/tmrtrsv_ch
Описание:
Позвляет игрокам покупать/продавать любые предметы, в любом количестве.
Из особенностей:
- Автопродажа предметов
- Настройка звуков
- Возможность настроить ВСЕ команды в конфиге
- Поддержка PlaceholderAPI
Автопродажа товаров по кулдауну в конфиге. Плагин помнит список ваших товаров автопродажи до выхода с сервера. Товары, и цены на них настраиваются в конфиге:
Имеется удобный таб-комплитер(предложение аргументов в командах), который можно настроить в конфиге:
Конфиг:
Code (YAML):
#
# Seller v2.3
# Автор: Тимур
# Телеграм: @tmrtrsvch
#
# /buy <товар> <количество> [игрок] (seller.use) - Купить предмет
# /sell <товар> <количество> [игрок] (seller.use) - Продать предмет
# /autosell <товар> [игрок] (seller.autosell) - Поставить/снять предмет с авто-продажи
# /seller reload (seller.reload) - Перезагрузить конфигурацию
#
# %seller_autosell_<товар>% - Добавлен ли предмет в авто-продажу
#
# Зависимости:
# Для работы плагина необходимо установить Vault, PlaceholderAPI
# И любой плагин на экономику(например, Essentials)
#
commands
:
# Чтобы эти изменения вступили в силу, нужно перезапустить сервер
seller
:
-
"seller"
-
"скупщик"
buy
:
-
"buy"
-
"купить"
sell
:
-
"sell"
-
"продать"
autosell
:
-
"autosell"
-
"автопродажа"
messages:
no_permission
: '&
#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fУ Вас нет прав для выполнения данной команды'
reload_usage
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fИспользуйте: &#fff200/seller reload"
config_reloaded
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fКонфигурация успешно перезагружена!"
buy
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fВы успешно приобрели &#fff200{item} x{amount} &fза &#fff200{price} &#fff200&l&l$"
sell
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fВы успешно продали &#fff200{item} x{amount} &fза &#fff200{price} &#fff200&l&l$"
not_enough_money
: '&
#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fУ Вас недостаточно средств для покупки данного предмета'
inventory_full
: '&
#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fВаш инвентарь переполнен, освободите место'
item_not_found
: '&
#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fДанный предмет не найден у скупщика'
specify_item
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fУкажите предмет для продажи"
specify_autosell_item
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fУкажите предмет для авто-продажи"
no_item
: '&
#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fУ Вас нет/недостаточно данного предмета для продажи'
specify_amount
:
"&cПожалуйста, укажите количество предметов"
autosell_item_removed
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fПредмет &#fff200{item} &fудалён из списка автопродажи"
autosell_item_added
:
"&#FBD708&lС&#FCC307&lк&#FCAE05&lу&#FD9A04&lп&#FE8603&lщ&#FE7101&lи&#FF5D00&lк&7&l: &fПредмет &#fff200{item} &fдобавлен в список автопродажи"
cannot_buy_item
:
"&cЭтот предмет нельзя купить"
cannot_sell_item
:
"&cЭтот предмет нельзя продать"
player:
usage
:
"&cИспользуйте: /buy <предмет> <количество> [игрок]"
player_not_found
:
"&cИгрок {player} не найден"
item_not_found
:
"&cПредмет {item} не найден"
cannot_buy_item
:
"&cЭтот предмет нельзя купить"
specify_amount
:
"&cУкажите количество"
not_enough_money
:
"&У игрока {player} недостаточно средств"
inventory_full
:
"&cУ игрока {player} переполнен инвентарь"
purchase_success
:
"&aИгрок {player} успешно купил {item} x{amount} за {price}"
specify_player
:
"&cУкажите игрока для выполнения команды"
sell_success
:
"&aВы успешно продали {amount} {item} за {player} за {price}"
goods:
oak_log:
name
:
"Дуб"
price:
buy
: 225
sell
: 175
cobblestone:
name
:
"Булыжник"
price:
buy
: 195
sell
: 145
netherrack:
name
:
"Незерак"
price:
buy
: 175
sell
: 145
ender_stone:
name
:
"Эндерняк"
price:
buy
: 225
sell
: 175
stone
:
# Данный товар(предмет) можно только купить
name
:
"Камень"
price:
buy
: 225
birch_wood
:
# Данный товар(предмет) можно только продать
name
:
"Берёза"
price:
sell
: 175
autosell-delay
: 30
# Задержка автопродажи в секундах
tab-completer:
goods
:
# Настройка предложения предметов в командах /buy или /sell
enabled
: true
mode
: 1
# Режимы предложения: 1 - по материалам, 2 - по названиям из параметра name
amount:
enabled
: true
numbers
:
- 1
- 2
- 3
- 4
sounds:
goods_sold
:
# Когда предмет продался
name
: BLOCK_NOTE_BLOCK_BELL
volume
: 1.0
pitch
: 1.0
goods_bought
:
# Когда игрок купил предмет
name
: BLOCK_NOTE_BLOCK_BELL
volume
: 1.0
pitch
: 1.0
goods_error
:
# Когда недостаточно предмета или денег, или нельзя купить/продать данный предмет
name
: BLOCK_NOTE_BLOCK_BASS
volume
: 1.0
pitch
: 1.0
autosell_placeholder:
enabled
:
"&aДа"
disabled
:
"&cНет"
Команды:
/sell <предмет> <количество> [игрок] (seller.use) - Продать предмет
/buy <предмет> <количество> [игрок] (seller.use) -
Купить предмет
/autosell <предмет> [игрок] (seller.autosell) - Поставить/снять предмет с авто-продажи
/seller reload (seller.reload) - Перезагрузить конфигурацию
Права:
seller.autosell
- Право, чтобы поставить/снять товар с автопродажи
seller.use
- Право на покупку/продажу предметов
seller.reload
- Право на перезагрузку конфигурации
seller.player.use - Право на использование команд для другого игрока
Заполнители:
%seller_autosell_<товар>% - Добавлен ли предмет в авто-продажу
Зависимости:
Для работы плагина необходимо установить
Vault, PlaceholderAPI
и любой
плагин на экономику(например,
Essentials)