Dobra mam Znalazłem w sumie plugin łączący PEX i AZRank podaje link do niego: LuckPerms działa pod 1.14.4 Bardzo fajny w obsłudze.
Temat do zamknięcia.
Próbowałem tego, rangę dodaje ale już jej nie usuwa. A tak BTW jeśli ta komenda by działała to raczej w takiej formie /pex user NICK group add GRUPA * 10
Używam najnowszego silnika PaperSpigot(141) na wersję mc 1.14.4 i podczas włączania serwera wyświetla się taki błąd:
23:15:39 [WARNING] [AZRank] Plugin AZRank v1.3.b4 generated an exception while executing task 4
23:15:39 java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;
23:15:40 at pl.azpal.azrank.Metrics.postPlugin(Metrics.java:333) ~[?:?]
23:15:40 at pl.azpal.azrank.Metrics.access$400(Metrics.java:67) ~[?:?]
23:15:40 at pl.azpal.azrank.Metrics$1.run(Metrics.java:242) ~[?:?]
23:15:40 at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[Paper-latest.jar:git-Paper-141]
23:15:40 at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[Paper-latest.jar:git-Paper-141]
23:15:40 at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[Paper-latest.jar:git-Paper-141]
23:15:40 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_211]
23:15:40 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_211]
23:15:40 at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
a podczas próby wpisania jakiejkolwiek komendy z tego pluginu wyskakuje taki błąd:
23:20:09 [SEVERE] null
23:20:09 org.bukkit.command.CommandException: Unhandled exception executing command 'azrank' in plugin AZRank v1.3.b4
23:20:09 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[Paper-latest.jar:git-Paper-141]
23:20:09 at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:739) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.PlayerConnection.handleCommand(PlayerConnection.java:1800) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1608) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1012) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1005) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:988) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:922) ~[Paper-latest.jar:git-Paper-141]
23:20:10 at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
23:20:10 Caused by: java.lang.UnsupportedOperationException: SuperPerms no group permissions.
23:20:10 at net.milkbowl.vault.permission.plugins.Permission_SuperPerms.getPlayerGroups(Permission_SuperPerms.java:91) ~[?:?]
23:20:10 at pl.azpal.azrank.permissions.AZVaultAdapter.getPlayersGroups(AZVaultAdapter.java:34) ~[?:?]
23:20:10 at pl.azpal.azrank.AZRank.infoCMD(AZRank.java:1010) ~[?:?]
23:20:10 at pl.azpal.azrank.AZRank.onCommand(AZRank.java:178) ~[?:?]
23:20:10 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[Paper-latest.jar:git-Paper-141]
przy czym plugin w ogóle nie działa. Poszukuje więc alternatywy dla AZRank, najbardziej zależy mi na możliwości ustawiania rangi na czas.
Dzięki wszystkim za te skrypty ale mam jeszcze jedno pytanie. Czasami gracz może sam np. spaść z wysokości i ja jak sam spadłem to znowu pisało to "<none>", moglibyście dodać tam jednego if'a z wiadomością że spadł sam?
Z tym co napisałeś jest jeden problem, ponieważ pojawia się wiadomość że zginął ale wygląda ona tak "SzubiX umarl w otchlani... przez <none>" i jak to zrobić żeby to "<none>" zostało zastąpione przez nazwę gracza który go zepchną?
Witam,
Potrzebuje skryptu, który będzie pokazywał nick osoby która umarła poprzez upadek oraz kto ją zepchną.
Mam już skrypt który pokazuje jak ktoś zginął przez upadek ale nie potrafię zrobić tego żeby pokazywało przez kogo został zepchnięty.