-
Total de itens
304 -
Registro em
-
Última visita
Tudo que Solitario postou
-
Bom ... fiz tudo certinho e tal ... quando me deparo no final que só a ultima funcionou ... gostaria de saber o por que as outras não estão funcional ... (Emojis) Photoshop (O fundo cor preta é apenas para dar pra ler) Minecraft
-
resolvido [Duvida] [Java] Como posso fazer para comunicar dados entre servidores ???
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
... se eu não conseguir esse metodo irei tentar ... fiz isso ... porém... Acho que tem que ficar rodando o HG() no lobby para atualizar não ?? (Parece não tar recebendo resposta) -
resolvido [Duvida] [Java] Como posso fazer para comunicar dados entre servidores ???
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
.-. lascou .-. ... mais vou tentar arrumar um jeito aqui (Meu problema é pq tipo ... antes da partida começar ele ia mostrar que a partida ta em iniciando) -
resolvido [Duvida] [Java] Como posso fazer para comunicar dados entre servidores ???
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Plugin do lobby foi corrigido porém o de HG já ficou com erro: 07.04 18:22:05 [Server] INFO java.lang.IllegalArgumentException: Bungee Messaging Api requires at least one player online. 07.04 18:22:05 [Server] INFO at me.opendev.shg.api.BungeeChannelApi.getFirstPlayer(BungeeChannelApi.java:494) ~[?:?] 07.04 18:22:05 [Server] INFO at me.opendev.shg.api.BungeeChannelApi.forward(BungeeChannelApi.java:354) ~[?:?] 07.04 18:22:05 [Server] INFO at me.opendev.shg.utils.Countdown.startingTimer(Countdown.java:56) ~[?:?] 07.04 18:22:05 [Server] INFO at me.opendev.shg.manager.Manager.startingTime(Manager.java:67) ~[?:?] 07.04 18:22:05 [Server] INFO at me.opendev.shg.HG.onEnable(HG.java:196) ~[?:?] 07.04 18:22:05 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:412) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:477) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:395) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:354) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:328) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:284) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:227) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:493) [spigot1649.jar:git-PaperSpigot-43] 07.04 18:22:05 [Server] INFO at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot1649.jar:git-PaperSpigot-43] Coloquei para ficar mandando em um countdown dele ... não sei se isso de muita merda porém deu isso .-. (Obs: Os status esta fora do countdown) -
resolvido [Duvida] [Java] Como posso fazer para comunicar dados entre servidores ???
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
public static BungeeChannelApi api = BungeeChannelApi.of(main.instance); @edit e.e ops ... esqueci de colocar ele depois do instance = this; na main ... tou testando no hg ... -
resolvido [Duvida] [Java] Como posso fazer para comunicar dados entre servidores ???
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Não entendi por que deu isto: 07.04 17:06:29 [Server] ERROR Error occurred while enabling Hub v1.0 (Is it up to date?) 07.04 17:06:29 [Server] INFO java.lang.ExceptionInInitializerError 07.04 17:06:29 [Server] INFO at me.arthurgui.hub.main.onEnable(main.java:47) ~[?:?] 07.04 17:06:29 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:412) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:476) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:394) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:354) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:328) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:284) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:227) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:494) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO Caused by: java.lang.IllegalArgumentException: Plugin cannot be null 07.04 17:06:29 [Server] INFO at org.bukkit.plugin.messaging.StandardMessenger.registerOutgoingPluginChannel(StandardMessenger.java:176) ~[PaperSpigot17.jar:git-PaperSpigot-1f7d532] 07.04 17:06:29 [Server] INFO at me.arthurgui.hub.api.BungeeChannelApi.<init>(BungeeChannelApi.java:84) ~[?:?] 07.04 17:06:29 [Server] INFO at me.arthurgui.hub.api.BungeeChannelApi.lambda$0(BungeeChannelApi.java:64) ~[?:?] 07.04 17:06:29 [Server] INFO at java.util.Map.compute(Map.java:1093) ~[?:1.8.0_91] 07.04 17:06:29 [Server] INFO at me.arthurgui.hub.api.BungeeChannelApi.of(BungeeChannelApi.java:63) ~[?:?] 07.04 17:06:29 [Server] INFO at me.arthurgui.hub.score.scoreboard.<clinit>(scoreboard.java:47) ~[?:?] 07.04 17:06:29 [Server] INFO ... 12 more (Coloquei para que no onEnable ele usasse o public void que no caso seria o codigo ... Se quiser ver como ficou no public void ta ai : https://hastebin.com/icepizeguf.coffeescript (Não sei se pode ser pelo motivo que não coloquei ainda o plugin no servidor ...) Não tenho $$ pra dedicado .-. -
resolvido [Duvida] [Java] Como posso fazer para comunicar dados entre servidores ???
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Nome do canal iria ficar qualquer coisa ?? @Edit Tentei colocar só que no forward deu erro @Edit2 // Fica no plugin pra lobby api.registerForwardListener("nome_do_canal", (channelName, player, data) -> { ByteArrayDataInput in = ByteStreams.newDataInput(message); String acao = in.readUTF(); // ação, como se fosse o ID de um Packet if (acao.equals("SALA_DISPONIVEL")) { // atualiza uma placa e etc } else if (acao.equals("JOGO_INICIOU")) { // atualiza a placa dnv } }); tem que ficar atualizando ou se auto atualiza ? -
Bom gostaria tipo fazer um sistema para meu lobby para mostrar detalhes sobre a partida de hg ... só que preciso saber como comunicar dados (Ex: tempo antes de iniciar, estado da partida e jogadores) Não sei como posso fazer isso (Também quero usar em alguns sistemas meus de plugins para evitar tanto sobrecarregamento)
-
resolvido [DÚVIDA] COMO PEGAR O ITEM DO INVENTÁRIO?
pergunta respondeu ao Lelfe de Solitario em Dúvidas resolvidas
Fiz um sistema parecido ^^ Só que eu usei para pegar o slot '-' -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
'-' esperei o tempo e não deu em nada ... dei stop no servidor e voltei nem tinha mandado mensagem de player's data salvos ... voltei ao servidor ele não tinha salvado os novos dados -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
.-. não deu certo como ta ali em cima .-. -
Na config.yml só tirar a permissão do grupo default '-'
-
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
@UP ;-; -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
se eu fizer um for e tiver muitos players pode crashar sem um thread né '-'? Vou colocar tmb pra salvar a cada X minutos '-' @Edit Tentei no onDisable assim: public void onDisable() { new Thread(){ public void run(){ for(Player p : Bukkit.getOnlinePlayers()){ StatusAtuais.Salvardados(p); } Bukkit.getConsoleSender().sendMessage("§aPlayer's data salvo!"); } }.start(); Bukkit.getConsoleSender().sendMessage("§cPLUGIN DESATIVADO"); } e a cada 5 minutos assim: (Ta ao atualizar o scoreboard para reaproveitar o timer de update) if(tempo >= 6000){ tempo = 0; new Thread(){ public void run(){ for(Player p : Bukkit.getOnlinePlayers()){ StatusAtuais.Salvardados(p); } Bukkit.getConsoleSender().sendMessage("§aPlayer's data salvo!"); } }.start(); } Porém não estão funcional .-. -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Como faço para em caso de crash/stop ele conseguir salvar os dados ? (Tentei e quando dei /stop simplesmente não salvou nada (Com os players on)) -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
mesmo em flatfile ele ocorre isso '-' deveria salvar todos os dados de kills em variaveis e ao deslogar colocar os dados a salvar? -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Esses ai são para obter as info dos jogadores no caso pegadas por arquivos/mysql Eles atualizam pelo metodo de atualizar a prefix de uma team '-' (Scoreboard é feito em team, segue a baixo como fiz) O metodo de implementação se tiver falando do import é apenas de class exceto o de cash que é de outro pl import net.iz44kpvp.kitpvp.Sistemas.API; import net.iz44kpvp.kitpvp.Sistemas.KillsDeathsRankXp; se quiser dizer sobre como eles pegam os dados: -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Essa é a task (Tava em schedule mudei para bukkit runnable continuo o mesmo) estou usando ele para ficar no onenable public void onEnable() { new Thread(){ public void run(){ atualizarscores(); } }.start(); } -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Mais como faço para optimizar ;-; ? Tipo esses task '-' @edit: Tipo isso aqui: (ScoreBoard ele ta lagando de mais (Eu acho)) public void atualizarscores(){ new BukkitRunnable() { public void run() { if(Bukkit.getOnlinePlayers().length == 0){ return; } for(Player p : Bukkit.getOnlinePlayers()){ if (Score.ntemscore.contains(p.getName())) { if (p.getScoreboard() != null && p.getScoreboard().getObjective("scoreboardutils") != null) { String cash = "Desligado"; if(UsandoCash){ cash = Main.instance.obterinfo.cash(p); } final Team a2 = p.getScoreboard().getTeam("a2"); final Team a3 = p.getScoreboard().getTeam("a3"); final Team a4 = p.getScoreboard().getTeam("a4"); final Team a6 = p.getScoreboard().getTeam("a6"); final Team a7 = p.getScoreboard().getTeam("a7"); final Team a9 = p.getScoreboard().getTeam("a9"); final Team a10 = p.getScoreboard().getTeam("a10"); final Team a11 = p.getScoreboard().getTeam("a11"); a11.setSuffix(KillsDeathsRankXp.getRank(p)); a10.setSuffix(Integer.valueOf(KillsDeathsRankXp.getXp(p)).toString()); a9.setSuffix(Integer.valueOf(KillsDeathsRankXp.getCaixa(p)).toString()); a7.setSuffix(API.getKit(p)); a6.setSuffix(CombatLog.statuscombat(p)); a4.setSuffix(Integer.valueOf(KillsDeathsRankXp.getKills(p)).toString()); a3.setSuffix(Integer.valueOf(KillsDeathsRankXp.getDeaths(p)).toString()); a2.setSuffix(cash); } } } } }.runTaskLater(plugin, 100); } -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
@UP @Edit Não sei se isso ajude e.e -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
acho que com 6 já fica lagando '-' n é certeza (EXTRAVM) -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
ambas coisas '-' fica tipo travando o tempo todo e a memoria fica entre 70-100% (Ele continua travando quando ta em 70%) @edit No meu pc isso não ocorre porém na hospedagem sim -
resolvido [Duvida] [Java] Optimizar o uso de memoria do plugin?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
@UP ;-; o servidor enteiro ta lagadão ;-; Alguém pode ajudar ;-; já tentei até mudar o pl pra mysql e tal ... só que continua lagg '-' então é algo a ver com alguma coisa no pl ;-;