Skocz do zawartości

MCKDisco - prosty plugin na discozbroje


Rekomendowane odpowiedzi

MCKDisco

Link do pobrania: https://github.com/P3ridot/MCKDisco/releases

Opis: Plugin dodaje na nasz serwer disco zbroje czyli skórzaną zbroję zmieniającą swoje kolory. Plugin posiada 4 tryby świecenia, smooth (płynne przechodzenie pomiędzy kolorami), random (bardzo szybka zmiana koloru każdej części disco zbroi na losowy kolor), gray (płynne przechodzenie pomiędzy odcieniami szarości) oraz police (płynne przechodzenie z czerwonego na granatowy i na odwrót). Disco zbroja nie wpływa również na założoną przez nas zbroje. Discozbroje widzą tylko osoby wokół nas ale my sami jej nie widzimy.

Wersja Minecrafta: 1.8-1.15.2

Komendy: /disco, /discozbroja oraz /discoarmor (wszystkie otwierają menu z wyborem trybu disco zbroi)

Uprawnienia:

• mckdisco.cmd - uprawnienie od używania komendy

• mckdisco.smooth/random/gray/police - uprawnienie od danego efektu

 

Prezentacja pluginu na youtubie (nie pokazuje trybu "policji' który został dodany): https://www.youtube.com/watch?v=UYaO2WooUM0

 

PS. Ten plugin jest dość stary ale wstawiam go tutaj bo czemu nie :kappapeek: Przez to kod też jest no trochę mocno nieogarnięty, brzydki itp. ale działa :kappaseems:No i przy tej aktualizacji co była ostatnio nie chciało mi się przerabiać całego kodu więc dalej kod jest brzydki i nieogarnięty tylko trochę w nim posprzątałem :V 

 

Edytowane przez Peridot
Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/
Udostępnij na innych stronach

W dniu 6.05.2020 o 13:48, xAxee napisał:

Dodaj że jak trzymasz shifta to widzisz swoją disco zbroje :D

 

Wlasnie tez tak chcialbym ...

 

a i mam pytanie Peridot... czy pomozesz mi? bo ten tryb police jest plynny a dal bys mi jakis kod do wklejenia w plugin zeby tryb police nie zmienial sie plynnie tylko czerwony, niebieski, czerwony, niebieski i tak w kolko...

 

albo dobra nie wazne XD

xAxee

Łączę posty

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-245644
Udostępnij na innych stronach

  • 2 tygodnie później...

Aktualizacja!
Wyszła nowa wersja pluginu 1.2: https://github.com/P3ridot/MCKDisco/releases/tag/1.2

Zmiany:

  • Disco zbroja wyświetla się teraz dla gracza jeśli kuca
  • Zaktualizowanie periAPI
  • Dodanie do konfiguracji opcji police-smooth (standardowo ustawionej na true)
    • true - zbroja przechodzi płynnie z niebieskiego do czerwonego (przechodząc przez kolor fioletowy
    • false - zbroja od razu przechodzi z niebieskiego do czerwonego bez płynnego przejścia
  • Poprawienie optymalizacji pluginu, m.in. taski są teraz asynchroniczne

Uwagi:

  • Mogą być jeszcze pewne problemy z discozbroją i przywracaniem jej po puszczeniu shifta
  • Plugin może nie działać na wersjach 1.13.x-1.14.x, występują problemy z inventory z niewiadomych przyczyn
Edytowane przez Peridot
Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-246721
Udostępnij na innych stronach

W dniu 22.05.2020 o 16:42, Ask3r napisał:

Masz zainstalowany MCKParticle czy nie? :thonk:
Oraz użyj komendy /icanhasbukkit i powiedz ile wersji nowych paperspigota już wyszło (bo widzę, że go używasz), znajdziesz to w ostatniej linijce :thonk:
U mnie na najnowszym paperspigocie wszystko dobrze działa 

Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-247186
Udostępnij na innych stronach

W dniu 23.05.2020 o 19:18, Peridot napisał:

Masz zainstalowany MCKParticle czy nie? :thonk:
Oraz użyj komendy /icanhasbukkit i powiedz ile wersji nowych paperspigota już wyszło (bo widzę, że go używasz), znajdziesz to w ostatniej linijce :thonk:
U mnie na najnowszym paperspigocie wszystko dobrze działa 

Mam zainstalowany, a błąd występuje gdy klikam coś w innym oknie np z bentobox (acidisland) tworzenie wyspy. Może zmiana świata powoduje ten błąd :thinkfish:
 

Edytowane przez Ask3r
Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-247382
Udostępnij na innych stronach

5 godzin temu, Ask3r napisał:

Mam zainstalowany, a błąd występuje gdy klikam coś w innym oknie np z bentobox (acidisland) tworzenie wyspy. Może zmiana świata powoduje ten błąd :thinkfish:
 

Prawdopodobnie błąd występuje przez zbyt starą wersję periAPI w MCKParticle, tutaj masz MCKParticle z nową wersją periAPI https://github.com/P3ridot/MCKParticle/releases/tag/1.3.1. Zaktualizowanie MCKParticle do tej wersji powinno pomóc = )

Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-247416
Udostępnij na innych stronach

W dniu 25.05.2020 o 17:36, Peridot napisał:

Prawdopodobnie błąd występuje przez zbyt starą wersję periAPI w MCKParticle, tutaj masz MCKParticle z nową wersją periAPI https://github.com/P3ridot/MCKParticle/releases/tag/1.3.1. Zaktualizowanie MCKParticle do tej wersji powinno pomóc = )

 

 

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-247486
Udostępnij na innych stronach

W dniu 26.05.2020 o 15:42, Ask3r napisał:

 

 

Pobierz tą wersję MCKParticle gdyż masz serwer 1.15.2 a stare wersje jej nie wspierają: https://github.com/P3ridot/MCKParticle/releases/tag/1.4

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-247492
Udostępnij na innych stronach

Mini Aktualizacja!
Wyszła nowa wersja pluginu 1.2.1: https://github.com/P3ridot/MCKDisco/releases/tag/1.2.1

Zmiany:

  • Relokacja biblioteki periAPI w projekcie co zapobiegnie błędom w przypadku używania dwóch pluginów z dwoma różnymi wersjami periAPI
Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-248291
Udostępnij na innych stronach

5 godzin temu, Tymekd napisał:

czasami gdy puszcza się shift to zbroja zostaje

Ten kod był pisany trochę na siłę i pewnie znowu wyjdzie jakaś wersja poprawkowa kiedyś :V 

Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-248292
Udostępnij na innych stronach

  • 2 tygodnie później...

Mini Aktualizacja!
Wyszła nowa wersja pluginu 1.2.2: https://github.com/P3ridot/MCKDisco/releases/tag/1.2.2

Zmiany:

  • Aktualizacja periAPI aby sprawdzać czy InventoryHolder nie jest nullem
Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-249595
Udostępnij na innych stronach

  • 3 tygodnie później...

Ogółem plugin spoko, kodzik w miarę ładnym, plusik. Ale proponuję zrobić jakiś Set<UUID>, tam dodawać graczy z disco, ewentualnie usuwać. Czemu to dobry zabieg ?

 for (Player player : Bukkit.getOnlinePlayers()) {
                User user = plugin.getUserCache().createUser(player);
                DiscoType discoType = user.getDiscoType();

W tasku pobierasz wszystkich graczy, zamiast pobrać np. 10. Wyobraźmy sobie sytuację, że na serwerze jest 300 osób, a z disco zbroją 50. Zamiast pobrać te 50 osób pobiera 300. 

Odnośnik do komentarza
https://skript.pl/temat/38945-mckdisco-prosty-plugin-na-discozbroje/#findComment-251458
Udostępnij na innych stronach

  • 8 miesięcy temu...
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ę...