Skocz do zawartości

gujix64

Użytkownik
  • Ilość zawartości

    8
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Ostatnia wygrana gujix64 w dniu 21 lutego 2023

Użytkownicy przyznają gujix64 punkty reputacji!

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

Osiągnięcia gujix64

Świeżak

Świeżak (1/13)

5

Reputacja

  1. Zalety serwera Własny generator świata System bosów Własne enchanty co powoduje, że gra jest ciekawsza Serwer nie jest nastawiony na p2w Zabezpieczenie serwera anty-xrayem a z racji, że jest własny generator świata raczej nie da się wydobyć seeda modyfikacjami System działek oraz ciekawy system craftingu na powiększenie ziemi Minusy serwera Aktualnie serwer poza bosami i nowymi enchantami nie oferuje nic więcej niż czysty survival. Nie znajdziemy w nim popularnego rynku graczy, skrzyń, systemu skilli etc. W pewnych momentach natknąłem się na bugi związane z anty-xrayem np. moja skrzynia była dirtem aż nie podszedłem wystarczająco blisko do niej. To samo z rudami. Serwer jest bardzo ciekawy i jest ciągle w wersji beta także mam nadzieję, że pomału pojawi się więcej udogodnień. Takie czasy, że serwery z czystym survivalem już dawno się przejadły i każdy chciałby pograć ze zmodyfikowanym survivalem dodając zadania, nagrody etc. Serwer ma jednak potencjał i widać, że administracja ma też pomysł na prowadzenie także jestem ciekaw następnych dodatków.
  2. Tak jak powiedziałem i się poprawiłem najłatwiej zrobisz to pluginem bo tam możesz zapisywać obiekty klasy inventory gracza w tym rozłożenie itemów w ekwipunku. Ewentualnie w skrypcie iteruj po każdym miejscu w ekwipunku tam gdzie nic nie ma zapisz null a tam gdzie jest przedmiot zapisz jego id.
  3. Nie mam pojęcia czy jest HashMapa lub jakiś jej odpowiednik w skryptach. Tutaj masz o hashmapie w Javie https://www.w3schools.com/java/java_hashmap.asp Edit: Dobra ja też się zakręciłem w akcji i zrozumiałem, że potrzebujesz skryptu, który przywraca bloki po czasie. W takim razie musisz skorzystać z HashMapy ale dla obiektu klasy Player oraz obiektu klasy Inventory Map<Player,Inventory> storage;
  4. Najlepiej zrobić to pluginem możesz do tego użyć mapy, która będzie łączyła blok oraz lokalizację. Następnie mape możesz zapisywać w pliku konfiguracyjnym
  5. Cześć. Samo nazwanie skrzyni Picked Chest błędów nie powinno tworzyć, ponieważ po postawieniu skrzynki o nazwie Picked Chest w środku będziemy mieli pustą zwykłą skrzynkę. Inventory skrzynki przypisane jest do gracza więc nawet jeśli wejdziemy w posiadanie skrzynki Picked Chest to po postawieniu jej z configu wczyta się, że nic nie mamy przypisane. Gracz jednak nie może jej nazwać, ponieważ interakcja ze skrzynką "Picked Chest" w ekwipunku jest zablokowana to samo tyczy się kowadła. W sumie tyczy się to wszystkich itemów o nazwie Picked Chest więc nie dość, że nie możemy nazwać tak skrzynki to nawet żadnego innego przedmiotu. Masz rację co do metod podzielę kod na pod funkcje i zrobię refactoring kodu .
  6. Update pluginu do wersji 1.1 - Naprawiono błąd polegający na duplikowaniu skrzyń kiedy serwer został zrestartowany bądź zamknięty - Naprawiono zapisywanie się itemów w configu - Poprawiono optymalizacje min. usunięcie mapy i działanie tylko na plikach - Brak możliwości wyrzucenia skrzynki - Brak możliwości interakcji ze skrzynką w ekwipunku - Brak możliwości wydropienia skrzynki podczas śmierci - Skrzynka po śmierci dodaje się automatycznie do ekwipunku Planowane rzeczy w następnej wersji - Dodanie pliku językowego - Dodanie opcjonalnego efektu dla gracza ze skrzynką aż do jej postawienia - Możliwość wydropienia wszystkich itemów ze skrzynki podczas śmierci (opcjonalne)
  7. Dzięki chętnie przeczytam twoją opinię odnośnie tego co dodać lub zmienić aby działanie pluginu było przyjemniejsze. To pierwsza wersja i mam jeszcze fajne plany co do tego. W przyszłości chciałbym przerobić plugin tak aby przedmioty były zapisywane w skrzyni a nie były przypisane do gracza. To pozwoli na zabicie kogoś i zebrania jego skrzynki o ile taką będzie miał. Aktualnie działa to na zasadzie, że itemy są w schowku gracza i pojawią się jedynie jeżeli to gracz położy skrzynie (takie zabezpieczenie przed podnoszeniem skrzyń i wyrzucaniem bo w taki sposób mamy zwykły shulkerbox).
  8. Cześć. Chciałem się podzielić moim nie pierwszym w życiu pluginem ale pierwszym, który opublikowałem w internecie. W przyszłości planuję dodać permisję, która ustawi limit podnoszonych skrzyń. Link: https://www.spigotmc.org/resources/pick-up-chest.108004/ Source: https://github.com/gujix64/PickUpChest
×
×
  • Dodaj nową pozycję...