Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

/del

Статус
Закрыто для дальнейших ответов.
А для каких версий этот плагин?
 
Для приличия мог бы скриншоты на английском приложить.
 
Предлагаю сделать поддержку TokenManager'а :D
P.S. Там работает PAPI?
 
Да, PAPI в планах есть.
Насчет TokenManager: как именно можно его использовать? Прямо в магазине торговать сообщениями?
Да, для покупки через "токены". Ну раз PAPI есть в планах, то тогда ладно. (Ну если и в магазине можно будет использовать)
 
Добавлен пример из 19 сообщений при входе на русском языке, также залито обновление 1.1.4, в котором исправлен критический баг с ошибкой запуска на версиях 1.12+
YAML:
messages:
  '1':
    content: зашел в игру
    price: 10
    permission: default
  '2':
    content: залетел с ноги в игру
    price: 100
    permission: vip
  '3':
    content: решил зайти на сервер
    price: 100
    permission: default
  '4':
    content: потерялся, но смог зайти
    price: 150
    permission: default
  '5':
    content: еле-еле зашел на этот прекрасный сервер
    price: 150
    permission: default
  '6':
    content: зашел, но скоро выйдет с сервера
    price: 300
    permission: default
  '7':
    content: зашел и вышел с сервера
    price: 400
    permission: default
  '8':
    content: единственный воскрес среди всех игроков
    price: 500
    permission: premium
  '9':
    content: решил навестить игроков
    price: 500
    permission: default
  '10':
    content: приветствует каждого игрока
    price: 500
    permission: default
  '11':
    content: зашел, но играть не хочет
    price: 500
    permission: default
  '12':
    content: зашел и настроение у него хорошее
    price: 600
    permission: default
  '13':
    content: зашел, но будет афк
    price: 1000
    permission: vip
  '14':
    content: зашел и зашел, что бухтеть то.
    price: 1500
    permission: default
  '15':
    content: не понимает зачем зашел на сервер
    price: 100
    permission: vip
  '16':
    content: снимает видео на §cYou§fTube
    price: 0
    permission: youtube
  '17':
    content: проводит стрим на §5Twitch
    price: 0
    permission: twitch
  '18':
    content: пришел и готов следить за сервером
    price: 0
    permission: admin
  '19':
    content: является §6королем §aсервера
    price: 10000
    permission: default
:good:
Добавишь поддержку TokenManager'а?
 
Код:
[18:52:43 ERROR]: Could not pass event InventoryClickEvent to CustomMessageJoin v1.1.4
org.bukkit.event.EventException: null
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:72) ~[server.jar:git-Paper-1618]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[server.jar:git-Paper-1618]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Paper-1618]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:2002) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[server.jar:git-Paper-1618]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_251]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_251]
        at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[server.jar:git-Paper-1618]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Caused by: java.lang.NullPointerException
        at bgggggg4.main.playerBehavior.onClick(playerBehavior.java:55) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor118.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[server.jar:git-Paper-1618]
        ... 15 more
¯\_(ツ)_/¯

Идеи:
Добавить кастомное сообщение о выходе.
Добавить возможность выключать сообщения о входе/выходе.
Ну и JSON, как я уже и писал тебе ранее.
Ещё можно добавить то, что я тебе писал ранее
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх