Skocz do zawartości
  • 0

Redis lub MySQL


M4ng0

Pytanie

Witam! Napisałby ktoś zapisywanie ekwipunku i enderchesta gracza do mysql lub redis'a tak, aby po np. Przeniesieniu gracza z jednego na drógi serwer (Podłączony przez bungeecorda) zapisywalo eq i enderchesta. Prosilbym o gotowy kod bo wielu rzeczy jeszcze nie ogarniam. Dziękuję.

Odnośnik do komentarza
https://skript.pl/temat/19044-redis-lub-mysql/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

gotowy kod to tak ciężko, ale wskazówki jak najbardziej!

no to tak, jeżeli chcesz zapisywać ekwipunek, to musisz go zserializować (metoda serialize lub własna, w/e) i po prostu zapisać, w formie key-value(redis) lub w tabeli (mysql).

jeżeli chcesz odczytywać, to od tego też są gotowe metody, do deserializacji danego stringa na array itemstack lub inventory, no i potem setujesz takie coś za pomocą

Bukkit.getPlayer("ciastko").getInventory().setContents(contentsOfMojSuperEkwipunek);

no i też musisz dopisać do tego enderchesta, ustawianie zbroi itd. ale to wszystko jest w docsach/google, ja tylko Cię naprowadziłem (:

Edytowane przez insertt
Odnośnik do komentarza
https://skript.pl/temat/19044-redis-lub-mysql/#findComment-130408
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...