Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam] Pluginu na chat


Rekomendowane odpowiedzi

Opublikowano

Szukam pluginu który dawał by oddzielny chat dla każdego świata tak aby gracze z innego świata nie widzieli co pisze gracz np z world

 

EDIT:

 

Mam 2 problem, jak teleportować się do świata aren na SkyWars? Bo multivers-core nie chce tepac

hex.svg

 PLAYBASE - Nowoczesna lista serwerów gier

Opublikowano

Tu masz kod:

 

@EventHandler
public void onAsyncPlayerChatEvent(AsyncPlayerChatEvent e) {
    if (e.isCancelled()) {
        return;
    }
    e.setCancelled(true);

    World world = e.getPlayer().getLocation().getWorld();
    String toSend = String.format(e.getFormat(), e.getPlayer().getDisplayName(), e.getMessage());
    Bukkit.getLogger().log(Level.INFO, "[Chat on {0}]: {1}", new Object[] {world.getName(), toSend});
    for (Player player : Bukkit.getOnlinePlayers()) {
        if (player.getLocation().getWorld().equals(world)) {
            player.sendMessage(toSend);
        } else if (player.hasPermission("yourpluginname.spy")) { // wysylanie wiadomosci do administracji
            player.sendMessage(ChatColor.YELLOW + "[Spy] " + Color.RESET + toSend);
        }
    }
}
Mogą być błędny bo pisane na spontana w edytorze MPC ;)

#AntyBlezur


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...