Skocz do zawartości

Kormic

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

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Zobacz sobie NBT tego firework charge'a przy pomocy SkBee, a następnie wpisz je przy ustawianiu tego przedmiotu. # Przykład set slot 0 of {_gui} to stone with nbt "NBT"
  2. Kormic

    klikniecie w blok

    Używasz eventu 'on right click on diamond', sprawdzasz czy 'player's world' to '("test" parsed as world)' i jeżeli warunek jest spełniony, wysyłasz wiadomość.
  3. Przecież tutaj nigdzie nie zapętlasz tego lore, więc 'loop-value' nie ma tutaj racji bytu.
  4. Sprecyzuj problem/pytanie.
  5. Możesz zwrócić wartość funkcji. function zwrocLiczbe(n: number) :: number: return ({_n} * 2) command /test: trigger: send "%zwrocLiczbe(3)%" Taki przykład. Jeżeli nie rozumiesz co i jak, zobacz sobie jakiś poradnik o funkcjach w Skript.
  6. Pokaż cały kod.
  7. Poprzez event 'on inventory close'. Sprawdzasz w nim czy 'name of player's current inventory' to nazwa tego twojego GUI.
  8. Kormic

    Plugin na NPC

    Spróbuj pobrać stąd.
  9. Poszukaj skryptów na zapis ekwipunku i/lub jakieś magazyny. Tam masz zrobiony zapis i odczyt. Zresztą, nawet ostatnio odpowiadałem jednemu użytkownikowi na forum na te pytanie (w dziale "Skript > Pytania i problemy"). Musiałbyś sobie parse'ować linijkę 2 (lub jej fragment) na item i sprawdzać czy te zapisane GUI zawiera ten przedmiot. set {_i} to (line 2 of targeted block) parsed as item {_i} is set # Sprawdzanie czy parse'owanie się powiodło # Dalszy kod
  10. Kormic

    Moby

    No to zrobimy to nieco inaczej i tyle. on spawn: "%spawn reason%" is "natural" event-world is ("world_nether" parsed as world) loop 9 times: spawn (entity type of event-entity) at event-entity
  11. Kormic

    Moby

    Bierzesz po prostu sobie ten mnożnik i odejmujesz od niego 1. Następnie dajesz (mnożnik - 1) w ostatniej linijce (czyli w twoim przypadku będzie 'spawn 9...').
  12. Kormic

    Moby

    Pewnie. on spawn: "%spawn reason%" is "natural" event-world is ("world_nether" parsed as world) spawn 2 (entity type of event-entity) at event-entity
  13. Kormic

    skungee 1.0.15

    Sprawdź ustawione porty i adresy IP czy są w 100% poprawne. Sprawdź czy 'online-mode' na serwerach ma takie same wartości. Sprawdź czy w ogóle wszystkie serwery działają poprawnie. Tutaj szczerze powodów może być multum. Co do twojego pierwszego załączonego logu, po restarcie masz tam po prostu powiadomienia o pomyślnym podłączeniu pod serwery, więc nie jest to nic złego. Dlatego też uważam, że koniec końców problem został rozwiązany (o ile nie pojawiają się ponownie o braku odpowiedzi od serwera).
  14. Użyj wyrażenia 'now formatted as "format godziny"'. (now formatted as "HH") parsed as integer is not between 6 and 22: stop # Dalszy kod Jeżeli tak bardzo zależy ci na tej 23:00 aby wtedy również działało, dorzuć po tym warunek sprawdzający czy godzina to "23", a po tym sprawdzasz czy 'now formatted as "mm"' to nie jest "00". Wtedy wiesz, że jest po 23:00, ale przed 6:00.
  15. Jeżeli pobrałeś Javę 64-bitową na 32-bitowy system, nie dziwota, że nie działa. Pobierz w takim razie 32-bitową (x86) wersję Javy, a najlepiej to zaktualizuj system do 64-bitowej wersji.
  16. Kormic

    dzielenie

    No to tutaj nie ma w tym nic trudnego. Odejmij ({test} / 2) od {test}.
  17. Event 'on sign change' jest wywoływany przy skończeniu zapisywania tekstu na tabliczce.
  18. Kormic

    dzielenie

    Użyj ukośnika do dzielenia. 8 / 2 # 4
  19. Zakładam, że "/seen" z Essentials. Spróbuj włączyć serwer z samym Essentials i potestuj. Jeżeli zadziała, znaczy że któryś z pluginów przeszkadzał Essentials. Jeżeli nadal nie działa, z samym Essentials jest problem i przydałoby się ponownie pobrać lub zaktualizować.
  20. Starszą wersję czego? Serwera, Skripta czy Javy?
  21. A może to? A może tamto? Bądź dokładny w swych zleceniach i umieszczaj w nich wszystko co istotne. on mine of diamond ore: type of player's tool is iron pickaxe or diamond pickaxe or netherite pickaxe level of silk touch of player's tool is not set cancel drops set {_i} to structure void named "Odłamki Diamentu" with lore "serwer.pl" if level of fortune of player's tool is not set: drop (random integer between 1 and 2) of {_i} else if level of fortune of player's tool is 1: drop (random integer between 1 and 3) of {_i} else if level of fortune of player's tool is 2: drop (random integer between 2 and 4) of {_i} else if level of fortune of player's tool is 3: drop (random integer between 3 and 4) of {_i} else: drop (random integer between 3 and 5) of {_i}
  22. Kormic

    "Nowy" Dispenser

    Pewnie by się dało, tylko spójrz na to od strony technicznej. Będzie to tak długo próbowało wystrzelić butelkę aż na nią trafi (może to losować kilka razy, a nawet kilkadziesiąt). Jednak jak chcesz to łatać w ten sposób... on dispense: event-block's type is dispenser event-item's type is not glass bottle cancel event event-block's inventory contains glass bottle turn on event-block Na twoim miejscu po prostu zaktualizowałbym wersję serwera do 1.16.5, gdyż ten błąd już nie powinien tam występować.
  23. Kormic

    Atrybuty

    Nie, nie da się.
  24. W takim razie zaktualizuj Javę do najnowszej 8 i zobacz czy cokolwiek to da. Spróbuj również usunąć Skripta i pobrać go na tym komputerze z Windowsem 7. Włącz go również bez dodatków do Skripta.
  25. Kormic

    "Nowy" Dispenser

    Z dozownikiem był jeden błąd, o ten: https://bugs.mojang.com/browse/MC-114111 Nie wiem czy to musiało wpływać na to, ale podejrzewam że tak. Został on naprawiony w snapshot'cie 19w42a. Jeżeli już chciałbyś to łatać poprzez Skripta, do głowy przychodzi mi jedynie pokombinować z eventem 'on inventory pickup'.
×
×
  • Dodaj nową pozycję...