• 0

[Resolvido] [Dúvida] Evento.


Guest » MickCraft » xKizame »
 Share

Question

    • Nome do Plugin(se souber): Eventos

    • Versão do Servidor: 1.5.2

    • Problema

    Não está dando a mensagem correta.

    Por favor, registre-se ou entre para visualizar isso.

    package me.erinaldo.com;

     

    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.player.PlayerJoinEvent;

    import org.bukkit.plugin.java.JavaPlugin;

     

    public class Eventos extends JavaPlugin {

     

    public void onEnable(){

    ConsoleCommandSender b = Bukkit.getConsoleSender();

    saveDefaultConfig();

    b.sendMessage("§3[MickCraft] §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[MickCraft] §cO plugin esta sendo desativado!");

    b.sendMessage("§3- §bPlugin feito por §axKizame.");

    }

     

    @EventHandler

    public void mensagem(PlayerJoinEvent e)

    {

    Player p = e.getPlayer();

    if (p.hasPermission("staff.mensagem")){

    p.sendMessage("§3[EventoAutomático] §aOs eventos automáticos estão corretamente!");

    }

    }

     

    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {

    if(cmd.getName().equalsIgnoreCase("eventos")){

    for(String b : getConfig().getStringList("Eventos"))

    {

    sender.sendMessage((b).replaceAll("&","§"));

    }

    }

    return false;

    }

    • Informações

    Porque não está aparecendo a mensagem de quando um staff entra no servidor [Eventos] ...

     

    Share this post


    Link to post
    Share on other sites

    8 answers to this question

    Recommended Posts

  •  

    dodocarlos, em 30 Abr 2015 - 10:42 PM, disse:

     

    Troca o

    public class Eventos extends JavaPlugin {

    Por:

    public class Eventos extends JavaPlugin implements Listener{

     

     

    Falto implementar a interface Listener.

     

    Tópico movido para área correta.

    E possível adicionar um delay?

    Tipo o cara logou e quando der 5s depois que aparecer a mensagem.

    Edited by » MickCraft » xKizame »

    Share this post


    Link to post
    Share on other sites

    Guest
    This topic is now closed to further replies.
     Share

    • Recently Browsing   0 members

      • No registered users viewing this page.