-
Ilość zawartości
11014 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
No dobra, szkoda, że to nie działa. W takim razie użyjmy dodatku skript-reflect (jeżeli nie zadziała u ciebie, może być równie dobrze skript-mirror). import: org.bukkit.Particle command /test: trigger: (player's world).spawnParticle(Particle.BLOCK_DUST, -10, -10, -10, 5, 1, 1, 1, 0.1, null, true) Więc tak... 1. rzecz w metodzie spawnParticle() to nasz particle (dostępne znajdziesz tutaj). 2., 3. i 4. rzecz to koordynaty. 5. to ilość particle. 6., 7. i 8. to offset naszego particle. 9. to prędkość, 10. cię nie interesuje (są to dodatkowe dane) oraz na samym końcu 11. określa czy gracze mają widzieć ten particle z dużej odległości niezależnie od ich ustawień renderowania (jeżeli ustawisz na 'false', nie wszyscy będą widzieć go z takich dużych odległości).
-
Z tym też nie ma większego problemu. command /expo2115tt: trigger: if {misjaKolekcjonerNumer::%player%} is 1: open chest inventory named "&aItemy z Expowiska" with 1 rows to player set slot 0 of player's current inventory to 1 fern named "&aExpowisko 1-10" with lore "" and "&aOddales %{misjaKolekcjonerOddac1::%player%}%/10" on inventory open: name of player's current inventory is "&aItemy z Expowiska" add player to {guiExpowisko::*} on inventory close: name of player's current inventory is "&aItemy z Expowiska" remove player from {guiExpowisko::*} every 1 second: loop {guiExpowisko::*}: set slot 0 of loop-value's current inventory to 1 fern named "&aExpowisko 1-10" with lore "" and "&aOddales %{misjaKolekcjonerOddac1::%loop-value%}%/10"
-
Nie ma najmniejszego problemu, wystarczy, że pod linijką 'add 1 to {misja...' wstawisz inną linijkę. send "&aJuż oddałeś &6%{twojaZmienna}%&a!" to player Zmień sobie jedynie zmienną na tą twoją.
-
Dlaczego zamieniłeś 'at' na 'to'?
-
Co do pierwszego błędu, dodaj na końcu 'from player's inventory'. Co do drugiego błędu, usuń jedną dziesiątkę.
-
Proszę. options: fern: fern named "test" with lore "" and "chyba kolekcjoner tego potrzebuje" command /oddac1expo: trigger: {misjaKolekcjonerOddac1::%player%} >= 10: send "&aJuż skończyłeś tę misję!" to player stop player doesn't have 1 fern named "test" with lore "" and "chyba kolekcjoner tego potrzebuje": send "&cNie posiadasz wymaganego przedmiotu!" to player stop remove 1 fern named "test" with lore "" and "chyba kolekcjoner tego potrzebuje" add 1 to {misjaKolekcjonerOddac1::%player%} {misjaKolekcjonerOddac1::%player%} >= 10 10 send "&aSkończyłeś misję!" to player
-
W ten sposób. show block dust with offset of -1, -1, -1 and speed 1 at player Wstawiasz to zamiast linijki z execute'owaniem komendy.
-
Ma zabierać z ekwipunku ten 'fern' czy nie?
-
Problem w tym, że próbujesz wywołać komendę poprzez konsolę, a konsola nie posiada koordynatów, dlatego też niemożliwym jest wyznaczenie kolejnych koordynatów dzięki względnym wartościom. Dodatkowo w dziwny sposób utworzyłeś komendę, cholernie dziwny. Podałeś względne koordynaty w delcie, a raczej powinny tam się znaleźć "surowe" wartości. on place: execute player command "particle minecraft:dust -10 -10 -10 1 ~ ~1 ~ 1 1 1 0 100" Twoja komenda nie zgadza się ani ze składnią 1.8 - 1.12, ani ze składnią 1.13 - 1.16. Jeszcze co do twojej komendy, możesz równie dobrze to zrobić poprzez SkQuery, bez zbędnego execute'owania particle. Mógłbyś to nawet zrobić poprzez czystego Skripta.
-
Nie, nie podam. on command: # Tutaj wstaw warunek sprawdzający czy (full command is "ah") if {ah::%player%} is not set: cancel event full command "ah sell price" # Usuń tę linijkę Już rozumiesz?
-
A, już rozumiem. W takim wypadku wystarczy zamienić 7. linijkę na: set victim's food level to 0
-
Miało dawać efekt głodu czy zmniejszać pasek nasycenia gracza?
-
Dlatego nie działa, bo źle to zrobiłeś. Po primo, usuń tę ostatnią linijkę z eventu 'on command'. Po drugie, przed sprawdzaniem czy zmienna jest ustawiona, sprawdź czy 'full command' to "ah". Tylko tyle.
-
W drugiej linijce zamień to: diamond hoe of (sharpness 25, knockback 10 and fire aspect 10) named "&bMagiczna kosa" with lore ("&7Przy uderzeniu nadaje efekt oślepienia" and " &7na 10 sekund oraz powoduje głód u przeciwnika") na to: diamond hoe of sharpness 25 and knockback 10 and fire aspect 10 named "&bMagiczna kosa" with lore "&7Przy uderzeniu nadaje efekt oślepienia" and " &7na 10 sekund oraz powoduje głód u przeciwnika"
-
Wszystko fajnie... tylko czy to w ogóle potrzebne? Na górze strony masz zakładkę "Pomoc techniczna", w której jest całe FAQ dotyczące instalacji Visual Studio.
-
Wiele mi to mówi, naprawdę. Co nie działa? Podaj proszę: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z ich wersjami błędy przy przeładowaniu skryptu błędy w konsoli
-
Dodaj 'of' po tych zmiennych, aby Skript wiedział, że masz ilość przedmiotu na myśli.
-
Proszę. Możesz przywołać sobie kosę komendą /kosa. options: magicznaKosa: diamond hoe of (sharpness 25, knockback 10 and fire aspect 10) named "&bMagiczna kosa" with lore ("&7Przy uderzeniu nadaje efekt oślepienia" and " &7na 10 sekund oraz powoduje głód u przeciwnika") on damage of player: attacker's tool is {@magicznaKosa} apply potion of blindness 2 to victim for 10 seconds replacing existing effect remove 0.5 from victim's food level command /kosa: trigger: give player {@magicznaKosa}
-
Sprawdzaj czy 'full command' w evencie 'on command' to "ah". Oczywiście musisz zastąpić 'on command "/ah":' eventem 'on command' i dopiero w nim sprawdzać 'full command'. Dodatkowo usuń pierwszy event 'on command' z twojego skryptu i usuń 'stop' z drugiego, gdyż jest całkowicie niepotrzebne.
-
Blokada niszczenia skrzynki przez tnt oraz creepery
Kormic odpowiedział(a) na Viter pytanie w Pytania i problemy
Musiałbyś sobie zrobić z tej twojej zmiennej listę, w której zapisujesz nazwy wszystkich graczy. Przykład: on break: {zabezpieczenie::%location of block above event-block%::*} doesn't contain player's name cancel event -
Ponieważ jedynie ustawiasz slot, nie blokujesz tego w żaden sposób. Musisz tutaj użyć eventu 'on inventory click'. Jeżeli nie wiesz jak to zrobić, poszukaj poradnik Heliosa o tym, znajdziesz go w dziale "Skript > Skrypty > Poradniki".
-
Masz na tym forum skrypt DiscordSK, poszukaj sobie.
-
Blokada niszczenia skrzynki przez tnt oraz creepery
Kormic odpowiedział(a) na Viter pytanie w Pytania i problemy
No widzisz, nie wytłumaczyłeś. on break: {zabezpieczenie::%location of block above event-block%} is set cancel event -
Blokada niszczenia skrzynki przez tnt oraz creepery
Kormic odpowiedział(a) na Viter pytanie w Pytania i problemy
W ten sposób. on explode: loop exploded blocks: {zabezpieczenie::%location of loop-block%} is set remove loop-block and block below loop-block from exploded blocks -
Z tego co mi wiadomo to nie jest to możliwe do ustawienia.
