Skocz do zawartości

LeviBoyPL

Użytkownik
  • Ilość zawartości

    568
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Ostatnia wygrana LeviBoyPL w dniu 14 sierpnia

Użytkownicy przyznają LeviBoyPL punkty reputacji!

2 obserwujących

O LeviBoyPL

  • Urodziny 02.05.1999 (22.404447288 lat)

Informacje

  • Płeć
    Mężczyzna
  • Lokalizacja
    Aether
  • Nick w MC
    LeviPlayGames

Ostatnie wizyty

3 286 wyświetleń profilu

Osiągnięcia LeviBoyPL

  1. https://worldedit.enginehub.org/en/latest/commands/#brush-commands
  2. LeviBoyPL

    Repair

    Przed pierwszym ifem dołóż if(item == null) return, jeżeli nie podziała to podaj co jest w tej linijce Main.java:56
  3. Sama gierka TntRun wydaje się zbyt prosta do napisania, tam totalnie nie ma nic ciężkiego, raczej proponowałbym prosty system minigames, który zarządzałby tworzeniem arenek, kolejkami, eventami na gierkach itd jako takie API, razem z zapisem danych do mysqla + do tego właśnie jakaś przykładowa gierka pokroju TntRun, żeby pokazać możliwości tego API
  4. LeviBoyPL

    Problem

    Dlatego, że netty, czyli framework obsługujący usługi sieciowe (czyli wysył i odbiór pakietów między innymi, jezeli chodzi o mc) napotyka problem z przesłaniem jakiegoś Stringa. Prawdopodobnie jest to item z bardzo długim lore, albo z dużą ilością tagów NBT i kiedy ktoś chce ten item wysłać na czat to 1) albo nie może tego zrobić, netty napotyka błąd po stronie serwera i rozłącza każde połączenie, 2) albo wysyła ten item na czat i kiedy netty po stronie klienta chce zinterpretować pakiet to napotyka błąd i rozłącza klienta od serwera Bez znaczenia czy jest to opcja 1 czy 2 rozwiązaniem problemu będzie sprawdzenie czy itemek nie posiada czasem zbyt wielu właściwości NBT i pozbycie się nadmiaru. Zobacz na przykład czy po wyciągnięciu dirta z gamemode i wysłaniu go na czat dzieje się to samo.
  5. Spring jak najbardziej obsługuje front i back. Dodatkowo powinniście użyć MVC (model view controller) czyli oddzielić warstwę logiczną od warstwy prezentacji. https://geek.justjoin.it/komunikacja-frontend-www-z-backend-w-javie pod tym linkiem masz wprowadzenie.
  6. Można ewentualnie pokusić się o zmienianie nazwy itemku, wtedy 1 linijka to action bar, a druga to nazwa itemku.
  7. LeviBoyPL

    IP.

    https://nordvpn.com/pl/ https://www.ipvanish.com/offer/
  8. Ta playlista wygląda na całkiem w porządku
  9. W configu Authme znajdź klucz allowedNicknameCharacters i podmień wartość na (.*?), nie jestem pewny czy to jest przyczyną, ale prawdopodobnie tak. Pamiętaj, że z tą opcją konta nonpremium będą mogły wchodzić z nickiem złożonym tylko ze znaków specjalnych, więc pozostaw to tylko testowo
  10. Warto założyć sobie githuba i trzymać source code na githubie, płynie z tego kilka fajnych korzyści. Co do kodu to nie ma co oceniać, te kilkanaście linijek, które napisałeś jest takie sobie. Polecam pooglądać jakąś dobrą serie odnośnie pisania pluginów, a najlepiej zacząć od jakichś kursów podstaw javy
  11. Zamiast § używamy ChatColor. copyDefaults powinno przyjąć argument true (nie pamiętam czy metoda bez argumentu wykonuje metodę z true). Nad metodą onEnable zadeklaruj sobie zmienną typu FileConfiguration i używaj jej zamiast getConfig() za każdym razem
  12. Tak, kopanie bloku to tylko jeden z kilku przypadków, kiedy ktoś może zniszczyć narzędzie. Takie rzeczy jak debugowanie tego skrawka kodu i sprawdzanie durability mamy za sobą?
  13. LeviBoyPL

    Logowanie MC

    Tylko napomknę, że ten kod jest tragicznie napisany i przydałoby Ci się, żebyś zrobił sobie prostą bibliotekę używając oop https://www.tutorialspoint.com/php/php_object_oriented.htm
  14. LeviBoyPL

    mysql

    $result = $stmt->get_result(); foreach ($result as $row) { echo $row['kolumna_z_tabeli']; } Możesz to zrobić na przykład tak, wtedy będziesz musiał w 3 linijce przypisać sobie odpowiednie dane do zmiennej i wykonać drugie zapytanie. Jeżeli dopiero sie uczysz, polecam od razu uczyć się PDO https://www.php.net/manual/en/book.pdo.php
  15. LeviBoyPL

    mysql

    Po pierwsze nie używasz dwóch baz, tylko dwóch tabelek, z jednej bazy. Po drugie dobrze byłoby gdybyś sobie to przepisał na funkcje i robił coś na zasadzie getUser($id) i tam robisz selecta, który pobiera dane z usera. Dane , które pobierasz możesz sobie przypisać na przykład do zmiennej ($data = $stmt->fetch();) i wtedy zmienna data zawiera wynik zapytania wyżej.
×
×
  • Dodaj nową pozycję...