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

    Skrypt na wode

    Po prostu nie ustawiaj tej flagi. Daj ją na 'allow'. Dorzuć sobie do skryptu taki kod. on break: player is not op player doesn't have permission "twoja.permisja" "%regions at event-block%" contains "[nazwa regionu] in world [nazwa świata]" event-block is not water cancel event Ponownie - uzupełnij sobie permisję, nazwę regionu i świata.
  2. Kormic

    Skrypt na wode

    Jasne. Rozlewanie wody nadal będzie w pełni wyłączone. Permisję sobie ustawisz w 3. linijce skryptu. on place: player is not op player doesn't have permission "twoja.permisja" "%regions at event-block%" contains "[nazwa regionu] in world [nazwa świata]" event-block is not water: cancel event send "&cNie możesz w tym regionie stawiać wody!" to player stop wait 5 seconds block at location of event-block is water player is online player has 1 bucket remove 1 bucket from player's inventory if player has enough space for 1 water bucket: give player 1 water bucket else: drop 1 water bucket at event-block on flow: event-block is water "%regions at future event-block%" contains "[nazwa regionu] in world [nazwa świata]" cancel event
  3. Kormic

    Skrypt na wode

    Tak.
  4. Z tego co widzę to autor wątku ma Javę 11 (55), więc nie ma mowy o jakiejś starej wersji. Zresztą, jakby już miał zbyt starą Javę (poniżej 8. (52) wersji) to by zapewne nawet serwera nie włączył, gdyż Minecraft 1.12+ wymaga Javy 8+, a przypominam, że autor ma serwer postawiony na wersji 1.16.5. Jeżeli natomiast mowa o zbyt nowych wersjach, przecież Java zapewnia kompatybilność wsteczną, więc to co piszesz również nie ma sensu. Tak więc, jeżeli nie wiesz, to się nie wypowiadaj. Proste.
  5. Kormic

    Skrypt na wode

    Bo pewnie nie masz flagi 'build: allow' lub jakaś inna flaga to blokuje.
  6. Kormic

    Skrypt na wode

    Proszę, skrypt nietestowany. I teraz tak. Podmień sobie "[nazwa regionu]" na nazwę regionu oraz "[nazwa świata]" na nazwę świata. Masz to w linijce 2. i 19. Jeżeli skrypt nie zadziała, podmień "%regions%" na "%region%" w podanych wyżej linijkach. Jeżeli nadal nie będzie skrypt działał, podaj proszę: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z wersjami błędy przy przeładowaniu skryptu błędy w konsoli wersję WorldGuard Włącz serwer bez dodatków do Skripta i sprawdź ponownie. Upewnij się również, że skrypt nie koliduje z innymi skryptami, bądź pluginami. on place: "%regions at event-block%" contains "[nazwa regionu] in world [nazwa świata]" event-block is not water: cancel event send "&cNie możesz w tym regionie stawiać wody!" to player stop wait 5 seconds block at location of event-block is water player is online player has 1 bucket remove 1 bucket from player's inventory if player has enough space for 1 water bucket: give player 1 water bucket else: drop 1 water bucket at event-block on flow: event-block is water "%regions at future event-block%" contains "[nazwa regionu] in world [nazwa świata]" cancel event
  7. Więc tak... 1. błąd dotyczy użycia 'to' zamiast 'in' przed 'lowercase'. 2. błąd dotyczy tego, że zapętlasz pliki w danej ścieżce, a efekt 'rename' wymaga podania ścieżki. rename %paths% to %string% Tutaj użyj jakiegoś wyrażenia, które pozwoli ci na przechwycenie ścieżki do tego 'loop-value'. 3. błąd dotyczy tego, że wyrażenie 'name' ze Skripta nie jest w stanie przechwycić nazwy pliku. Tutaj należy użyć wyrażenia 'file path' i znowu trzeba uważać, gdyż i tutaj ścieżka jest wymagana. [the] file name of %path%
  8. Poszukaj takich, które sprawdzają region. Zapewniam cię, że wiele jest takich skryptów. Podpowiem - szukaj "%region at player%" czy coś takiego.
  9. A szukałeś innych skryptów? Możesz sobie nawet wziąć fragment danego skryptu, przerobić nieco i wrzucić do swojego skryptu.
  10. Kormic

    Freeze na powertool

    Proszę. Wymagany dodatek SkQuery. Na górze ustawiasz sobie czym ma być paralizator. Dostosuj sobie również custom model data tak, aby był to faktycznie paralizator. options: paralizator: diamond sword named "Paralizator" with custom model data 2 on damage of player: attacker's tool is {@paralizator} set {frozen::%victim%} to now on any move: difference between {frozen::%player%} and now is less than 15 seconds cancel event command /paralizator: trigger: give player {@paralizator}
  11. Kormic

    Freeze na powertool

    Założyłeś wątek w dziale zleceń, ale twoje pytanie jest tak sformułowane jakbyś chciał samemu to zrobić z pomocą niewielkich wyjaśnień. Więc oczekujesz gotowego skryptu czy też wyjaśnień? Jeżeli te drugie, powiedz od razu z czym masz problem.
  12. Proszę, skrypt nietestowany. Patyk masz w 5. linijce skryptu. options: Y: 80 on right click: player's tool is stick named "&aPatyk Teleportacji" difference between {bedWarsTeleportStick} and now is less than 2 minutes: send "&cPatyki teleportacji są zablokowane na początku areny (pierwsze 2 minuty)!" to player stop player's y-loc > {@Y}: send "&cJesteś zbyt wysoko!" to player stop targeted block is not set: send "&cZbyt daleko!" to player stop distance between player and targeted block > 25: send "&cZbyt daleko!" to player stop {cooldownTeleportStick::%player%} is set: difference between {cooldownTeleportStick::%player%} and now is less than 1 minute send "&cNie możesz jeszcze użyć patyka teleportacji!" to player stop set {cooldownTeleportStick::%player%} to now set {_loc} to location of targeted block add 3 to y-loc of {_loc} teleport player to {_loc} every 3 seconds: {bedWarsTeleportStick} is not set loop all players: loop-player's y-loc < {@Y} set {bedWarsTeleportStick} to now stop
  13. A zaraz, zaraz. Przecież ten kilof ma enchanty. Spróbuj je dodać do tego pierwszego przypadku gdzie masz kilof z nazwą. if cursor slot of player is [item] of fortune 3 and unbreaking 3 named "[twoja nazwa]"
  14. Stwórz sobie warunek sprawdzający czy gracz jest w świecie "world" lub "world_nether". if player is in world "world" or "world_nether": Wstaw sobie to w każdej komendzie i każdym evencie (nie w funkcji), oczywiście najlepiej na samej górze, aby dalszy kod nie był wykonywany.
  15. Kormic

    gamemode

    Przypisujesz grupie (randze) admina tę permisję, a właściwie każdej grupie (oraz konkretnym/wyjątkowym graczom z indywidualnym dostępem do zmiany gamemode'a), która ma dostęp do gamemode'a.
  16. A kiedy gracz się wydostaje z poczekalni? Używasz jakiegoś pluginu na bedwars?
  17. Kormic

    Klany

    Poszukaj sobie w necie jakieś pluginy na klany (np. SimpleClans), a nie skrypty.
  18. Zobacz mój drugi post, tam masz poprawną linijkę. Jeżeli to nie zadziała (a zapewne nie zadziała), zrobimy to inaczej. Dodawaj usuwany przedmiot z 'drops' do jakiejś listy globalnej (np. {deathDrops::%victim%::*}). Następnie w evencie 'on respawn' sprawdzaj czy ta lista jest ustawiona. Jeżeli jest, zapętlasz ją (loop {deathDrops::%player%::*}) i dajesz 'loop-value' graczowi.
  19. Kormic

    skrypt na kotka

    To pokaż ten skrypt. Zobacz również czy nie ma wiadomości o nieznanej komendzie na czacie/w konsoli.
  20. Kormic

    skrypt na blogo

    Bawienie się w stare Skripty, ale ja to lubię. command /blogoslawienstwo: trigger: {blogoslawienstwo::%player%} is set: send "&6Już zakupiłeś błogosławieństwo!" to player stop player's balance < 300000: send "&cNie posiadasz wystarczająco pieniędzy!" to player stop remove 300000 from player's balance {blogoslawienstwo::%player%} is not set: set {blogoslawienstwo::%player%} to 0 add 1 to {blogoslawienstwo::%player%} send "&aZakupiłeś błogosławieństwo! Teraz masz &6%{blogoslawienstwo::%player%}%&a" to player on death of player: {blogoslawienstwo::%victim%} >= 1 loop 41 times: set {deathDrops::%victim%::%loop-number - 1%} to slot (loop-number - 1) of victim's inventory remove 1 from {blogoslawienstwo::%victim%} on respawn: {deathDrops::%player%::*} is set loop 41 times: set slot (loop-number - 1) of player's inventory to {deathDrops::%player%::%loop-number - 1%} clear {deathDrops::%player%::*}
  21. Kormic

    skrypt na kotka

    A posiadasz plugin/skrypt dodający komendę /pet? Jak nie, to pobierz sobie.
  22. Kormic

    skrypt na blogo

    Masz starego Skripta, wymagana jest wersja 2.4. Skoro dodawanie nie działa (a powinno), spróbujmy tak. command /blogoslawienstwo: trigger: {blogoslawienstwo::%player%} is set: send "&6Już zakupiłeś błogosławieństwo!" to player stop player's balance < 300000: send "&cNie posiadasz wystarczająco pieniędzy!" to player stop remove 300000 from player's balance {blogoslawienstwo::%player%} is not set: set {blogoslawienstwo::%player%} to 0 add 1 to {blogoslawienstwo::%player%} send "&aZakupiłeś błogosławieństwo! Teraz masz &6%{blogoslawienstwo::%player%}%&a" to player on death of player: {blogoslawienstwo::%victim%} >= 1 keep inventory and exp remove 1 from {blogoslawienstwo::%victim%}
  23. W czystym Skript jedynie można to zmienić poprzez custom model data.
  24. Kormic

    skrypt na blogo

    Proszę. command /blogoslawienstwo: trigger: {blogoslawienstwo::%player%} is set: send "&6Już zakupiłeś błogosławieństwo!" to player stop player's balance < 300000: send "&cNie posiadasz wystarczająco pieniędzy!" to player stop remove 300000 from player's balance add 1 to {blogoslawienstwo::%player%} send "&aZakupiłeś błogosławieństwo! Teraz masz &6%{blogoslawienstwo::%player%}%&a" to player on death of player: {blogoslawienstwo::%victim%} >= 1 keep inventory and exp remove 1 from {blogoslawienstwo::%victim%}
  25. Kormic

    skrypt na blogo

    Dobrze, ale po co to? W takim razie ma również resetować po śmierci, tak?
×
×
  • Dodaj nową pozycję...