GlavtoyBorder - Плагин на прокачку границы

GlavtoyBorder - Плагин на прокачку границы 1.0-U1

Нет прав для скачивания

glavtoy

Пользователь
Сообщения
4
glavtoy добавил(а) новый ресурс:

GlavtoyBorder - Плагин на прокачку границы - Плагин позволяет расширять границу усилиями игроков за монеты.

Плагин GlavtoyBorder позволяет разнообразить игровой процесс простой но интересной системой прокачки границ карты за монеты. Суть в том, что игроки с помощью команды /wextend invest (сумма) отправляют свои деньги на улучшение границы и ее уровень прокачивается, за счёт чего она расширяется.

Плагин имеет свои плейсхолдеры для вывода полезной информации:
%glavtoyborder_border% - Граница
%glavtoyborder_budget% - Бюджет
%glavtoyborder_level% - Уровень границы

...

Узнать больше об этом ресурсе...
 
glavtoy обновил(а) ресурс GlavtoyBorder - Плагин на прокачку границы новой записью:

Фикс важных багов

Была исправлена важная кучка багов.

Узнать больше об этом обновлении...
Авто объединение сообщений:

На 1.12.2 никак не пойдёт?
Данная версия, к сожалению, нет. Не знаю буду ли я её расширять до вашей
 
Последнее редактирование:
Уже опробовал, работает без нареканий, буду внедрять на сервер.
 
glavtoy обновил(а) ресурс GlavtoyBorder - Плагин на прокачку границы новой записью:

Обновление 1.0-U1

Добавленные команды:
/wextend withdraw (сумма) - команда, не имеет прав для доступа. С помощью неё игрок может вернуть себе какую то часть из суммы своих вложений в развитие границы.
/wextend find (хэш) - команда, доступная только для администраторов. С помощью неё администрация может получить транзакции информацию о транзакции по хэшу.

Узнать больше об этом обновлении...
 
что делать и будет ли он работать на 1.20.1
Код:
[18:39:33] [Server thread/INFO]: 2006lev issued server command: /wextend invest 90
[18:39:33] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'wextend' in plugin GlavtoyBorder v1.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:761) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1936) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1779) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1732) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:49) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1061) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1054) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(SourceFile:103) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1037) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:970) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.lang.NoSuchMethodError: 'void org.bukkit.entity.Player.sendActionBar(java.lang.String)'
        at ru.glavtoy.glavtoyborder.GlavtoyBorder.depositToBorder(GlavtoyBorder.java:294) ~[?:?]
        at ru.glavtoy.glavtoyborder.command.WextendCommand.onCommand(WextendCommand.java:37) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[spigot-1.16.5.jar:3096a-Spigot-9fb885e-af1a232]
        ... 19 more
Код:
world-name: world
worldborder-center:
  x: 1292
  z: -721
only-player: '&cДанная команда только для игроков!'
border-upgrade:
  actionbar:
    enable: true
    actionbar: '&aИгрок &6{player} &aрасширил границу до &c{level} &aуровня!'
  title:
    enable: true
    title: '&aГРАНИЦА РАСШИРЕНА!'
    subtitle: '&fТекущий уровень: &6{level}'
  chat:
    enable: true
    message: '&aИгрок &6{player} &aрасширил границу до &c{level} &aуровня!'
no-args: '&cНедостаточно аргументов!'
no-int: '&cАргумент должен являтся целым числом!'
no-dep: '&cВаш депозит не входит в рекомендованные границы!'
no-withdraw: '&cВаш возврат не входит в рекомендованные границы!'
no-money: '&cУ вас недостаточно денег!'
no-perm: '&cУ вас недостаточно прав!'
reload: '&bПерезагрузка конфигурации..'
no-history: '&cВаша история пустая!'
no-base: '&cИгрок {player} отсутствует в базе!'
success-dep: '&aВы успешно внесли депозит в &e{dep} &aмонет! До следующего уровня
  осталось &6{need} &aмонет!'
success-withdraw: '&aВы успешно вернули депозит на сумму &e{wd} &aмонет!'
history-deposit: '&6{date} &7-> &c-${sum}'
history-withdraw: '&6{date} &7-> &a+${sum}'
find-info:
- '&fТип транзакции: &6{type}'
- '&fСумма транзакции: &e${sum}'
- '&fДата транзакции: &e{date}'
- '&fОтправитель: &e{user}'
find-fail: '&cТранзакция не найдена!'
min-dep: 10
max-dep: 10000000
min-withdraw: 10
max-withdraw: 10000000
can-admin-deposit: true
can-admin-withdraw: true
levels:
  '1':
    border: 1000
    price: 10
  '2':
    border: 1000000
    price: 100
 
update 1.20.1 please
 
здравствуйте, а возможно ли способ оплаты расширения границы перенести в меню и через меню оплачивать?
 
плагин класс, идеально подходит для всех нужд
 
Последнее редактирование:
Назад
Сверху Снизу