

LuizB
Membros-
Total de itens
759 -
Registro em
-
Última visita
Tudo que LuizB postou
-
Tenho Este código: @EventHandler(priority = EventPriority.HIGHEST) public void prisaoentra(PlayerJoinEvent e) { Player p = e.getPlayer(); if(Main.presos.getConfig().contains("Presos." + p.getName().toString())) { World world = Bukkit.getWorld((String)Main.config.getConfig().getString("Mundo")); double x = Main.config.getConfig().getDouble("X"); double y = Main.config.getConfig().getDouble("Y"); double z = Main.config.getConfig().getDouble("Z"); float yy = (float)Main.config.getConfig().getDouble("Yaw"); float pp = (float)Main.config.getConfig().getDouble("Pitch"); Location wlm = new Location(world, (double)x, (double)y, (double)z, (float)yy, (float)pp); p.teleport(wlm); for(String ant : Main.ins.getConfig().getStringList("Noescape")){ p.sendMessage(ant.replace("&", "§").replace("@motivo", Main.presos.getConfig().getString("Presos." + p.getName() + "Motivo").replace("@quemprendeu", Main.presos.getConfig().getString("Presos." + p.getName() + "QuemPrendeu")))); // Essa é a linha 31 } }else { } } Que Esta Dando Este Erro: org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.PlayerList.onPlayerJoin(PlayerList.java:298) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.PlayerList.a(PlayerList.java:157) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.LoginListener.b(LoginListener.java:144) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.LoginListener.c(LoginListener.java:54) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.NetworkManager.a(NetworkManager.java:231) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:148) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:813) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at java.lang.Thread.run(Unknown Source) [?:1.7.0_80] Caused by: java.lang.NullPointerException at me.cuthmf.borhap.Handlers.prisaoentra(Handlers.java:31) ~[?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_80] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_80] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_80] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] ... 14 more
-
Bem ta dando este erro No Console [10:06:32 ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'soltar' in plugin CuthPrender v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:640) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_80] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_80] at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:714) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] at java.lang.Thread.run(Unknown Source) [?:1.7.0_80] Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float at me.cuthmf.borhap.Main.onCommand(Main.java:85) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261] ... 15 more Código: sender.sendMessage(getConfig().getString("Soltou").replace("@preso", args[0]).replace("&", "§")); Player alvo = p.getServer().getPlayer(args[0]); alvo.sendMessage(getConfig().getString("Asolto").replace("@quemsoltou", sender.getName()).replace("&", "§")); Main.presos.getConfig().set("Presos." + alvo.getName().toString(), null); World world = Bukkit.getWorld((String)Main.config.getConfig().getString("sMundo")); double x = Main.config.getConfig().getDouble("sX"); double y = Main.config.getConfig().getDouble("sY"); double z = Main.config.getConfig().getDouble("sZ"); float yy = (float)Main.config.getConfig().get("sYaw"); // Essa é linha Do Erro float pp = (float)Main.config.getConfig().get("sPitch"); Location wlm = new Location(world, (double)x, (double)y, (double)z, (float)yy, (float)pp); alvo.teleport(wlm); Main.presos.saveConfig();
-
no pitch tbm ?
-
n da erro. Tipo se vc setar olhando pra frente quando vc é teleportado vc é teleportado olhando pra direita e afastado um pouco da localização
-
como faço pra pegar a localização Exata Do Sender ? Eu Uso Assim Pra Setar Mais n vai: if (command.getName().equalsIgnoreCase("setarcadeia")) { Main.config.getConfig().set("Mundo", p.getWorld().getName()); Main.config.getConfig().set("X", p.getLocation().getBlockX()); Main.config.getConfig().set("Y", p.getLocation().getBlockY()); Main.config.getConfig().set("Z", p.getLocation().getBlockZ()); Main.config.getConfig().set("Yaw", Float.valueOf(p.getLocation().getYaw())); Main.config.getConfig().set("Pitch", Float.valueOf(p.getLocation().getPitch())); Main.config.saveConfig(); p.sendMessage("§eCadeia Setada Com Sucesso"); } Pra teleporta eu uso: World world = Bukkit.getWorld((String)Main.config.getConfig().getString("Mundo")); double x = Main.config.getConfig().getDouble("X"); double y = Main.config.getConfig().getDouble("Y"); double z = Main.config.getConfig().getDouble("Z"); float yy = Main.config.getConfig().getInt("YAW"); float pp = Main.config.getConfig().getInt("Pitch"); Location wlm = new Location(world, (double)x, (double)y, (double)z, (float)yy, (float)pp); alvo.teleport(wlm);
-
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Sim achei no spigot mas n entendi @%$#~&I nem uma. Porém o Alerta n Afeta o Plugin Então já resolvi -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
não sei, que alteração ? @EDIT Acabei De Restaurar Minha Configuração Do Eclipse e n Deu Nem Um Erro -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
se debugar mostra ? @EDIT Debuguei a Main e Deu isso 9980 ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [util.c:840] -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Deu Certo só que deu essa Parada Tem Como remover ela ? [23:01:43] [Server thread/WARN]: [CuthPrisao] Default system encoding may have misread config.yml from plugin jar -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Tem que colocar um ponto na frente do "Presos" ? -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
nãooooooooooo Que burrice minha eu quero checar se ta na config @EDIT Tipo /prender Cuthmf se Cuthmf tiver na config mande uma msg este jogador ja esta na config -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
n cara ali vai adicionar eu quero pegar '-' -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Sim quero e a config ta Assim Presos: cuthmf: Motivo: 'vai ' QuemPrendeu: CONSOLE Cuthmf: Motivo: 'teste ' QuemPrendeu: CONSOLE Ai Eu quero pegar o Cuthmf -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
mais n vai salvar na config vei '-' -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
não deu Coloquei Assim: if(p.getServer().getPlayer(args[0])!=null){ Player alvo = p.getServer().getPlayer(args[0]); if (Main.presos.getConfig().contains("Presos." + alvo.getName())) { p.sendMessage(Main.ins.getConfig().getString("Ja_Esta_Preso")); return true; } Main.presos.getConfig().set("Presos."+ alvo.getName(), args[0]); Main.presos.getConfig().set("Presos." + alvo.getName() + ".Motivo", mot.replace("&", "\u00a7")); Main.presos.getConfig().set("Presos." + alvo.getName() + ".QuemPrendeu", sender.getName()); World world = Bukkit.getWorld((String)Main.config.getConfig().getString("Mundo")); double x = Main.config.getConfig().getDouble("X"); double y = Main.config.getConfig().getDouble("Y"); double z = Main.config.getConfig().getDouble("Z"); float yy = Main.config.getConfig().getInt("YAW"); float pp = Main.config.getConfig().getInt("Pitch"); Location wlm = new Location(world, (double)x, (double)y, (double)z, (float)yy, (float)pp); alvo.teleport(wlm); Main.presos.saveConfig(); }else { Main.presos.getConfig().set("Presos." + args[0], args[0]); Main.presos.getConfig().set("Presos." + args[0] + ".Motivo", mot.toString().replace("&", "\u00a7")); Main.presos.getConfig().set("Presos." + args[0] + ".QuemPrendeu", sender.getName()); Main.presos.saveConfig(); p.sendMessage("Prendeu"); } } } -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
como faço pra checar se o Player ta na config ??? -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Ok Agora pra pegar o Nome Do Player ? que ta na "Presos." -
[Resolvido] [Ajuda] Pegar Uma Parada que ta na config
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Eu Digitei /prender Cuthmf teste ai na config ficou Cuthmf: Motivo: 'teste ' QuemPrendeu: CONSOLE eu quero pegar o nome do player que eu prendi no caso é o Cuthmf na verdade o comando que eu quero é /soltar <nick> a vai remover o Jogador da config -
Bem eu tenho essa Config: Presos: Cuthmf: Motivo: 'teste ' QuemPrendeu: CONSOLE Como faço pra Pegar o "Cuthmf:" ? e enviar a msg pro player preso: Cuthmf
-
Mesma coisa ...
-
tbm n deu Como pega a data e a hora ?
-
Resolvi. Agora tipo quando eu digito /prender joao teste teste ele Salva Na Config DeBoa a Config fica assim: Presos: Detento: joao Motivo: 'teste teste ' QuemPrendeu: CONSOLE Agora se o joao tiver na config e eu digitar /prender biterr flood ele remove o joão e seta o biterr então como faço pra criar ?
-
Issooooo