- Поддерживаемые версии
- 1.16
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 16
Очередной плагин на скупщика, но без GUI-меню, так как считаю, что оно тут не нужно, ибо предметы продаются из рук с определенным шансом, то есть скупщик сам решит, хочет ли он покупать ваш предмет или нет.
Принцип работы плагина.
Вы держите в руке предмет, ID которого присутствует в файле items.yml, и потом прописываете команду /aqseller <сумма>. Если цена за предмет приемлема, то скупщик возможно купит ваш предмет, а может и не купит, шанс можно будет настроить в конфиге. Однако, у скупщика есть свой баланс, который обновляется со временем, все можно будет настроить в конфиге.
Небольшое уточнение.
В плагине присутствует поддержка только формата MiniMessage. Чтобы использовать данный формат ознакомьтесь с этой статьей -> (Страница формата)
Заполнители.
Каковы особенности?
Алиасы: /aqseller, /aqsell, /seller, /sell
Конфигурации плагина.
Скриншоты работы плагина.
Заключение.
В целом все. Не стесняйтесь писать свои идеи и критику в "Обсуждение". Все читаю и все учитываю.
Принцип работы плагина.
Вы держите в руке предмет, ID которого присутствует в файле items.yml, и потом прописываете команду /aqseller <сумма>. Если цена за предмет приемлема, то скупщик возможно купит ваш предмет, а может и не купит, шанс можно будет настроить в конфиге. Однако, у скупщика есть свой баланс, который обновляется со временем, все можно будет настроить в конфиге.
Небольшое уточнение.
В плагине присутствует поддержка только формата MiniMessage. Чтобы использовать данный формат ознакомьтесь с этой статьей -> (Страница формата)
Заполнители.
- %aqseller_timeleft% - Вывод времени до обновления баланса скупщика.
- %aqseller_balance% - Вывод баланса скупщика.
Каковы особенности?
- Шанс продажи того или иного предмета.
- Задержки на использование /aqseller <сумма>
- Все очень гибко настраивается через конфигурацию.
Алиасы: /aqseller, /aqsell, /seller, /sell
Конфигурации плагина.
YAML:
database: 'seller.db' # Сюда будет сохранятся баланс скупщика.
seller-settings:
chance: 70 # Шанс от 0 до 100 того, что скупщик с вами заторгуется.
balance: 1000000
update-balance: 86400 # Обновление баланса в секундах.
cooldown-settings:
enabled: true
cooldown: 60 # В секундах.
plugin-messages:
no-perm: '<red>У вас недостаточно прав.'
no-console: '<red>Команда доступна только игрокам :c'
admin-help:
- ''
- ' <red>/{label} <сумма> <gray>- Продать предмет.'
- ' <red>/{label} balance <gray>- Баланс скупщика.'
- ' <red>/{label} reload <gray>- Перезагрузить конфиги.'
- ''
user-help:
- ''
- ' <red>/{label} <сумма> <gray>- Продать предмет.'
- ''
command-messages:
args:
success: '<green>Мг.. ладно, уговорил, держи свои <yellow>{money} <green>монет.'
deny: '<red>Не-не, так дело не пойдет. Меня не устраивает.'
cooldown: '<red>Сейчас нельзя! Приходи ко мне через <gold>{time}'
unknown-item: '<red>Эт че??? Убери это. Давай нормальные вещи.'
air-item: '<red>Ты че пытаешься мне воздух продать???'
no-integer: '<red>Аргумент должен быть числом.'
no-zero: '<red>Ахаха.. Я все понимаю, но давай цену побольше, мне не жалко.'
no-sell: '<red>Хитер бобер! Эта фигня столько не стоит. Давай нормальную цену.'
no-money: '<red>Ээ.. у меня сейчас на балансе <yellow>{money} <red>монет. Приходи завтра.'
balance:
success: '<green>Баланс скупщика: <yellow>{money}$'
reload:
success: '<green>Конфиги успешно перезагружены.'
YAML:
item-list:
dirt: 25 # ID : Максимальная стоимость.
Скриншоты работы плагина.
Заключение.
В целом все. Не стесняйтесь писать свои идеи и критику в "Обсуждение". Все читаю и все учитываю.
- Зависимости
- Vault, PlaceholderAPI
- Исходный код
- https://github.com/Aquoryy/aqSeller
- Команды и права
- /aqseller <сумма> - Продать предмет в руке. [ Право: отсутствует ]
/aqseller balance - Вывести баланс скупщика. [ Право: aqseller.admin ]
/aqseller reload - Перезагрузить конфиги. [ Право: aqseller.admin ]