Skocz do zawartości

kerpson

Użytkownik
  • Ilość zawartości

    1852
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Treść opublikowana przez kerpson

  1. Może łaskawie waćpan poda błędy lub co mu trzeba poprawić ?
  2. Kamilkime wszystko wyjasnil w ostatnim filmie
  3. Set ustawiasz, add dodajesz. Jaka w tym filozofia?
  4. set - ustawić add - dodać set, czyli setujesz coś. np set {liczba} to 1. Zmienna zostanie USTAWIONA na 1. add, czyli dodajesz coś, np. add 5 to {liczba}, add 10 to {liczba}. Łączna wartość zmiennej będzie wynosić 15, ponieważ 10 + 5 = 15 Oczywiście nie możemy zapominać, że w niektórych przypadkach aby coś dodać trzeba użyć specjalnej zmiennej, ponieważ zmienne mają swoje typy. Do zapisywania listy czegoś, np graczy zazwyczaj (chyba) używa się zmiennych typu: {zmienna::*}. Jeżeli się mylę poproszę o poprawę
  5. [03:43:58] [Thread-60/WARN]: java.lang.NullPointerException [03:43:58] [Thread-60/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [03:43:58] [Thread-60/WARN]: at net.minecraft.server.v1_8_R3.LoginListener$LoginHandler.fireEvents(LoginListener.java:248) [03:43:58] [Thread-60/WARN]: at net.minecraft.server.v1_8_R3.LoginListener$2.run(LoginListener.java:172) Wywala nulla, błąd. Leży on po stronie listeneru, w linijkach 248, 172
  6. kerpson

    NS-CustomCMD

    Do tego lepszy skript XD albo myCommands
  7. Ziomek, piszesz, że są innowacje. Zaprezentuj jakie. Nowości też, zaprezentuj je.
  8. Wow, dzięki za ładną oraz dokładną rozpiskę
  9. Czy utilsy tego typu powinny byc statyczne, czy jednak obiektowe ? package me.kerpson.core.utils; import java.util.HashMap; import java.util.Map; import me.kerpson.core.KCore; import org.bukkit.entity.Player; public class MsgUtil { KCore plugin; private final Map<Player, Player> msg = new HashMap<>(); public MsgUtil(KCore plugin){ this.plugin = plugin; } public void addPlayer(Player p, Player o){ msg.put(p, o); msg.put(o, p); } public void removePlayer(Player p, Player o){ msg.remove(p); msg.remove(o); } public Player getPlayer(Player p){ return msg.get(p); } }
  10. Ktoś pyta o optymalizację, a nie o kod. Wydajniej jest zrobić wszystko w jednym tasku,ale nie tylko. Można zrobić 2-3 taski, ale nie jeden task na jedną rzecz. Szczególnie gdy tych tasków jest np. 20.
  11. Ładowanie inventory przy starcie serwera, nie używać tylko metod statycznych. Zamiast 40 oddzielnych tasków, lepiej zrobić jeden globalny. I oczywiście większość rzeczy ładować przy starcie serwera,a nie w trakcie jego pracy.
  12. Jezeli jest to serwer w "folderze" to chyba jedyne rozwiazanie to hamachi lub inne chinskie kombinacje
  13. kerpson

    Logowanie

    Brak hashowania, zapisu yml. Słabo dopracowany Plugin byłby lepszy 5/10
  14. kerpson

    GUI Menu [Administracji]

    1. Format slot sie buguje 2. Zmniejsza optymalizacje skryptu 3. Użytkownik dając skrypt, powinien zadbać by innym łatwo się z niego korzystało 4. Takie licencje, to syf. Mogę go sprzedawać nawet w tym momencie 5. Nie prawda. Skrypt to skrypt. Skript to plugin. 6. -_- 7. -_- 8. Śmiećmy forum dalej, niech będzie jeszcze więcej syfów. Kiedy ostatnio było tu coś inneg, trudniejszego ???
  15. I ? Publikacja, to publikacja. Z nudów to można sobie film na yt nagrać, albo ze znajomymi wyjść. Nawet ten skrypt nie ma żadnego sensu, tylko pokazuje jak prosto można zrobić backdoora
  16. No i po co taki syf ? Zrób coś kreatywnego, a nie jakiś shit. Według mnie temat powinien trafić do kosza, ponieważ mamy rozwijać dodatki na serwer, a nie rozwijać ich niszczenie.
  17. Prezentacja sama zachęca do gry Prezentacja 6/10 (brakuje mi więcej grafik z serwera)
  18. od czego jest cos takiego jak startWith
  19. Telepatia xD
  20. kerpson

    TYTUL

    Ale co ci nie dziala ? Jakies bledy ?
  21. To dodaj WildSkript
  22. Jakie masz addony do skripta
  23. Masz na sprawdzanie w eq: https://code.skript.pl/AmGsIOVp
×
×
  • Dodaj nową pozycję...