Skocz do zawartości

Arczi98

Użytkownik
  • Ilość zawartości

    22
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez Arczi98

  1. A czy ja powiedziałem że tak zostawię ? A poza tym to działa tak jak miało. Blokadę potków chciałem dac dodatkowo
  2. W sumie dobre rozwiązanie ale ja nie ogarniam w ogóle jak to zrobić. Tj mam na myśli hashmapy xD
  3. Nie chce mi się z tym bawić Niech mają a co mi tam xD Jak będę trzymał w pamięci to i tak co restart serwera będę je musiał pobrać
  4. Muszę używać bazy danych bo inaczej nie mam sposobu aby sprawdzić czy obie osoby są z tego samego klanu A co do pierwszego ifa to zauważyłem to samo w czasie debugowania No dobra w takim razie nie dam rady zablokować potków. No trudno Co do tych skrótów to mi jest tak wygodnie. Łatwiej mi napisać np pn niz playername
  5. No dobra teraz mam taki problem: Gracz nadal otrzymuje obrażenia od potków.
  6. Sam już napisałem Ale dzięki za chęci. @Edit Poradziłem sobie z łukiem, ale nie wiem jak poradzić sobie z potkiem. Tj. sprawdzić jakiego typu on jest. @Edit Again xD Już nie ważnie nie ogarnąłem że to ma być oddzielny event
  7. Puste else są bo nie dokończyłem pisać Dzięki za pomoc. Śmigam sprawdzić co uda mi się wykombinować
  8. Witam. Potrzebuję zablokować obrażenia zadawane z łuku. Mam taki kod: Jak widać kod pobiera wartości z bazy danych i jeśli są identyczne ma blokować zadawanie obrażeń. Problem w tym że jeśli obrażenia zadane są łukiem bądź potką to obiekt Damager nie jest graczem tylko Entity. I zastanawiam się jak w takiej sytuacji to rozwiązać.
  9. Twój kod jest właśnie listenerem xD Poza tym nie będzie działać. Nie zaimplementowałeś Listenera czyli kod się w ogóle nie wykona. (Tak mi się wydaje)
  10. Naprawdę się wysiliłeś xDD 1 listener napisać xD
  11. Witam. Potrzebuję pobrać nazwę grupy do której należy dany gracz z GroupManagera. Wersja której używam to EssentialsXGroupManager-2.0.1. Używam takiego kodu napisanego pod wcześniejszą wersję jednak wywala on błąd: Błąd: Kod komendy którą próbuje wyświetlić grupe: Klasa główna: plugin.yml: Proszę o pomoc. Sam już walczyłem z tym problemem parę dni ale nic nie wymyśliłem. Pozwolę sobie oznaczyć @yooniks
  12. Oooh.. Dziękuję W takim razie temat do zamknięcia
  13. if(e.getInventory().getTitle().equals(ChatColor.GOLD + "Ekwipunek VIP")){ Sprawdzam
  14. @Edit Plugin ma błędy nie da sie go wyeksportowac
  15. Wejdź sobie na youtube i wpisz pisanie pluginów poradnik. Tam jest tego masa. Sam sie tak uczyłem. Dużo łatwiej sie połapać niż z tych pisemnych poradników. Poza tym w poradniku z bukkit wiki jest masa błędów i przestarzałego kodu xD
  16. No to najprościej będzie stworzyć bazę danych i bawić się funkcją onPlayerJoin + zapisywanie nicku do bazy danych. Jak chcesz to masz tu gotowy skrypt do podłączenia pluginu pod bazę danych:
  17. Witam. Bawię się w tworzenie nowego inventory. Wszystko niby śmiga, ale pojawia się dziwny bug powodujący że inventory gracza działa tak samo jak to które stworzę. Tj. jeśli np na slot 0 w nowym inventory ustawię leczenie gracza to to samo polecenie będzie wykonywane po kliknięci w item w slocie 0 w nowym inventory jak i w inventory gracza. Da się to jakoś naprawić? Mój kod: Komenda otwierająca nowe Inventory: Samo Inventory:
  18. No takie podstawy to ja rozumiem. Chyba podepnę plugin pod bazę danych i tam będę przechowywał czas Nie chce mi się bawić w zapisywanie danych a do bazy mam gotowy skrypt @Edit Problem rozwiązany. Podłączyłem plugin pod bazę i wszystko śmiga.
  19. Witam. Piszę pluginy który ma za zadanie przyznawać graczom z rangą VIP itemy. Chciałbym żeby gracz miał dostęp do polecenia przyznającego itemy raz na jakiś czas (np 7 dni). Ktoś wie jak coś takiego zrobić ?
  20. xxx
  21. XXX
×
×
  • Dodaj nową pozycję...