Skocz do zawartości

Kormic

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

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Dlatego, że użyłeś dla argumentu nr 2 typu 'text', a powinieneś 'number'. Tym samym nie można nic dodawać do tej zmiennej, gdyż nie można dodawać liczb do tekstu, to chyba zrozumiałe. Dodam, że dla argumentu nr 1 powinien być typ 'player'.
  2. Zaznaczasz zawartość eventu 'on right click', klikasz CTRL + C, tworzysz event 'on left click', klikasz pod nim CTRL + V. Opcjonalnie dostosuj sobie nazwy zmiennych.
  3. Nie rozumiem zbytnio pytania. Możesz po prostu skopiować zawartość jednego eventu do drugiego.
  4. Kormic

    plecaki

    Pokaż ponownie twój kod.
  5. Niemożliwe/znacznie utrudnione jest to ze względu na dwie rzeczy: 1. Nie da się w żaden sposób przechwycić jaki gracz kliknął klawisz na klawiaturze. 2. Nie jest to możliwe w Skript'cie. Tutaj należałoby wysłać fałszywy pakiet z informacją, że gracz kliknął. Ewentualnie może tutaj pomóc dodatek ThatPacketAddon.
  6. Kormic

    plecaki

    Dlatego jest błąd, gdyż usunąłeś z końca ostatniej linijki 'of player's current inventory'. Dodaj to na koniec 31. linijki i zadziała.
  7. Kormic

    wlasnosc elytry

    Skoro tak sobie życzysz, proszę bardzo. on toggle gliding: player's chestplate's type is elytra if line 2 of player's chestplate's lore contains "&7Zdobyta przez: ": line 2 of player's chestplate's lore is not "&7Zdobyta przez: &c%player%" cancel event drop player's chestplate at player set player's chestplate to air send "&cTo nie jest twoja elytra!" to player else if line 2 of player's chestplate's lore is not set: set player's chestplate's lore to "&7" and "&7Zdobyta przez: &c%player%"
  8. Kormic

    Mending u villagerów

    Tutaj masz VillagerAPI, które pozwala na zmianę oferty wieśniaka: https://forums.skunity.com/threads/villagerapi-changes-the-trades-of-your-villager.68/ Powinno pomóc.
  9. Kormic

    wlasnosc elytry

    Ciężko byłoby to oprzeć na evencie przy zakładaniu zbroi, dlatego też musiałem to zrobić przy pomocy eventu 'on pickup'. Mam nadzieję, że ci to nie przeszkadza. Wymagany Skript 2.5.1+. on pickup: event-item's type is elytra if line 2 of event-item's lore contains "&7Zdobyta przez: ": line 2 of event-item's lore is not "&7Zdobyta przez: &c%player%" cancel event else if line 2 of event-item's lore is not set: cancel event delete event-entity drop elytra with lore "&7" and "&7Zdobyta przez: &c%player%" at player on inventory pickup: event-item's type is elytra line 2 of event-item's lore contains "&7Zdobyta przez: " cancel event
  10. Kormic

    /nick

    Coś więcej na temat tej komendy? Jak to dokładnie wygląda? Co ma skrypt robić?
  11. Kormic

    Pomocy Proszę

    Ehh... Dobra, zobacz jeszcze takie dwa skrypty: # 1. on right click: send "Byt: %clicked entity%" to player # 2. command /test: trigger: send "%all entities in radius 5 around player%" to player W pierwszym klikasz PPM na NPC, a w drugim wystarczy, że będziesz w odległości nie większej niż 5 metrów i wpiszesz /test.
  12. Kormic

    Nie działa or

    Możesz to rozwiązać na kilka sposobów, podam przykładowe dwa: 1. Ustawiamy dwie wiadomości do listy zmiennych, a następnie przy wysyłaniu wiadomości wybieramy losowy element z listy. set {_wiadomosci::*} to "siema" and "hej" send (random element out of {_wiadomosci::*}) to player 2. Ustawiamy do jakiejś zmiennej losową liczbę całkowitą przykładowo między 1 i 2, a następnie sprawdzamy czy jest równa 1, jeżeli tak, to wysyłamy jedną z naszych wiadomości, a jeżeli nie (czyli jest równa 2) to wysyłamy naszą drugą wiadomość. set {_losowaLiczba} to random integer between 1 and 2 if {_losowaLiczba} is 1: # Druga wiadomość else if {_losowaLiczba} is 2: # Druga wiadomość
  13. Kormic

    plecaki

    1. W evencie 'on script load' zbędny jest delay 'wait 1 tick'. 2. Usuń linijki 24. i 29. 3. Zamień to: "%loop-number - 1%" parsed as an integer na to: loop-number - 1
  14. Możliwe, że masz na serwerze uszkodzone chunki, które powodują spadki TPS (albo na tym chunku znajduje się coś, co destabilizuje pracę serwera). Tutaj może pomóc sprawdzenie terenu MCEditem i usunięcie uszkodzonego chunku oraz zastąpienie go nowym. https://www.youtube.com/watch?v=U0PdfnJ1ob0
  15. 1. Ustawiłeś wartość zmiennej {_z} jako koordynat X. 2. Dla przejrzystości powinieneś w between podawać jako pierwszą mniejszą wartość, a jako drugą większą, nie odwrotnie. 3. Nie musisz ustawiać koordynatów do zmiennych, możesz równie dobrze to tak zrobić: x-loc of event-block is between -100 and 100
  16. Kormic

    Loop

    1. Nie można użyć periodicalu 'every 0.001 seconds'. Najmniejsza możliwa jednostka czasu to '1 tick', chociaż nawet i tyle czasu nie jest zalecane. Najlepiej użyć '1 second'. 2. Chance of 100% nie ma w ogóle sensu, gdyż ten kod zawsze się wykona. 3. Wystarczy, że zamiast tego 'chance of 100%:' dasz 'loop 5 times'. Dzięki temu cały kod będzie wykonany 5 razy. 4. Nie wiem czy miałeś to na myśli, ale twój skrypt wykona się za każdym razem jeżeli którykolwiek z bloków wokół kamienia jest powietrzem. 5. Do skrócenia kodu dobrze byłoby użyć funkcji. Tutaj link do poradnika o funkcjach: https://skripthub.net/tutorials/9
  17. Kormic

    Pomocy Proszę

    Mógłbyś pokazać jak ten NPC wygląda? Czy są jakieś błędy w konsoli podczas próby wykonania skryptu?
  18. Kormic

    blokada

    Skrypt nie działa poprawnie, gdyż zapomniałeś o wcięciu (tabulacji) przed ostatnią linijką.
  19. Kormic

    Kilof 3x3

    Spróbuj zaktualizować Skripta do najnowszej wersji (tj. 2.5.3). Dlaczego posiadasz TuSKe na 1.16? Do czego jest ci potrzebne?
  20. Kormic

    Pomocy Proszę

    Zrobiłeś +/- taki skrypt, tak? on right click on entity: send "Nazwa: %display name of clicked entity%"
  21. Kormic

    Kilof 3x3

    Co prawda nie jesteś autorem wątku, ale pomogę. Podaj: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z wersjami
  22. Kormic

    MOTD

    W tym poradniku, który wysłałem, wszystko jest wyjaśnione.
  23. No to sprawdzaj najpierw czy koordynat X jest między -300 a 300, a następnie zrób tak z resztą koordynatów. x-loc of event-block is between -1 and 1
  24. Sprawdzaj kolejno wszystkie koordynaty bloku/gracza/bytu (zależy co to za event).
  25. Kormic

    MOTD

    Mógłbyś dokładniej wyjaśnić?
×
×
  • Dodaj nową pozycję...