Skocz do zawartości

PanMaruda

Użytkownik
  • Ilość zawartości

    1471
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    40

Treść opublikowana przez PanMaruda

  1. PanMaruda

    yml

    on quit: set yaml value "%player%.lasteq" from file "yaml/players/yml" to inventory of player
  2. PanMaruda

    On any move

    every second: loop all players: loop all zombies in radius 30 around loop-player: if name of loop-zombie is "&2Zombie": set block below loop-zombie to snow
  3. PanMaruda

    CPU

    Tak, da się.
  4. on command: if command is "msg" or "r": send "%player% /%command% %arguments%" to all ops @Salvador
  5. command /skrypt-na-kupowanie-rang-za-pieniadze [<text>]: trigger: if balance of player >= 100: remove 100 from balance of player execute console command "komenda dodajaca rangi" send "Kupiłeś rangi za pieniądze" else: send "Nie masz 100 pieniędzy żeby kupić rangi za pieniądze." Wymaga pluginu Vault oraz pluginu obsługującego waluty.
  6. Jaka jest główna wersja serwera?
  7. Niewykluczone że się da, ale robić takie rzeczy przez Skript to raczej nie jest dobre rozwiązanie.
  8. Przecież to nie jest błąd z tego kodu
  9. on damage: if victim is a villager: if distance between victim and (location at -234, 56, 1284) < 30: cancel event
  10. A może jeszcze z innej strony... Ty wgrałeś w ogóle ten skrypt z linku co ci wysłałem?
  11. Ugh... To wklej takie coś: command /topka [<string>]: trigger: if arg 1 is "place": send "&4&lTopka położonych bloków:" set {_top::*} to createTop("PostawioneBloki", 5, "&c[INDEX]&7. [PLAYER]: [VALUE]") loop {_top::*}: send "%loop-value%" else if arg 1 is "break": send "&5&lTopka zniszczonych bloków:" set {_top::*} to createTop("ZnisczoneBloki", 5, "&d[INDEX]&7. [PLAYER]: [VALUE]") loop {_top::*}: send "%loop-value%" else: send "Wpisz /topka <place | break>"
  12. No dobra, a masz coś w tych zmiennych przynajmniej? Stworzyłem ci nowe więc musisz coś porozwalać itd.
  13. Dobra po kolei: A postawiłeś jakieś bloki? Błędów nie masz żadnych? Zrobiłem literówkę i dlatego nie działa, to fakt. Nie dość że twój nie działa to jeszcze format zmiennych nie jest poprawny. variables: {PostawioneBloki::%player%} = 0 {ZnisczoneBloki::%player%} = 0 on place: add 1 to balance of player add 1 to {PostawioneBloki::%player%} if {PostawioneBloki::%player%} is 100: execute console command "eco give %player% 100" if {PostawioneBloki::%player%} is 2000: execute console command "eco give %player% 2000" if {PostawioneBloki::%player%} is 3000: execute console command "eco give %player% 3000" on mine: add 1 to balance of player add 1 to {ZnisczoneBloki::%player%} if {ZnisczoneBloki::%player%} is 100: execute console command "eco give %player% 100" if {ZnisczoneBloki::%player%} is 2000: execute console command "eco give %player% 2000" if {ZnisczoneBloki::%player%} is 3000: execute console command "eco give %player% 3000" command /topka [<string>]: trigger: if arg 1 is "place": send "&4&lTopka położonych bloków:" send createTop("PostawioneBloki", 5, "&c[INDEX]&7. [PLAYER]: [VALUE]") else if arg 1 is "break": send "&5&lTopka zniszczonych bloków:" send createTop("ZnisczoneBloki", 5, "&d[INDEX]&7. [PLAYER]: [VALUE]") else: send "Wpisz /topka <place | break>" Następnym razem wysyłaj listę błędów, które wychodzą przy ładowaniu skryptu, ewentualnie logi z crashy po jego użyciu. W pierwszej wiadomości powinieneś też zawierać silnik, wersję serwera, wersję Skripta oraz ewentualnie powiązanych pluginów.
  14. No tak, to mi dużo mówi. Jakieś szczegóły?
  15. on place: if {place::%player%} is not set: set {place::%player%} to 0 add 1 to {place::%player%} on break: if {break::%player%} is not set: set {break::%player%} to 0 add 1 to {break::%player%} command /topka [<string>]: trigger: if arg 1 is "place": send "&4&lTopka położonych bloków:" send createTop("place", 5, "&c[INDEX]&7. [PLAYER]: [VALUE]") else is arg 1 is "break": send "&5&lTopka zniszczonych bloków:" send createTop("break", 5, "&d[INDEX]&7. [PLAYER]: [VALUE]") else: send "Wpisz /topka <place | break>"
  16. Silnik, wersja serwera, wersja skripta oraz wersja skquery.
  17. I w yaml, i w zmiennych. Najlepiej zmienne wyłączyć całkiem, żeby po wyłączeniu serwera się kasowały i wczytywać je z yaml gdy gracz wchodzi / skrypt się ładuje oraz zapisywać gdy skrypt się wyłącza / gracz wychodzi. I do tego na wypadek crashy - autozapis co kilka minut.
  18. PanMaruda

    Napis

    send "&4Test&r <tooltop:najechano mnie>Najedź mnie&r &4Test
  19. PanMaruda

    efekt koxa

    Może dlatego że nazwa przedmiotu się nie zgadza?
  20. PanMaruda

    On any move

    Bo to działa tylko na graczy a nie na moby
  21. Jeżeli są odpowiednio zdefiniowane - tak.
  22. Dlatego na spawnach wyłącza się damage, ale żeby nie było, wersja specjalna dla Rejszpata: on damage: damage cause is void: teleport player to {spawn} set velocity of player to (vector 0, 0, 0) cancel event
  23. PanMaruda

    Problem.

    if (size of {Gracze::*}) > 1: loop 2 times: set {_random} to random element out of {Gracze::*} send "czesc" to {_random} else: set {gracze::%player%} to false
  24. on damage: damage cause is void: teleport player to {spawn} cancel event
  25. PanMaruda

    Lore

    set {_lore::*} to "Coś1", "Coś2", "Coś3" and "Coś4" set {_item} to diamond with lore {_lore::*} format slot 0 of player with {_item} to run (...)
×
×
  • Dodaj nową pozycję...