• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Senkuu

Hỏi về code plugin TextComponent

Trạng thái
Không mở trả lời sau này.

Senkuu

DEVELOPER
THÀNH VIÊN
Tham gia
17/09/2016
Bài viết
1,754
PHP:
@EventHandler
 public void onChat(AsyncPlayerChatEvent e) {
            Player p = e.getPlayer();
            TextComponent n = new TextComponent("");
            TextComponent mess = new TextComponent("§7> §f"+ e.getMessage());
            TextComponent message = new TextComponent(e.getPlayer().getDisplayName());
            message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§aTên: "+p.getName()+"\n§aSố quái đã giết:        §f"+DanhHieuEvent.config.getInt("KillEntity."+p.getName())+"\n§aSố người đã giết: §f"+DanhHieuEvent.config.getInt("KillPlayer."+p.getName())+"\n§aDanh hiệu:\n"+DanhHieuEvent.showDH(p)).create() ) );
           
    TextComponent ten = new TextComponent("§6[ §aARCHER §c" + e.getPlayer().getLevel() + "§6]§f>");
                  n.addExtra(ten);
                n.addExtra(message);
                n.addExtra(mess);
                Bukkit.spigot().broadcast(n);
           

   }




mình có code vầy, tại sao khi player chat, cái n, mess, message hiện ra nhưng sao cái ten không hiện
bạn nào giúp mình với !!!
*****Nội dung được bổ sung thêm*****
@Banbeucmas ,@ConBòTVs ,@Anh Craft ,@NhữngNgườiRànhTextComponent please help me
 
PHP:
@EventHandler
 public void onChat(AsyncPlayerChatEvent e) {
            Player p = e.getPlayer();
            TextComponent n = new TextComponent("");
            TextComponent mess = new TextComponent("§7> §f"+ e.getMessage());
            TextComponent message = new TextComponent(e.getPlayer().getDisplayName());
            message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§aTên: "+p.getName()+"\n§aSố quái đã giết:        §f"+DanhHieuEvent.config.getInt("KillEntity."+p.getName())+"\n§aSố người đã giết: §f"+DanhHieuEvent.config.getInt("KillPlayer."+p.getName())+"\n§aDanh hiệu:\n"+DanhHieuEvent.showDH(p)).create() ) );
          
    TextComponent ten = new TextComponent("§6[ §aARCHER §c" + e.getPlayer().getLevel() + "§6]§f>");
                  n.addExtra(ten);
                n.addExtra(message);
                n.addExtra(mess);
                Bukkit.spigot().broadcast(n);
          

   }




mình có code vầy, tại sao khi player chat, cái n, mess, message hiện ra nhưng sao cái ten không hiện
bạn nào giúp mình với !!!
*****Nội dung được bổ sung thêm*****
@Banbeucmas ,@ConBòTVs ,@Anh Craft ,@NhữngNgườiRànhTextComponent please help me
Parse cái Level sang string xem
 
Trạng thái
Không mở trả lời sau này.
Back
Top Bottom