Skocz do zawartości

Kormic

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

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Kormic

    & - KWADRAT

    Zadaj sobie pytanie od kiedy zaczęły się pojawiać, gdy odpowiesz sobie na to pytanie, zastanów się co wtedy robiłeś.
  2. Dzieje się tak, gdyż szura po ziemi i nie ważne jak mocno go popchniesz, to i tak od razu wyhamuje. Musisz zrobić tak, aby lewitował.
  3. Przez ponad tydzień męczysz się z tym skryptem? Ehh...
  4. Kormic

    Sklep u każdego villagera

    Zablokować wymiany można niezwykle prosto: on right click on villager: cancel event Natomiast jeżeli chciałbyś usunąć szmaragdy z wymian, musiałbyś modyfikować NBT wieśniaka, gdyż tam właśnie są zawarte jego wymiany.
  5. Upewnij się, że używasz odpowiedniego Essentialsa.
  6. Ponieważ wagonik jest entity, możesz spróbować go popychać poprzez: push minecart forwards with speed 0.1 Nie jestem w 100% pewien tej metody, aczkolwiek wydaje się dość sensowna.
  7. Czy próbowałeś: if (Arrays.asList(unloginplayers).contains(player.getUniqueId())) Tutaj raczej ta metoda nie ma wpływu na warunek wspomniany w problemie. Mam na myśli to, że UUID gracza jest dodawane do arraya i dopiero później sprawdza czy jest zarejestrowany za pomocą metody isPlayerRegister(). Autor ma problem z ostatnimi trzema linijkami.
  8. To miałem na myśli: on rightclick with bucket: name of player's tool is "&6Przywoływaczka &7Cobble&cX": if player has 576 cobblestone: remove 576 cobblestone from player's inventory wait a tick give 1 mossy cobblestone of unbreaking 10 named "&9CobbleX" to player send "&7Utworzyles: &eCOBBLEX" else: send "&4BLAD: &cNie posiadasz 64x9 stackow cobbla!" To jest określanie mianem wcięcia (wytabowania).
  9. Nie zrobiłeś wcięcia (nie wytabowałeś) dla linijek od 4 do 7.
  10. Kormic

    Komenda na /czas

    Funkcja wymagana do tłumaczenia okresów czasu: function translateTimespan(t: timespan) :: text: set {_t} to "%{_t}%" replace all "seconds" with "sekund" in {_t} replace all "second" with "sekunde" in {_t} replace all "minutes" with "minut" in {_t} replace all "minute" with "minute" in {_t} replace all "hours" with "godzin" in {_t} replace all "hour" with "godzine" in {_t} replace all "months" with "miesiecy" in {_t} replace all "month" with "miesiac" in {_t} replace all "years" with "lat" in {_t} replace all "year" with "rok" in {_t} replace all "and" with "," in {_t} return "%{_t}%" Jeśli posiadasz Skripta 2.5, dorzucasz do tego skryptu taką prostą komendę wraz z powyższą funkcją: command /czas: trigger: send "&7Twój łączny czas online&8: &a%translateTimespan(player's time played)%" to player Jeśli natomiast posiadasz niższą wersję niż 2.5, używasz tego fragmentu kodu wraz z funkcją powyżej: on join: set {czasOnline::ostatnieWejscie::%player%} to now command /czas: trigger: send "&7Twój łączny czas online&8: &a%translateTimespan(difference between {czasOnline::ostatnieWejscie::%player%} and now)%" to player
  11. Czy próbowałeś ustawiać lokalizację do zmiennej i później tej zmiennej użyć w linijce z hologramem?
  12. W takim wypadku spróbuj tak: create hologram "&c-%final damage%" 2 meters above victim for 1 second
  13. Co konkretnie ci wyrzuca błąd?
  14. Kormic

    Skrypt na tablicę

    Użyj w tym celu pluginu, nie Skripta. Z tych trzech najbardziej poleciłbym Scoreboard, gdyż posiada najwięcej możliwości i wypada najlepiej na tle innych znanych pluginów na scoreboard.
  15. Kormic

    Skrypt na gtp/rtp

    Cóż, popracowałem nieco nad skryptem, a i tak niestety działa tylko z jednej strony...
  16. 1. Kolorujesz każdy element zbroi (poza hełmem) z osobna i nakładasz go na zombie za pomocą 'equip zombie with %item%'. Następnie ustawiasz jego hełm na zieloną wełnę. Co do samego maksymalnego HP, ustawiasz to za pomocą efektu 'set zombie's max health to 1000'. 2. Tutaj masz fragment z dokumentacji dodatku SkRayFall. https://skripthub.net/docs/?id=43 Przykład: create hologram "&c-%final damage%" at block 2 meters above block at victim for 1 second Korzystaj z dokumentacji, a będziesz wiedział wszystko.
  17. Zaraz, zaraz. Jeżeli usunąłeś gildię i tym samym usunęła się w topce, to w czym widzisz problem?
  18. Kormic

    Skrypt na gtp/rtp

    Proszę, oto skrypt. Chwilę nad nim pracowałem, w razie jakichkolwiek błędów daj znać.
  19. Kormic

    Skrypt na /imie

    W takim razie dam ci mały przykład, abyś zrozumiał. command /ustawnick [<text="Gracz">] [<offline player>]: trigger: if player is not op: stop if arg 2 is not set: if sender is console: send "&cJako konsola musisz podać gracza, któremu chcesz zmienić nazwę!" to sender stop set player's display name to arg 1 set player's tablist name to arg 1 set {nazwa::%player%} to arg 1 stop set arg 2's display name to arg 1 set arg 2's tablist name to arg 1 set {nazwa::%arg 2%} to arg 1 on join: if {nazwa::%player%} is not set: stop set player's display name to {nazwa::%player%} set player's tablist name to {nazwa::%player%}
  20. Kormic

    Zmienne

    Nie wiem co dokładnie próbujesz osiągnąć, ale zmienne dobrze dodałeś, nie widzę tutaj błędu. Załączam mały przykład: on place of stone: set {_z} to 50 set {_x} to {_z} + 60 send "&7Suma wynosi &a%{_x}%&7!" to player
  21. Czy założyłeś gildię? Pamiętaj również o tym, że gildia aby mogła się znaleźć w topce, to musi spełnić wymagania w pliku konfiguracyjnym pluginu (ilość graczy w gildii, punkty itp.).
  22. Kormic

    Skrypt na /imie

    Przy nadawaniu nowej nazwy musisz zapisać ją do zmiennej i przy wejściu na serwer odczytujesz ją.
  23. W takim wypadku musisz próbować różnych rzeczy. Spróbuj loopować bloki tylko w regionie z wyższym priorytetem, daj im równy priorytet, próbuj wszystkiego co ci tylko przyjdzie do głowy.
  24. 1. Jeżeli szansa na drop wynosi 0.001%, to ciężko o to, aby to miało zadziałać, mam rację? 2. Mój błąd, nie doczytałem dokładnie treści pytania. W takim razie: on death of player: chance of 0.001%: drop (random item out of all items in victim's inventory) at victim Jest szansa na to, że powyższy skrypt nie zadziała. W takim wypadku użyj tego: on damage of player: if final damage > victim's health: chance of 0.001%: drop (random item out of all items in victim's inventory) at victim Pamiętaj oczywiście o tym, aby zmienić procentową szansę na drop danego itemu.
  25. Z tego co mi wiadomo, to skriptowy json nie obsługuje wykonywania linijek kodu. Natomiast można to w pewien sposób ominąć. Skrypt: command /test: trigger: set {darmowygm::%player%} to true send "<command:/darmowygm>&aKliknij tutaj, aby otrzymać darmowego &6gamemode 1&a!" command /darmowygm: trigger: if {darmowygm::%player%} is not set: stop clear {darmowygm::%player%} execute console command "gamemode 1 %player%"
×
×
  • Dodaj nową pozycję...