-
Ilość zawartości
11014 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Jakim cudem zmiana przykładowej permisji i wiadomości przy braku permisji ma pomóc? Usunięcie ukośników poradziłem mu w wiadomości wyżej, nie dawaj odpowiedzi na tacy, bo tylko go rozleniwiasz.
-
Jest jeszcze alias 'hay bale'. Możliwe, że alias 'hay block' nie działa i musisz właśnie użyć tego.
-
Skrypt jest dobry, błąd może być z kilku powodów: 1. Należy usunąć ukośniki z początków komend. 2. W komendzie używasz gracza, który jest offline, a komendy w skrypcie pozwalają na użycie jedynie gracza online. Rozwiązanie: Należy zamienić w pierwszej linijce 'offline player' na 'player'. 3. Komendy podane przez ciebie są nieprawidłowe.
-
Proszę, oto skrypt. W linijce nr 2 ustawiasz permisję, która będzie wymagana do użycia tej komendy. command /komenda [<offline player>]: permission: permisja.permisja permission message: &4Nie posiadasz dostępu do tej komendy. trigger: if arg 1 is not set: send "&cMusisz podać gracza!" to sender stop execute console command "/lpb user %arg 1% parent addtemp vip 30d" execute console command "/lp user %arg 1% parent addtemp vip 30d" execute console command "/sklepinternetowy vip %arg 1%"
-
Dobrze mówisz. Trzeba, ponieważ w periodicalu nie ma żadnego domyślnie playera itp., więc trzeba sprecyzować adresata wiadomości. Dodam, że ta linijka musi być przed linijką teleportującą gracza, ponieważ po teleportacji już go nie będzie w tym świecie, a w Netherze nikt nie odbierze wiadomości. Koniec końców skrypt powinien wyglądać tak: every 10 seconds: amount of all players in world "world_nether" is 1 send "Byles sam w netherze wiec zostales wytepany na normalny swiat" to all players in world "world_nether" teleport (all players in world "world_nether") to location at (100, 100, 100) in world "world" Jak niby to ma zadziałać? Przecież tam nie ma żadnego playera...
-
Proszę. W ostatniej linijce ustawiasz koordynaty, do których ma być teleportowany gracz. every 10 seconds: amount of all players in world "world_nether" is 1 teleport (all players in world "world_nether") to location at (100, 100, 100) in world "world"
-
plugin/skript na szukanie prezentów (głowki gracza)
Kormic odpowiedział(a) na PolsatGraniePL pytanie w Pytania i problemy
Jeżeli miałbym to zrobić na swój własny sposób... on right click: "%clicked block%" contains "skull" or "head" {wszystkiePrezenty::*} contains location of clicked block if {zebranePrezenty::%player%::*} contains location of clicked block: send "{prefix}&cOdebrales juz kiedys ten prezent! &b(%size of {zebranePrezenty::%player%::*}%/%size of {wszystkiePrezenty::*}%)" else: add location of clicked block to {zebranePrezenty::%player%::*} send "{prefix}&bOdebrales prezent! (%size of {zebranePrezenty::%player%::*}%/%size of {wszystkiePrezenty::*}%)" on place: "%player's tool's type%" contains "skull" or "head" player's tool's name is "Prezent" add location of event-block to {wszystkiePrezenty::*} Wszystkie prezenty musiałbyś postawić od nowa, ale jest to dość prosty sposób na system znajdywania ukrytych rzeczy na mapie. -
1. W tym warunku nie podaje się protocol version, a po prostu zwykłą wersję (np. 1.8.8). 2. Upewnij się, że wersja TuSKe, którą pobrałeś, wspiera wersję twojego serwera. 3. W ostatniej linijce masz błąd, tam powinno być nie "to", a "due to".
-
Proszę, oto skrypt. Upewnij się, że nazwa przedmiotu się zgadza. on death of player: remove (purple dye named "&5&k|&d&k|&5&k| &5&lAMULET SVIPA &5&k|&d&k|&5&k|") from drops
-
Proszę. on damage of player: damage cause is suffocation send "&6Gracz &e%victim% &6dusi się na koordynatach: &e%event-location%&6!" to all ops
-
Po raz kolejny spotykam się z niedoprecyzowanym zleceniem... 1. Czym ma być te top 10 górników? 2. Czym są PremiumCase? 3. Jakich zabić? Graczy, mobów, a może obu?
-
Ale z czego to są komendy? Same z siebie się nie wzięły.
-
plugin/skript na szukanie prezentów (głowki gracza)
Kormic odpowiedział(a) na PolsatGraniePL pytanie w Pytania i problemy
if {skrzynia{_x}::%player%} is not set: loop 10 times: set {skrzynia{_x}::%player%} to false add 1 to {_x} Ten warunek zawsze się spełni, gdyż zmienna na początku {_x} nie jest ustawiona. 'event-block has'? Po raz pierwszy słyszę o takim warunku. Co tu ma się dziać? Tutaj clicked block powinno być procentów. Nie można dodać %clicked block% do zmiennej, gdyż to nie jest lista, a zmienna. -
Dobra, mam inny pomysł. on right click: "%clicked block%" contains "skull" or "head" send "&aTo działa!" Jeżeli nie zadziała, sprawdź klikany blok za pomocą i popraw to na odpowiedni. on right click: send "%clicked block%"
-
Na przyszłość pamiętaj, aby w zleceniu zawierać wszystko, co ma mieć skrypt. on click: player's tool is any pickaxe named "&cEmsoPICK" kill player
-
Proszę. on click: player's tool is any pickaxe named "&cEmsoPICK" kick player due to "&cMasz bana!" ban player due to "&cMasz bana!" EDIT: @jhgggg To już jego problem, wystarczy użyć wyrażenia 'any pickaxe'. Dodatkowo zapomniałeś o wyrzuceniu gracza przy banowaniu.
-
Spróbuj w takim razie zamienić 'skull' na 'head', możliwe, że aliasy u ciebie jakoś szwankują. Jeżeli nadal nie pomoże, podaj wersję Skripta.
-
W takim wypadku spróbuj usunąć 'item' i spróbuj ponownie. EDIT: Oczywiście mam nadzieję, że nie zapomniałeś o dwukropku na końcu linijki...
-
Poprzez Skript? Raczej nie. Nie ma żadnego eventu wspierającego otrzymywanie efektu, dodatkowo nie da się sprawdzić przyczyny otrzymania efektu. Poprzez skript-reflect możliwe, że udałoby się to zrobić, ale również tego nie gwarantuję.
-
Podałem ci przecież co może być powodem błędu w działaniu skryptu, więc do dzieła i sprawdzaj.
-
Właśnie sam sobie odpowiedziałeś co jest powodem. Gildie bugują otwieranie tych skrzynek.
-
Wystarczy skorzystać z dokumentacji... on right click on any skull item Jeżeli chcesz konkretny typ, kierunek patrzenia itp., tutaj załączam listę. Na samym dole masz pełny opis co należy podać, a wyżej masz możliwe wartości.
-
1. Jeżeli nie wiesz do czego służy to przepraszam bardzo, ale tym bardziej ja nie wiem dlaczego one się znalazły na twoim serwerze. W takim wypadku wyrzucaj plugin po pluginie aż perły i strzały nie zaczną działać. To będzie nauczka dla ciebie, aby na drugi raz czytać nt. tego, co pobierasz. 2. Chłopie, napisałeś 7 odpowiedzi pod rząd, cholera jasna... Jeżeli chcesz coś dodać to masz po prawej stronie odpowiedzi takie 3 kropki. Klikasz na nie i wybierasz opcję "Edytuj". Dzięki temu oszczędzisz moderacji i/lub administracji sprzątania po tobie.
-
1. Niepotrzebnie dwukrotnie anulujesz event, a w dodatku w złych miejscach to robisz. Przy tym skrypcie gracz nie będzie mógł przemieszczać przedmiotów w swoim ekwipunku (o ile nie było to zamierzonym zabiegiem z twojej strony). Anulowanie eventu w mojej ocenie powinno być po dwóch pierwszych warunkach i nie powinno być zawarte w bloku drugiego warunku. 2. Skrypt może nie działać ze względu na trzy rzeczy: Nazwa GUI się nie zgadza, która jest sprawdzana w pierwszym warunku zaraz po wydarzeniu. Nie klikasz faktycznego 15 slotu w GUI. Pamiętaj, że indeksowanie slotów zaczyna się od 0, więc slot nr 15 właściwie będzie slotem nr 16. Popełniłeś jakieś inne głupstwo w kodzie lub są błędy, o których nie poinformowałeś.
-
Na 99% wina jakiegoś pluginu, bądź skryptu. Przejrzyj co w ogóle masz w folderze plugins, bo zapewne nawet nie wiesz co tam właściwie wrzuciłeś.
