-
Ilość zawartości
536 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
13
Treść opublikowana przez TheMolkaPL
-
Musisz tworzyć drużynę w scoreboardzie.
-
Wiadomość w konsoli przy wejściu gracza na serwer.
TheMolkaPL odpowiedział(a) na Ozelot pytanie w Pytania i problemy
Osiągnąłeś limit zapytań jaki serwer może wykonać na serwer Mojangu. -
Chodzi o wygląd chatu?
-
Nasłuchuj PotionSplashEvent Operuj na getAffectedEntities() używając przy tym setIntensity(LivingEntity entity, double intensity). Dla picia potki nasłuchuj PlayerItemConsumeEvent.
-
admin LOGI --- NIE MUSISZ ZAGLADAC DO CONSOLI
TheMolkaPL odpowiedział(a) na tenoktorymsnisz_ temat w Skrypty
Tym bardziej nie ma sensu to rozdzielać. Logi serwera są właśnie całą historią co się na serwerze działo w kolejności zdarzeń. Rozdział tylko utrudni porządek... Poza tym co jeżeli dodam swój alias do /msg? -
Brak umiejętności zrozumienia jakichś informacji. Piszę człowiekowi, że Skript nie nadaje się do formatowania chatu, a ten daje mi reakcję Rak Podobna sytuacja zdarza się niestety dość często na forum
-
admin LOGI --- NIE MUSISZ ZAGLADAC DO CONSOLI
TheMolkaPL odpowiedział(a) na tenoktorymsnisz_ temat w Skrypty
Jak to ciężko się doczytać? O_o Tam jest wszystko ładnie rozpisane co się dzieje gdzie i kiedy. Jeżeli szukasz specyficznego logu to pamiętaj, że wiadomości mają swój wzór; przykładowo {0} issued command {1} przy drukowaniu logu o użyciu komendy. W takiej sytuacji wystarczy w notatniku użyć funkcji wyszukania tekstu; to jest skrót CTRL + F i wpisać frazę issued command - tada! teraz mamy przefiltrowane wszystkie logi w tym jednym dokumencie! -
admin LOGI --- NIE MUSISZ ZAGLADAC DO CONSOLI
TheMolkaPL odpowiedział(a) na tenoktorymsnisz_ temat w Skrypty
Tak jak wspomniałem wszystkie komendy w Bukkit są logowane, więc nie musisz się tym martwić Ostatnie logi znajdują się w folderze logs w pliku latest.log, reszta, każdego dnia w swoim dedykowanym archiwum w folderze logs. -
admin LOGI --- NIE MUSISZ ZAGLADAC DO CONSOLI
TheMolkaPL odpowiedział(a) na tenoktorymsnisz_ temat w Skrypty
Przecież serwer Bukkit już sam loguje wszystkie komendy, w tym /msg i /r. -
https://github.com/Inder00/Drop/commit/db202ff9fb536fc0a6378d868a78431be9dd3647
-
Skript na nie usuwanie itemów po śmierci gracza
TheMolkaPL odpowiedział(a) na TakiJakTy pytanie w Zlecenia
Jak już to WorldGuard -
Skript na nie usuwanie itemów po śmierci gracza
TheMolkaPL odpowiedział(a) na TakiJakTy pytanie w Zlecenia
Trzeba zrobić zwykły cooldown. W Skript robisz zmienną z obecnym czasem po prostu. Przy tworzeniu projectile sprawdzasz ile minęło od tamtego czasu, jak mniej niż 6 sekund to nie startujesz. -
Musisz teleportować ten wagonik po prostu.
-
Propozycje: - Oddzielcie ID warpu (np moj_warp) od jego nazwy przyjaznej użytkownikowi, np Moj Warp. W tym momencie jak chce zrobić warp ze sklepem dla VIPa to muszę zrobić /warp Sklep_VIP, a gracz musi idealnie tą nazwę wpisać (bo sklep_VIP to nie to samo co Sklep_VIP) Poza tym taki znak podłogi _ nie jest ładny i przyjazny. - Każdy z warpów powinien mieć swoje uprawnienie, czyli przykładowo skript.warps.sklep_vip. Dzięki temu można ograniczać warpy zależnie jakie uprawnienie się posiada, co prowadzi to tego, że Sklep VIP jest jedynie dla VIPów (i wyżej), a administracja też może mieć swoje warpy.
-
Towarzyszu! Plugin Itemizer jest od zarządzania przedmiotami, nie zdrowiem. Zdrowie aplikowane jest jedynie na żywe jednostki (living entity), takie jak gracze, czy moby. Następnym razem jak piszesz o serduszkach to precyzuj czy chodzi o same wizualne serduszka (renderowane dla klienta), czy zmianę skali punktów zdrowia (HP, domyślnie jest to 20.0), czy może jedno i drugie.
-
Skript na nie usuwanie itemów po śmierci gracza
TheMolkaPL odpowiedział(a) na TakiJakTy pytanie w Zlecenia
Co prawda nie pisze skryptów, ale podpowiem jak to zrobić. W jakiejś sytuacji, na przykład komendzie zapisujesz ten przedmiot do pamięci jako referencja. Przy interakcji gracza pobierasz przedmiot trzymany w ręku i sprawdzasz czy posiadasz go w pamięci. Jeżeli tak to tworzysz projectile typu fireball. -
Java nie ma nic do wersji gry akurat. Sam Minecraft Mojangu pisany jest pod 6, Spigot pod 8. Chociaż Mojang zadeklarował, że wersja 1.13 będzie już na 8. Nawet gdybyś chciał pisać pod starsze wersje gry to nie przeszkadza to w użyciu nowszej Javy, bo serwer host pewnie już na takiej stoi, bo taka ma właśnie wsparcie od Oracle.
-
Skript na nie usuwanie itemów po śmierci gracza
TheMolkaPL odpowiedział(a) na TakiJakTy pytanie w Zlecenia
Nie do końca rozumiem co masz na myśli. Chcesz mieć jakiś przedmiot, który przy kliknięciu strzela ognistą kulą? -
Skript na nie usuwanie itemów po śmierci gracza
TheMolkaPL odpowiedział(a) na TakiJakTy pytanie w Zlecenia
Serwer Mojangu, który nie ma API, a więc też Skript go nie wspiera. -
Skript na nie usuwanie itemów po śmierci gracza
TheMolkaPL odpowiedział(a) na TakiJakTy pytanie w Zlecenia
Trzeba zmieniać ich AI, a to wymaga edycji NMS. -
Jaki scheduler Wystarczy zwykły Cache z Google Guavy. private final Cache<UUID, Instant> cooldown = CacheBuilder.newBuilder() .weakKeys() .expireAfterWrite(30, TimeUnit.SECONDS) .build();
-
Skript nie potrafi niestety ustawić formatu chatu, więc ustawienia wyglądu chatu są niemożliwe. Jedynym wyjściem jest anulowanie eventu i ręczne ogłaszanie wiadomości, ale to psuje wszelką kompatybilność z innymi pluginami i skryptami, które z eventu na chat w jakiś sposób korzystają, więc lipa. Lepiej użyć do tego plugin.
-
Najlepiej nie dawać takiej osobie admina Jeżeli komuś nie ufasz, to nie moralnym jest dawanie takiej osobie takich uprawnień jak zarządzanie serwerem, dostęp do adresów IP, itd...
-
Skrypt na komende /admin wlacz/wylacz
TheMolkaPL odpowiedział(a) na xKnajT pytanie w Pytania i problemy
command /admin [<text>]: trigger: if player has the permission "skript.admin": if args 1 is "wlacz" or "on": allow fly for player player execute command "god on" player execute command "vanish on" send "Tryb administracji zostal wlaczony" stop if args 1 is "wylacz" or "off": disallow fly for player player execute command "god off" player execute command "vanish off" send "Tryb administracji zostal wylaczony" stop send "Poprawne uzycie: /admin <wlacz|wylacz>" else: send "Nie posiadasz permisji" -
Masz jakiś źle napisany plugin/skrypt który anuluje zdarzenia. Najlepiej jest po kolei usuwać po jednym pluginie i sprawdzać efekt. Pamiętaj, że nigdy nie instaluje się, ani nie testuje niczego na produkcji. Zrób sobie na swoim komputerze środowisko testowe i na nim testuj.
