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

    Nowe craftingi

    Tego nie zrobisz za pomocą zwykłego rejestrowania. Jest tutaj kilka sposobów na rozwiązanie tego problemu: Użycie 'on inventory click' i sprawdzanie każdego slotu. Użycie dodatku skript-reflect oraz eventu PrepareItemCraftEvent, w którym sprawdzamy matrix (sloty ze składnikami w craftingu). WildSkript i jego rejestrowanie receptur (bądź WolfSk).
  2. Bardziej miałem na myśli jak chciałbyś w przypadku klikanej tabliczki odnosić się do wartości YAML. Zobacz jaką masz ścieżkę YAML przy tych wartościach. Masz tam '%arg%', a więc tekst. Skoro gracz będzie klikał na tabliczkę, trzeba będzie tam wstawić coś innego.
  3. Kormic

    Zaczarowany Kilof

    Włącz serwer bez dodatków do Skripta. Jeżeli nawet bez dodatków nie zadziałało, możesz spróbować z następującymi wersjami: 2.2 2.2-dev37c 2.2-dev36 2.2 Fixes V10 2.2 Fixes V8b Jeżeli żadna z powyższych nie zadziała, zaktualizuj silnik. Jak to nie pomoże, to już nic ci nie pomoże. Wtedy będzie to znak, że trzeba przejść na nowszą wersję serwera. EDIT: Właśnie... Jaki masz silnik serwera?
  4. Kormic

    Zaczarowany Kilof

    W takim razie zrób tak: wyłącz serwer zapisz swoje skrypty i/lub zmienne w bezpiecznym miejscu usuń folder Skript włącz ponownie serwer wrzuć z powrotem wcześniej zapisane skrypty i/lub zmienne do nowo utworzonego folderu Skript.
  5. Popraw sobie spacje na taby przed tą linijką i zadziała.
  6. Kormic

    Zaczarowany Kilof

    Nie stąd miałeś... Pobierz Skript 2.5.3 od Matocolotoe.
  7. Ma być dokładnie nad 'stop'.
  8. Kormic

    Zaczarowany Kilof

    Pewnie złego użyłeś. Podaj link, z którego pobrałeś.
  9. To dodaj 'send' tuż nad 'stop'.
  10. Podaj ścieżkę YAML w jakiej miałyby być zapisywane te dane.
  11. Kormic

    Zaczarowany Kilof

    W takim razie wybacz, ale musisz sobie zaktualizować Skripta.
  12. Proszę. on place of end stone: player's tool's name is "&6BoyFarmer" set block to end portal frame send "&aBoyFarmer rozpoczął swoją pracę." to player set {_a} to location of event-block loop 300 times: set {_a} to location of block under block at {_a} if block at {_a} is not bedrock: set block at {_a} to obsidian wait 1 second else: stop on load: new Recipe "boyfarmer"; "boyfarmer".Recipe.setIngredient{1, 1 obsidian}; "boyfarmer".Recipe.setIngredient{2, 1 obsidian}; "boyfarmer".Recipe.setIngredient{3, 1 obsidian}; "boyfarmer".Recipe.setIngredient{4, 1 obsidian}; "boyfarmer".Recipe.setIngredient{5, 1 obsidian}; "boyfarmer".Recipe.setIngredient{6, 1 obsidian}; "boyfarmer".Recipe.setIngredient{7, 1 obsidian}; "boyfarmer".Recipe.setIngredient{8, 1 obsidian}; "boyfarmer".Recipe.setIngredient{9, 1 obsidian}; "boyfarmer".Recipe.setResult{end stone named "&6BoyFarmer"}; "boyfarmer".Recipe.register{}; Tak samo można zrobić z sandfarmerem, wystarczy jedynie podmienić sprawdzane narzędzie gracza, wysyłaną wiadomość oraz ustawiany blok.
  13. Kormic

    Zaczarowany Kilof

    Racja. Dorzuć sobie na koniec ostatniej linijki: with lore "&bPostęp: &60/5000"
  14. Kormic

    Zaczarowany Kilof

    Proszę. command /zaczarowanykilof: permission: zaczarowanykilof.sk permission message: &cNie masz uprawnien! trigger: give player wooden pickaxe of efficiency 7 named "Kilof"
  15. Coś mi się źle skopiowało, nie wiem jak. Popraw to na 'on first join'.
  16. Proszę. on first: execute console command "twoja komenda"
  17. Kormic

    region

    Ahaaa... Czyli ty chcesz mieć coś całkowicie odmiennego od WorldEdita. options: regionWand: stick named "&aRegionWand" function regionSelecting(p: player, i: integer, l: location): {_l} is set {_p}'s tool is {@regionWand} set {regionSelected::%{_p}%::%{_i}%} to {_l} send "&7Ustawiono punkt &a%{_i}%. &7w lokalizacji (%floor(x-loc of {_l})%, %floor(y-loc of {_l})%, %floor(z-loc of {_l})%)" to {_p} command /odnow: permission: permisja.permisja executable by: players trigger: {regionSelected::%player%::1} or {regionSelected::%player%::2} is not set: send "&cMusisz wyznaczyć oba punkty!" to player stop set all blocks within {regionSelected::%player%::1} and {regionSelected::%player%::2} to oak log send "&7Ustawiono &a%size of all blocks within {regionSelected::%player%::1} and {regionSelected::%player%::2}% &7bloków." to player command /regionwand: permission: permisja.permisja trigger: give player {@regionWand} on left click: regionSelecting(player, 1, location of clicked block) on right click: regionSelecting(player, 2, location of clicked block) Na prędko zrobiłem coś takiego. Tylko nie szalej z wielkością zaznaczanych regionów, nie jest to tak wydajne jak WE (a tym bardziej FAWE).
  18. Kormic

    region

    No to jest tak przecież. W czym problem?
  19. Kormic

    Antylogout 1.16

    Ostatnio zrobiłem taki skrypt, wyszukaj na forum "antylogout".
  20. Restartowałeś serwer? /gamerule doDaylightCycle true Zobacz czy gamerule nie są case-sensitive.
  21. Kormic

    PremiumCase

    Pozwolę sobie poprawić wszelkie syfy w kodzie kolegi wyżej.
  22. Kormic

    limit przedmiotow

    Co w przypadku gdy w enderchest'cie nie ma miejsca? Gdzie ma dawać te przedmioty?
  23. Kormic

    region

    Proszę. Możesz tak... command /odnow: trigger: execute player command "//set 17" ...lub tak. Tutaj używamy pliku commands.yml (znajduje się w głównym folderze serwera, tam gdzie silnik serwera). aliases: odnow: - "//set 17" Z tych dwóch polecam drugie rozwiązanie. Jeżeli nie zadziała, można jeszcze przerobić nieco pierwsze. command /odnow: trigger: send "" on command "odnow": cancel event execute player command "//set 17" Wtedy unikniemy spamu komend w konsoli.
  24. Jedyne co mogę ci poradzić to włączenie serwera bez pluginów. Następnie wrzucasz każdy po kolei i sprawdzasz czy przestaje działać i jest błąd w konsoli. Wtedy wiesz który plugin odpowiada za problem. Jeżeli natomiast nawet bez pluginów występuje błąd, należałoby rzucić okiem na konfigurację serwera. Przyda się również aktualizacja silnika.
  25. Kormic

    Drop

    No to napisałem wyżej co masz zrobić.
×
×
  • Dodaj nową pozycję...