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

Plugin na komendę /list


SamiecX

Rekomendowane odpowiedzi

Opublikowano

Witam, moglibyście napisać mi kod pluginu na komende /list że zamiast nicków np.

na wersji 1.7  gra tyle osob

na wersji 1.8  gra tyle osob

Lub coś podobne, ładniej sprecyzowane xD

Opublikowano

Po co ci to? Znowu ty..

 

Ja mam m.in to w corze. Ale to ma polaczenia do utils, mysql, maina, no i mozna dodac tez config lub lang.

 

@AntyWarn

Jak juz bedziesz cos mial to mozesz zrobic oddzielnie dostepna administracje czyli np:

      if (p.hasPermission("player.admin")) {
        admin = String.valueOf(String.valueOf(admin)) + "&c" + p.getName() + "&8, ";

No i te wysylajace;

      sender.sendMessage(Util.fixColor("&8&m----------&f &c&lADMINISTRACJA &8&m----------"));
      sender.sendMessage(Util.fixColor(""));
      sender.sendMessage(Util.fixColor(" &7> " + admin));
      sender.sendMessage(Util.fixColor(""));
      sender.sendMessage(Util.fixColor("&8&m----------&f &c&lADMINISTRACJA &8&m----------"));

I gdzies pewnie uzyjesz tego;

      if (((CosTuBedzie)p).getHandle().playerConnection.networkManager.getVersion() >= 47)
I cos takiego;
    String admin = "";
    Player[] onlinePlayers;
    int op = (onlinePlayers = Bukkit.getOnlinePlayers());
 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

jest już taki plugin i nazywa się clientstats

https://www.spigotmc.org/resources/clientstats-bukkit-spigot.24329/

co do jego rozbudowy kontaktuj się z autorem

 

ustaw allias "/list" pod polecenie "/cstats online" i powinno być w porządku.

 

protokoły minecrafta

http://wiki.vg/Protocol_History

polecenie "/list" jest już w pluginie essentialsx

https://www.spigotmc.org/resources/essentialsx.9089/

opencraft.pl << { na takim jeszcze nie grałeś }

TDepLbR.gif

Opublikowano

 

Po co ci to? Znowu ty..

 

Ja mam m.in to w corze. Ale to ma polaczenia do utils, mysql, maina, no i mozna dodac tez config lub lang.

 

@AntyWarn

Jak juz bedziesz cos mial to mozesz zrobic oddzielnie dostepna administracje czyli np:

      if (p.hasPermission("player.admin")) {
        admin = String.valueOf(String.valueOf(admin)) + "&c" + p.getName() + "&8, ";

No i te wysylajace;

      sender.sendMessage(Util.fixColor("&8&m----------&f &c&lADMINISTRACJA &8&m----------"));
      sender.sendMessage(Util.fixColor(""));
      sender.sendMessage(Util.fixColor(" &7> " + admin));
      sender.sendMessage(Util.fixColor(""));
      sender.sendMessage(Util.fixColor("&8&m----------&f &c&lADMINISTRACJA &8&m----------"));

I gdzies pewnie uzyjesz tego;

      if (((CosTuBedzie)p).getHandle().playerConnection.networkManager.getVersion() >= 47)
I cos takiego;
    String admin = "";
    Player[] onlinePlayers;
    int op = (onlinePlayers = Bukkit.getOnlinePlayers());

 

 

Jakie połączenia, co ty człowieku ćpiesz?

,,Ja mam", chyba lepiej: ,,Karolek Core aka kopara aka myhardy aka ja".

Tutaj żadnego połączenia nie ma xD.

 

 

@topic

Robisz sobie listę nicków, które grają na wyższej wersji. (Mogą być literówki, bo pisane z telefonu).

 public boolean isNew(Player p) {
        return ((CraftPlayer) p).getHandle().playerConnection.networkManager.getVersion() >= 47;
    }

Przykład użycia potem:

 for (Player player : Bukkit.getOnlinePlayers()) {
            if (isNew(player)) {
                //dodaj do listy 1.8+
                continue;
            }
            //dodaj do listy -1.8
        }

I wysyłasz na chat komuś kto użyje komendy /list.

784091427630431250239.png

Regulamin sygnatur

Opublikowano

@up bardziej ahcore + ytcore

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...