Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. 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).
  2. Kormic

    Oddawanie przedmiotow

    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"
  3. Kormic

    Oddawanie przedmiotow

    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ą.
  4. Dlaczego zamieniłeś 'at' na 'to'?
  5. Kormic

    Oddawanie przedmiotow

    Co do pierwszego błędu, dodaj na końcu 'from player's inventory'. Co do drugiego błędu, usuń jedną dziesiątkę.
  6. Kormic

    Oddawanie przedmiotow

    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
  7. 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.
  8. Kormic

    Oddawanie przedmiotow

    Ma zabierać z ekwipunku ten 'fern' czy nie?
  9. 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.
  10. 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?
  11. A, już rozumiem. W takim wypadku wystarczy zamienić 7. linijkę na: set victim's food level to 0
  12. Miało dawać efekt głodu czy zmniejszać pasek nasycenia gracza?
  13. 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.
  14. 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"
  15. 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.
  16. 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
  17. Kormic

    a slot can't be set to

    Dodaj 'of' po tych zmiennych, aby Skript wiedział, że masz ilość przedmiotu na myśli.
  18. 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}
  19. 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.
  20. 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
  21. Kormic

    set slot

    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".
  22. Kormic

    Skrypt na nagrodę

    Masz na tym forum skrypt DiscordSK, poszukaj sobie.
  23. No widzisz, nie wytłumaczyłeś. on break: {zabezpieczenie::%location of block above event-block%} is set cancel event
  24. 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
  25. Z tego co mi wiadomo to nie jest to możliwe do ustawienia.
×
×
  • Dodaj nową pozycję...