Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Bom alguém poderia mandar um código pronto para quando um jogador digita exemplo: /mito receber tag [TESTE] e no legendchat ficar {teste} e uma mensagem quando pegar a tag Você pegou uma tag teste. Link para o comentário Compartilhar em outros sites More sharing options...
??? Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Somente 1 Players Poderá Ter Essa Tag ou Todos os Players que DIGITAREM o comando terão? Link para o comentário Compartilhar em outros sites More sharing options...
nathampa0909 Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Bom alguém poderia mandar um código pronto para quando um jogador digita exemplo: /mito receber tag [TESTE] e no legendchat ficar {teste} e uma mensagem quando pegar a tag Você pegou uma tag teste. Se expresse melhor eu não entendi como deve ser pego e entregue a tag. Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Somente 1 Players Poderá Ter Essa Tag ou Todos os Players que DIGITAREM o comando terão? Todos. Se expresse melhor eu não entendi como deve ser pego e entregue a tag. Quando um jogador digitar: /mito receber a tag [TESTE] -' {teste} Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 @EventHandler public void onChat(ChatMessageEvent e) { if (e.getSender().getName().equalsIgnoreCase("BrineDev")) { // Tag {zueiro} e.setTagValue("zueiro", "§d[Zueiro] "); } } Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 @EventHandler public void onChat(ChatMessageEvent e) { if (e.getSender().getName().equalsIgnoreCase("BrineDev")) { // Tag {zueiro} e.setTagValue("zueiro", "§d[Zueiro] "); } } Estaria correto? package me.erinaldo.com; import org.bukkit.Bukkit; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.event.EventHandler; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Tag extends JavaPlugin{ public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (e.getSender().getName().equalsIgnoreCase("BrineDev")) { e.setTagValue("zueiro", "§d[Zueiro] "); } } } Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Estaria correto? package me.erinaldo.com; import org.bukkit.Bukkit; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.event.EventHandler; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Tag extends JavaPlugin{ public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (e.getSender().getName().equalsIgnoreCase("BrineDev")) { e.setTagValue("zueiro", "§d[Zueiro] "); } } } Você precisa registrar os eventos '-' Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Você precisa registrar os eventos '-' Assim? package me.erinaldo.com; import org.bukkit.Bukkit; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Tag extends JavaPlugin implements Listener{ public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); Bukkit.getServer().getPluginManager().registerEvents(this, this); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (e.getSender().getName().equalsIgnoreCase("BrineDev")) { e.setTagValue("zueiro", "§d[Zueiro] "); } } } Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Assim? package me.erinaldo.com; import org.bukkit.Bukkit; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Tag extends JavaPlugin implements Listener{ public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); Bukkit.getServer().getPluginManager().registerEvents(this, this); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (e.getSender().getName().equalsIgnoreCase("BrineDev")) { e.setTagValue("zueiro", "§d[Zueiro] "); } } } sim Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 sim Eu digito: /brinedev da em nada. não aparece nada no chat e também não ganho tag -' Já coloquei {zueiro} no legendchat e nada -' Link para o comentário Compartilhar em outros sites More sharing options...
nathampa0909 Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Eu digito: /brinedev da em nada. não aparece nada no chat e também não ganho tag -' Já coloquei {zueiro} no legendchat e nada -' Tu colocou o comando no código e na plugin.yml? Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Eu digito: /brinedev da em nada. não aparece nada no chat e também não ganho tag -' Já coloquei {zueiro} no legendchat e nada -' comando não é brinedev '-' aquilo não é um comando, só um exemplo de uso, eu (BrineDev) ganho a tag de zuerio, agr só adaptar no seu código '-' Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 comando não é brinedev '-' aquilo não é um comando, só um exemplo de uso, eu (BrineDev) ganho a tag de zuerio, agr só adaptar no seu código '-' Uê o resto eu não sei pensava que era so cola aquilo e prontu -' Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Uê o resto eu não sei pensava que era so cola aquilo e prontu -' falta o onCommand e tudo mais '-' só passei o código do listener, que você ainda tem que mudar pro seu sistema Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 falta o onCommand e tudo mais '-' só passei o código do listener, que você ainda tem que mudar pro seu sistema -' Link para o comentário Compartilhar em outros sites More sharing options...
??? Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 PQP KKKKKKKKKKKKKKKKKKKKKKKKKK o cara achou que já tava com o comando UUEHUUHUHEUHEUHE Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 PQP KKKKKKKKKKKKKKKKKKKKKKKKKK o cara achou que já tava com o comando UUEHUUHUHEUHEUHE Não sei fazer plugin dessas função ainda. '-' Link para o comentário Compartilhar em outros sites More sharing options...
??? Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 (editado) Não sei fazer plugin dessas função ainda. '-' Então Estude, por que Ctrl C Ctrl V não é fazer, é plagiar(E se for o caso que você pediu aqui, tente enteder o que fazer o código, não somente copie e coloque na src). Editado Maio 1, 2015 por kaway Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Então Estude, por que Ctrl C Ctrl V não é fazer, é plagiar(E se for o caso que você pediu aqui, tente enteder o que fazer o código, não somente copie e coloque na src). Não tenho tempo para aprender, jogo em lan-house, já não e fácil arrumar dinheiro todo dia para jogar, ainda tem que aturar pessoas de sua "classe". Se estiver em comodado não e obrigado ler meus tópicos, so ajuda quem quer. Do mesmo jeito que não obriguei a ninguém me passar o código, apenas estou pedindo! Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Maio 1, 2015 Denunciar Compartilhar Postado Maio 1, 2015 Precisa salvar na config por exemplo? Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 Precisa salvar na config por exemplo? Sim pra tipo eu poder editar a tag. Link para o comentário Compartilhar em outros sites More sharing options...
Guest Maatrix Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 Vey como tu usa Lan-House ? Ta codando aonde? .-. lol Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 Vey como tu usa Lan-House ? Ta codando aonde? .-. lol ????? celular Link para o comentário Compartilhar em outros sites More sharing options...
vitorrdgs Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 ????? celular Legal usa o que Java Portable Compiler Edition? Link para o comentário Compartilhar em outros sites More sharing options...
KaleuManso Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 (editado) o código vai ficar tipo assim Pastebin. @Edit Ops, esqueci de registrar o evento no onEnable Editado Maio 2, 2015 por KaleuNDK2 Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 o código vai ficar tipo assim Pastebin. @Edit Ops, esqueci de registrar o evento no onEnable N ta dando. Código: package me.erinaldo.com; import java.util.ArrayList; import java.util.List; import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Legend extends JavaPlugin implements Listener{ public List<Player> players = new ArrayList<Player>(); public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (players.contains(e.getSender().getPlayer())) { e.setTagValue("zueiro", "§d[Zueiro] "); } } @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (cmd.getName().equalsIgnoreCase("mito") && sender.hasPermission("mito.usar")){ Player p = (Player) sender; players.add(p); } return false; } } Main: name: Legend main: me.erinaldo.com.Legend version: 1.0 commands: mito: description: Ver eventos. Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 (editado) mds esses caras não aprendem q n pode ter arraylist de player... package me.erinaldo.com; import java.util.ArrayList; import java.util.List; import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Legend extends JavaPlugin implements Listener{ public List<String> players = new ArrayList<String>(); public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (players.contains(e.getSender().getName())) { e.setTagValue("mito", "§d[Mito] "); } } @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (cmd.getName().equalsIgnoreCase("mito") && sender.hasPermission("mito.usar")){ Player p = (Player) sender; players.add(p.getName()); } return false; } } Aprenda a utilizar os códigos que nós te mandamos antes de pedir algo, não é só CTRL+C e CTRL+V, tem que ver se tem algo para mudar, aquele "zueiro" deveria ser mudado para mito... Tag {mito} no legendchat Editado Maio 2, 2015 por BrineDev Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 mds esses caras não aprendem q n pode ter arraylist de player... package me.erinaldo.com; import java.util.ArrayList; import java.util.List; import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Legend extends JavaPlugin implements Listener{ public List<String> players = new ArrayList<String>(); public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (players.contains(e.getSender().getName())) { e.setTagValue("mito", "§d[Mito] "); } } @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (cmd.getName().equalsIgnoreCase("mito") && sender.hasPermission("mito.usar")){ Player p = (Player) sender; players.add(p.getName()); } return false; } } Aprenda a utilizar os códigos que nós te mandamos antes de pedir algo, não é só CTRL+C e CTRL+V, tem que ver se tem algo para mudar, aquele "zueiro" deveria ser mudado para mito... Tag {mito} no legendchat Poder pode, mas não é recomendado. Link para o comentário Compartilhar em outros sites More sharing options...
nathampa0909 Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 Poder pode, mas não é recomendado. Não tem problema, só que a variável Player salvará relativamente tudo, o nome, o mundo, a location, vida essas coisas. Então consome mais memória nesse caso. Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 Não tem problema, só que a variável Player salvará relativamente tudo, o nome, o mundo, a location, vida essas coisas. Então consome mais memória nesse caso. Poder pode, mas não é recomendado. mds esses caras não aprendem q n pode ter arraylist de player... package me.erinaldo.com; import java.util.ArrayList; import java.util.List; import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.plugin.java.JavaPlugin; import br.com.devpaulo.legendchat.api.events.ChatMessageEvent; public class Legend extends JavaPlugin implements Listener{ public List<String> players = new ArrayList<String>(); public void onEnable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §bO plugin esta sendo ativado!."); b.sendMessage("§3- Plugin feito por §axKizame"); } public void onDisable(){ ConsoleCommandSender b = Bukkit.getConsoleSender(); b.sendMessage("§3[TAG] §cO plugin esta sendo desativado!"); b.sendMessage("§3- §bPlugin feito por §axKizame."); } @EventHandler public void onChat(ChatMessageEvent e) { if (players.contains(e.getSender().getName())) { e.setTagValue("mito", "§d[Mito] "); } } @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (cmd.getName().equalsIgnoreCase("mito") && sender.hasPermission("mito.usar")){ Player p = (Player) sender; players.add(p.getName()); } return false; } } Aprenda a utilizar os códigos que nós te mandamos antes de pedir algo, não é só CTRL+C e CTRL+V, tem que ver se tem algo para mudar, aquele "zueiro" deveria ser mudado para mito... Tag {mito} no legendchat .. Não conseguir entender, fiz tudo certinho main pastas e demais. Mais quando digito: /mito não aparece nada no chat e também não recebo a tag. Quando ligo o servidor não da erro nem nada '-' Digitei mito no console e apareceu isso, mais acho que tem nada haver console com online. 2015-05-02 09:32:10 [WARNING] Unexpected exception while parsing console command "mito" org.bukkit.command.CommandException: Unhandled exception executing command 'mito' in plugin Legend v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_5_R3.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player at me.erinaldo.com.Legend.onCommand(Legend.java:43) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 8 more Link para o comentário Compartilhar em outros sites More sharing options...
vitorrdgs Postado Maio 2, 2015 Denunciar Compartilhar Postado Maio 2, 2015 .. Não conseguir entender, fiz tudo certinho main pastas e demais. Mais quando digito: /mito não aparece nada no chat e também não recebo a tag. Quando ligo o servidor não da erro nem nada '-' Digitei mito no console e apareceu isso, mais acho que tem nada haver console com online. 2015-05-02 09:32:10 [WARNING] Unexpected exception while parsing console command "mito" org.bukkit.command.CommandException: Unhandled exception executing command 'mito' in plugin Legend v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_5_R3.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player at me.erinaldo.com.Legend.onCommand(Legend.java:43) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 8 more se tem problema? É uma lista de player e tu quer usar console? Console nao fala ne fera Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest » MickCraft » xKizame »
Bom alguém poderia mandar um código pronto para quando um jogador digita exemplo: /mito receber tag [TESTE] e no legendchat ficar {teste} e uma mensagem quando pegar a tag Você pegou uma tag teste.
Link para o comentário
Compartilhar em outros sites
39 respostass a esta questão
Posts Recomendados