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

/del

Статус
Закрыто для дальнейших ответов.
Код ужасен.. Сначала учи java, а только потом садись за написание кода.

Кому интересно: paste haste
 
Интересно, полезно... но зачем???
Есть RogueParkour, ajParkour, так зачем же этот? Чем он уникальнее, лучше других аналогов?
 
Можно реализовать:
Типы, сложности, скорости, мультитипы.
Можно сделать топ игроков, плейсхолдеры к топу игроков (желательно PAPI), плейсхолдер на твой рекорд (тоже желательно PAPI).
 
Можно реализовать:
Типы, сложности, скорости, мультитипы.
Можно сделать топ игроков, плейсхолдеры к топу игроков (желательно PAPI), плейсхолдер на твой рекорд (тоже желательно PAPI).
В одном классе :lol:
 
Соглашусь, не лучший вариант. Начну работу над рефакторингом кода и изменением его структуры. Еще раз спасибо.
И каждый раз дергать и записывать информацию из конфига не самый лучший способ.
 
окей. есть пример по-другому записывать / эффективнее?
В памяти например. Во время выключения сервера выгружать в локальное хранилище если прям очень сильно нужно: h2, sqlite и другие.
Хотя в принципе можно просто игру заканчивать при выключении/рестарте.
 
Он может легко попросить другого игрока поставить блоки и тогда он с лёгкостью пройдёт паркур
Решение: хранить "активные" блоки, т.е тот на котором он стоит и тот куда он должен прыгнуть
 
Внимание!
Если вы скачали 1.4, то вам срочно нужно обновиться, так как в ней из-за моего косяка нельзя было начать паркур.

Стабильная версия:
https://www.spigotmc.org/resources/endless-parkour-1-8-1-15-2-custom-rewards.80932/
Приношу извинения за данные неудобства.
Код:
[20:43:18 ERROR]: Could not pass event PlayerMoveEvent to EndlessParkour v1.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:711) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PacketPlayInFlying.a(SourceFile:126) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PacketPlayInFlying$PacketPlayInPosition.a(SourceFile:57) ~[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.EPPlayerBehavior.onPlayerMove(EPPlayerBehavior.java:75) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor123.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[server.jar:git-Paper-1618]
        ... 15 more
 
Внимание!
Если вы скачали 1.4, то вам срочно нужно обновиться, так как в ней из-за моего косяка нельзя было начать паркур.

Стабильная версия 1.5:
https://www.spigotmc.org/resources/endless-parkour-1-8-1-15-2-custom-rewards.80932/
Приношу извинения за данные неудобства.
И снова баги.
При попытке использования /eparkour help (или других аргументов) он просто выводит usage из plugin.yml
upload_2020-7-10_23-1-45.png
 
Данный ошибка вызвана тем, что вы уже проходите паркур. Внутренние команды внутри паркура отключены.
p.s. обновил ту же версию теперь будет писать ошибка, конкретизирующая это.
Так я только установил плагин...
 
из-за моего косяка
функцкцкционалочка тьоп
NNQXwQtmzdZZuuPt8nk7gm7hPTbzmPZYveuY4AHyw76zO1Ux6uran5kWrONfzutVhb32P6WIevlddM-ZlyLU5K2qHFI

b96af07781da4aac70df99fc062d0a22.jpg
-.jpg
001467488.jpg
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх