.gsD Postado Setembro 3, 2018 Denunciar Compartilhar Postado Setembro 3, 2018 (editado) Olá, gostaria de saber como eu faço um chat em JSON (Eu sei fazer chat só não sei como colocar Json nele!), por exemplo, quando alguém passa o mouse em cima do nome de outro jogador (ou até mesmo o nick dele mesmo) mostras algumas informações sobre o jogador. Já tentei fazer isto de várias formas mas não consigo. Código: @EventHandler public void chatLocal(AsyncPlayerChatEvent e) { Player p = e.getPlayer(); JsonMsg nick = new JsonMsg(p.getName()); nick.hoverEvent(JsonHoverEvent.showText("")); nick.hoverEvent(JsonHoverEvent.showText("§ePerfil: ")); nick.hoverEvent(JsonHoverEvent.showText("")); nick.hoverEvent(JsonHoverEvent.showText(" §6Nick§7: " + p.getName())); nick.hoverEvent(JsonHoverEvent.showText(" §6Grupo§7: ")); nick.hoverEvent(JsonHoverEvent.showText(" §6Dinheiro§7: ")); nick.hoverEvent(JsonHoverEvent.showText(" §6Cash§7: ")); nick.hoverEvent(JsonHoverEvent.showText("")); nick.clickEvent(JsonClickEvent.suggestCommand("/tell " + p.getName())); e.setFormat("§7[§eL§7] " + nick + "§7: " + e.getMessage()); } Obs: Eu uso o JsonAPI (Link) Editado Setembro 3, 2018 por .gsD Link para o comentário Compartilhar em outros sites More sharing options...
RUSHyoutuber Postado Setembro 3, 2018 Denunciar Compartilhar Postado Setembro 3, 2018 Cara pra fazer isso vc tem que usar uma API ou fazer sua própria API. Eu não recomendo tentar criar uma API pois já existem umas 3 ou 4 apis disponiveis para serem usadas na NET. Eu tentei criar minha própria API porem descobri que não é tão simples assim porque quando a linha é quebrada a mensagem perde a cor e eu não quis ir atras de como resolver isso. Mas em fim. Te recomendo dar uma olhada nisso: Chat Component (API do Spigot): https://www.spigotmc.org/wiki/the-chat-component-api/ Fanciful: https://github.com/mkremins/fanciful UltimateFanci (API do FabioZumbi12 BR): https://gamersboard.com.br/topic/47731-ultimatefancy-biblioteca-json-para-plugins/ PS: A API do spigot já vem junto com a JAR do spigot então não precisa botar nada dentro do seu projeto. Tem outras APIs no google mas são essas que eu recomendo, só baixar jogar no seu projeto e usar. Para mais informações: www.google.com Link para o comentário Compartilhar em outros sites More sharing options...
InVinicius Postado Dezembro 22, 2018 Denunciar Compartilhar Postado Dezembro 22, 2018 Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados