-
Ilość zawartości
2971 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
23
Treść opublikowana przez Glicz
-
Witajcie W tym temacie chciałem wam przedstawić kilka hostingów, bo pewnie wiele osób nie wie jaki hosting wybrać. 1. Enderchest - Hosting najpopularniejszy w Polsce, ale czy wydajny? No właśnie nie, dlatego bardzo odradzam korzystania z tego hostingu 2. Titanaxe - Również popularny hosting, bardzo drogi, więc jeżeli nie masz dużego budżetu, nie kupuj serwera na tym hostingu 3. CraftServe - Hosting popularny przez Kwadratową Masakrę, nic więcej nie mogę o nim powiedzieć bo nie miałem na nim serwera 4. LVL UP - Hosting całkiem ciekawy, lecz niezbyt mogę dużo o nim powiedzieć bo nie miałem na nim serwera, trochę drogi 5. LV4 - Hosting nowy, jeszcze podczas tworzenia lecz można już mieć na nim serwer, bardzo tani, jak nie najtańszy. Jest on bardzo wydajny. Gorąco polecam! Podsumowanie: Jaki hosting wygrać? Najlepiej wybrać LV4, jest to prawdopodobnie najtańszy hosting w Polsce, również bardzo wydajny. Lecz są osoby które chcą vps, a no właśnie, jeżeli chodzi o vps to myślę, że LVLUP będzie dobrym wyborem, ale jeżeli budżet jest o wiele większy to OVH
-
Powiem tak, Największe gówno jakie widziałem, czegoś gorszego nie mogłeś zrobić? Weź lepiej nie rób takich rzeczy to czcigodny Tajtanaks jest najlepszy! A Teraz tak na serio, naprawdę dobra robota! Gorąco polecam wszystkim!
-
Sprawdź tą ofertę:
-
set action bar of plyer to "Linia 1%nl%Linia 2%nl%Linia3"
-
to nie wina skripta, Wiem jak to naprawić: Wyłącz serwer Skopiuj wszystkie skrypty i je gdzieś zapisz Usuń folder Skript (plugins/Skript) Uruchom serwer Wgraj wszystkie skrypty Zrestartuj serwer
-
variables: {pearl::%player%} = 1 on rightclick with ender pearl: if gamemode of player is survival: if {pearl::%player%} is 1: wait 1 tick display "&cNastepnej perly bedziesz mogl uzyc za &54 &csekundy!" on bossbar with 100 percent by 4 seconds for event-player set {pearl::%player%} to 0 wait 4 seconds set {pearl::%player%} to 1 display "&aMozesz juz uzyc perly!" on bossbar with 100 percent by 3 seconds for event-player if {pearl::%player%} is 0: cancel event
-
skript 2.5 od beksu jest na 1.9+, ale powstał fork forka bensku (xd), który jest na 1.8, a jego najnowsza wersja to 2.5 Second Beta Release, tu masz linka https://github.com/Matocolotoe/Skript-1.8/releases
-
czy ja pisalem na permisje? Chce na range tak jak w essentialschat (dziala to przez Vault)
-
dalem tak: event.setFormat(MxTools.color(getConfig().getString("player")).replaceAll("{DISPLAYNAME}", p.getName()).replaceAll("{MESSAGE}", event.getMessage())); i nie ma errorow w eclipse, wiec jak teraz zrobic
-
aktualnie mam event.setFormat(MxTools.color(getConfig().getString("player")));
-
I jak zrobić żeby zamieniało {DISPLAYNAME} na nick i {MESSAGE} na tekst jednocześnie?
-
No dobra, ale jak mam zrobić żeby format działał jak w essentialschat czyli mogę dodawać nowe rangi do formatu i usuwać itp
-
Chodzi o plugin... Zobacz gdzie ten temat napisałem
-
Robię format chatu i mam ustawione {DISPLAYNAME} (żeby można bylo zmienić w configu) i jak mam zrobić, żeby w grze to zmieniło na nick gracza?
-
Dobry pomysł, dziękuje!
-
nie rozumiem Nie może być to co napisałem? Dobra prawie działa. Jak nie podaje argumentu 1,2,3, itd to nie dziala (wywala bledy w konsoli), ale jak podam odpowiednie argumenty dziala
-
Czyli tak? }else if (args[0].equalsIgnoreCase("set")){ if (args.length != 3) { if (args[1].isEmpty()) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nick gracza!"); }else if (args[2].isEmpty()){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent set " + args[2]); }
-
Czyli if (args.length != 3) { powoduje, że każdy argument musi mieć 3 znaki lub wiecej? Mam teraz tak: }else if (args[0].equalsIgnoreCase("set")){ if (args.length != 3) { return true; } getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent set " + args[2]);
-
41 linijka: p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank permission [<ranga>] unset [<permisja>]"); jak mam użyć tego? public static String color(String text) { return ChatColor.translateAlternateColorCodes('&', text); }
-
Zmieniłem kod, ale nadal błedy: [ERROR] null org.bukkit.command.CommandException: Unhandled exception executing command 'rank' in plugin Rank v1.0.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_265] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_265] at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at java.lang.Thread.run(Thread.java:823) [?:1.8.0_265] Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1 at me.Michix.Rank.Main.onCommand(Main.java:41) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] ... 15 more a kod: package me.Michix.Rank; import org.bukkit.ChatColor; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class Main extends JavaPlugin{ public void OnEnable() { getCommand("komenda").setExecutor(this); } public void OnDisable(){ } public boolean onCommand(CommandSender sender, Command cmd, String arg, String[] args){ if(cmd.getName().equalsIgnoreCase("rank")){ if (!sender.hasPermission("rank.*") || !sender.isOp()){ sender.sendMessage("§8» §2Nie posiadasz uprawnien do tej komendy!"); }else{ Player p = (Player) sender; if (args[0].equalsIgnoreCase("help")){ p.sendMessage(ChatColor.GOLD + "------------------------" + ChatColor.RED + "Rank" + ChatColor.GOLD + "------------------------"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.GOLD + "Autor: §2MichixYT"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.GOLD + "Wersja: §21.0.0"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.GOLD + "Nazwa wersji: §2Plugin Release"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.GOLD + "Dodatek do: §2LuckPerms"); p.sendMessage(" "); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.GOLD + "Komendy:"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank set [<nick>] [<ranga>]"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank remove [<nick>] [<ranga>]"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank addtemp [<nick>] [<ranga>] [<czas>]"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank removetemp [<nick>] [<ranga>]"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank create [<ranga>]"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank delete [<ranga>]"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank permission [<ranga>] set [<permisja>]"); p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.DARK_GREEN + "/rank permission [<ranga>] unset [<permisja>]"); p.sendMessage(ChatColor.GOLD + "------------------------" + ChatColor.RED + "Rank" + ChatColor.GOLD + "------------------------"); }else if (args[0].equalsIgnoreCase("set")){ if (args[1].length()<1) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nick gracza!"); }else{ if (args[2].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent set " + args[2]); } } }else if (args[0].equalsIgnoreCase("remove")){ if (args[1].length()<1) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nick gracza!"); }else{ if (args[2].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent remove " + args[2]); } } }else if (args[0].equalsIgnoreCase("addtemp")){ if (args[1].length()<1) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nick gracza!"); }else{ if (args[2].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ if (args[3].length()<1) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj czas!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent addtemp " + args[2] + args[3]); } } } }else if (args[0].equalsIgnoreCase("removetemp")){ if (args[1].length()<1) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nick gracza!"); }else{ if (args[2].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ if (args[3].length()<1) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj czas!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent removetemp " + args[2] + args[3]); } } } }else if (args[0].equalsIgnoreCase("create")){ if (args[1].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp creategroup " + args[1]); } }else if (args[0].equalsIgnoreCase("delete")){ if (args[1].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp deletegroup " + args[1]); } }else if (args[0].equalsIgnoreCase("permission")){ if (args[1].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ if (args[2].equalsIgnoreCase("set")){ getServer().dispatchCommand(getServer().getConsoleSender(), "luckperms group " + args[1] + " permission set" + args[2]); }else{ if (args[2].equalsIgnoreCase("unset")){ getServer().dispatchCommand(getServer().getConsoleSender(), "luckperms group " + args[1] + " permission unset" + args[2]); }else{ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Dostepnie argumenty: set, unset"); } } } }else { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Nieporawne uzycie! /rank help"); } } return true; } return false; } }
-
Dobry wieczór. Mam w konsoli błąd org.bukkit.command.CommandException: Unhandled exception executing command 'rank' in plugin Rank v1.0.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_265] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_265] at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] at java.lang.Thread.run(Thread.java:823) [?:1.8.0_265] Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1 at me.Michix.Rank.Main.onCommand(Main.java:50) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.12.2.jar:git-Spigot-eb3d921-2b93d83] ... 15 more a kod to: package me.Michix.Rank; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class Main extends JavaPlugin{ public void OnEnable() { getCommand("komenda").setExecutor(this); } public void OnDisable(){ } public boolean onCommand(CommandSender sender, Command cmd, String arg, String[] args){ if(cmd.getName().equalsIgnoreCase("rank")){ if (!sender.hasPermission("rank.*") || !sender.isOp()){ sender.sendMessage("§8» §2Nie posiadasz uprawnien do tej komendy!"); }else{ Player p = (Player) sender; if (args[0].equalsIgnoreCase("help")){ p.sendMessage("§6------------------------§cRank§6------------------------"); p.sendMessage("§8» §6Autor: §2MichixYT"); p.sendMessage("§8» §6Wersja: §21.0.0"); p.sendMessage("§8» §6Nazwa wersji: §2Plugin Release"); p.sendMessage("§8» §6Dodatek do: §2LuckPerms"); p.sendMessage(" "); p.sendMessage("§8» §6Komendy:"); p.sendMessage("§8» §2/rank set [<nick>] [<ranga>]"); p.sendMessage("§8» §2/rank remove [<nick>] [<ranga>]"); p.sendMessage("§8» §2/rank addtemp [<nick>] [<ranga>] [<czas>]"); p.sendMessage("§8» §2/rank removetemp [<nick>] [<ranga>]"); p.sendMessage("§8» §2/rank create [<ranga>]"); p.sendMessage("§8» §2/rank delete [<ranga>]"); p.sendMessage("§8» §2/rank permission [<ranga>] set [<permisja>]"); p.sendMessage("§8» §2/rank permission [<ranga>] unset [<permisja>]"); }else if (args[0].equalsIgnoreCase("set")){ if (args[1].isEmpty()) { p.sendMessage("§8» §cPodaj nick gracza!"); }else{ if (args[2].isEmpty()){ p.sendMessage("§8» §cPodaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent set " + args[2]); } } }else if (args[0].equalsIgnoreCase("remove")){ if (args[1].isEmpty()) { p.sendMessage("§8» §cPodaj nick gracza!"); }else{ if (args[2].isEmpty()){ p.sendMessage("§8» §cPodaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent remove " + args[2]); } } }else if (args[0].equalsIgnoreCase("addtemp")){ if (args[1].isEmpty()) { p.sendMessage("§8» §cPodaj nick gracza!"); }else{ if (args[2].isEmpty()){ p.sendMessage("§8» §cPodaj nazwe rangi!"); }else{ if (args[3].isEmpty()) { p.sendMessage("§8» §cPodaj czas!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent addtemp " + args[2] + args[3]); } } } }else if (args[0].equalsIgnoreCase("removetemp")){ if (args[1].isEmpty()) { p.sendMessage("§8» §cPodaj nick gracza!"); }else{ if (args[2].isEmpty()){ p.sendMessage("§8» §cPodaj nazwe rangi!"); }else{ if (args[3].isEmpty()) { p.sendMessage("§8» §cPodaj czas!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent removetemp " + args[2] + args[3]); } } } }else if (args[0].equalsIgnoreCase("create")){ if (args[1].isEmpty()){ p.sendMessage("§8» §cPodaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp creategroup " + args[1]); } }else if (args[0].equalsIgnoreCase("delete")){ if (args[1].isEmpty()){ p.sendMessage("§8» §cPodaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp deletegroup " + args[1]); } }else if (args[0].equalsIgnoreCase("permission")){ if (args[1].isEmpty()){ p.sendMessage("§8» §cPodaj nazwe rangi!"); }else{ if (args[2].equalsIgnoreCase("set")){ getServer().dispatchCommand(getServer().getConsoleSender(), "luckperms group " + args[1] + " permission set" + args[2]); }else{ if (args[2].equalsIgnoreCase("unset")){ getServer().dispatchCommand(getServer().getConsoleSender(), "luckperms group " + args[1] + " permission unset" + args[2]); }else{ p.sendMessage("§8» §cDostepnie argumenty: set, unset"); } } } }else { p.sendMessage("§8» §cNieporawne uzycie! /rank help"); } } return true; } return false; } } Proszę o pomoc!
-
Działa dziękuje! Do zamkniecia
