Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 09/10/19 uwzględniając wszystkie działy

  1. TakiJakTy

    Intro

    Intro mi się podoba, ale jest za szybkie.
    1 punkt
  2. xAxee

    AxCooldown - Zarządzanie cooldownem

    Mini update Dodałem funkcje która zwraca przetłumaczony czas cooldownu (PL) getCooldownText(%player%, %string%) zwraca text (np 3 minuty i 12 sekund.)
    1 punkt
  3. xAxee

    Pomocy

    to albo skorzystaj z tego drugiego co wywłałem, albo pobierz wersje 2.2
    1 punkt
  4. xAxee

    Pomocy

    Hah XD no tak przecież jest tylko jedna wersja. To sprawdz /ver skript
    1 punkt
  5. yooniks

    tkPing - Plugin na zbyt duży ping!

    Nie polecam na większe serwery @edit mam juz troche czasu wiec sprobuje ci pomóc "udoskonalić" troche ten plugin Dodaj wsparcie dla innych wersji - nie wiem jak to zrobisz - albo refleksje albo dla każdej wersji rob oddzielnie implementacje z nms. (tzn. interfejs pingchecker i np. pingchecker_1_8_r3 implementacja z uzyciem nms od 1.8.8) Jezeli chodzi o kod (raczej ten "slabo napisany") public static Main inst; public static Main getInstance() { if (inst == null) { return new Main(); } return inst; } public void onEnable(){ inst=this; Szkoda ze nie wiesz jak to dziala =( Gdy instancja jest nullem to tworzysz nawet tysiące takich obiektów (jak tysiac razy zostanie wywolana metoda getinstance() przed wywolaniem metody onEnable()) zamiast zwracac niepotrzebnie nowy obiekt zrob return inst = new Main() lub od razu zrob cos w stylu getPlugin(Main.class) bo przeciez jest juz taka metoda w JavaPlugin. new Task().runTaskTimerAsynchronously(this, 1L, 1L); No i po co puszczac takiego taska co 1 ticka? Skoro mozna co kilka sekund Czemu zapisujesz config w onEnable? Klasa "Ping" public Ping(final Main plugin){ this.plugin = plugin; this.plugin.getCommand("ping").setExecutor(this); } Czemu rejestrujesz komende w konstruktorze? Taska mogles puscic juz normalnie, ale komendy tak samo rejestrowac nie mozesz .. =( to sie nazywa side-effects (zla praktyka, nie rob tak) UserManager.setPingPowiadomienia(p.getName(), 1); Czemu usermanager i set jest po angielsku a pingpowiadomienia juz po polsku? To jakas nowa moda na mieszanie angielskiego z polskim, czy po prostu nie wiedziales jak sa powiadomienia po angielsku? =( args.length == 0 || (args.length > 1) Od czego to jest? UserManager.setPingPowiadomienia(p.getName(), 0); Czemu zamiast uzywac booleana - true/false to jest 1 albo 0? Od tego sa booleany =( jak zwracasz false w onCommand to informujesz serwer ze komenda nie wykonala sie prawidlowo Paczek nie nazywa sie w liczbie mnogiej i nie rob takich skrótow =( zamiast cmds to command, zamiast utils to util. Powiedzmy ze chce zedytowac twoj plugin - widze ze w mainie jest klasa Ping - ale g*wno jest napisane co to jest. Czy to komenda czy to zwykly obiekt =/ Masz paczkę tasks a w niej klasa Task xD to albo robisz tą paczke aby tam przechowywac rozne taski albo jeden ktory nic konkretnie nie mowi o tej klasie - po prostu Task. I skąd ktoś ma wiedzieć od czego ta klasa jest? Np. z nazwy "PingCheckerTask" wiadomo od czego to jest - ping checker task. Sprawdza ping i do tego jest taskiem. Do tego metode getPing trzymasz w dwóch klasach (duplicated code) Czemu paczka util zawiera klase Api? I wgl czemu to sie nazywa api? Api do mogloby byc gdybys cos dostarczal ze swojego pluginu dla innych pluginow.. Np ile razy gracz mial zbyt duzy ping lub cos w tym stylu. Do tego to powinien byc obiekt a nie klasa statyczna z wysylaniem title/subtitle. Jak juz to moglbys to dac gdzies indziej lub od razu nazwac TitleUtil lub coś w tym stylu (ja na twoim miejscu tez bym zrobil interfejs titlesender i implementacja dla 1.8.8 itp) Wiecej czytac mi sie nie chce, nie mam czasu xd
    1 punkt
  6. Kr3CiQQ

    Paczka Pluginów/Skrypty

    Witam robię serwer w minecraft i jestem średnio ogarniam to wszystko jakie pluginy były by dobre na serwer mediumhc 1.7x 1.8x moglby ktos podac paczke albo nazwy pluginow bede bardzo wdzięczny ;)
    1 punkt
  7. Libter

    Libter zmienia awatar

    XD
    1 punkt
  8. Shooterowy

    Problem z [<player>] [<text>]

    To ja pozwolę sobie wrzucić swoją wersję, może się przyda. /zglos <gracz> <powód> /zgloszenia lista /zgloszenia usun <numer_zgłoszenia> Numer zgłoszenia to numer indeksu zgłoszenia z pobranej listy z pliku yml.
    1 punkt
  9. DαrϰVεnuς

    tkPing - Plugin na zbyt duży ping!

    Tak, bardzo przydatne dla osób, po prostu potrafią odczytać, że mają wysoki ping z płynności gry
    1 punkt
  10. DαrϰVεnuς

    tkPing - Plugin na zbyt duży ping!

    Nie chce mi się pobierać, ale nie dałeś żadnej informacji w temacie o konfiguracji. Więc najlepiej dodaj mozliwość, aby gracz mógł sobie wyłączyć działanie pluginu dla siebie. Myślę, że to będzie najbardziej wartościowa opcja całego pluginu.
    1 punkt
  11. Daj błędy z konsoli (jeżeli są) i wpisz komendy /ver, /ver Skript, /ver FunnyGuilds, /ver FunnySkAddon-Extended oraz napisz co one zwróciły ;v
    0 punktów
  12. boleknowak

    PirateLands

    wreszcie coś normalnego, a nie te żenujące serwerki na 1.8 grałem kiedyś na takim serwerze pewnego użytkownika tego forum, myślę że zagoszczę na Twoim serwerze od razu kiedy znajdę czas. +1 za oryginalność i chęci, polecam.
    0 punktów
  13. HeezQ

    Libter zmienia awatar

    To ten pamiętny dzień. Libter zmienia awatar. Hip hip! *Hurra!*
    0 punktów
  14. Shooterowy

    Libter zmienia awatar

    Przystojny młody człowiek.
    0 punktów
  15. TermitCG

    tkPing - Plugin na zbyt duży ping!

    Tytuł brzmi tak jakby twój plugin miał redukować ten ping.
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Quexsu
    Quexsu
    6 postów
    Grabsky
    Grabsky
    1 post
    Nicku
    Nicku
    1 post
    mervi_X
    mervi_X
    1 post
    Fendi
    Fendi
    1 post
    kinimod5021
    kinimod5021
    1 post
    bug128
    bug128
    1 post
  • Najwięcej tematów w tygodniu

    Quexsu
    Quexsu
    1 temat
    mervi_X
    mervi_X
    1 temat
    bug128
    bug128
    1 temat
  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

×
×
  • Dodaj nową pozycję...