Skocz do zawartości

PanMaruda

Użytkownik
  • Ilość zawartości

    1471
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    40

Treść opublikowana przez PanMaruda

  1. PanMaruda

    Slot

    join: set cursor slot of player to %numer slotu%
  2. Tak, %{zmiennaZPunktami}%
  3. No dobrze. W takim razie podaj mi typ silnika oraz zainstalowaną wersję skripta. Do tego kod jednaj z niedziałających komend.
  4. Do wersji 1.12 skript musi być w wersji 2.2-2.3
  5. A jaką masz wersję i rodzaj silnika?
  6. Linijka 9, zamiast player > loop-player
  7. on chat: if message contain {lastmsg::%player%}: cancel event send "cos" else: if message contains " ": set {lastmsg::%player%} to message Nie da się tego naprawić - bo nie da się tego tak łatwo zrobić - trzeba by pisać kilkadziesiąt linijek kodu, który by analizował wiadomości itd. Możesz spróbować ewentualnie coś takiego jak wyżej, ale szaleństw nie oczekuj.
  8. PanMaruda

    Latanie na lobby

    rightclick: tool of player = feather: player has permission "lobby.fly": set fly mode of player to yes else: send "&cNie masz uprawnien" quit: set fly mode of player to no
  9. A to ci w ogóle działa? o_O Jeżeli tak to użyj wyrażenia size of all dropped items
  10. Czemu gracza potrafisz wyrzucić normalnie, ale z wagonem już kombinujesz jakieś cuda? Wagon to entity - takie samo jak gracz. Jak chcesz podrzucić gracza w wagonie wystarczy że podrzucisz wagon. Gdy jedno entity ujeżdża drugie to staje się mu podporządkowane.
  11. PanMaruda

    where problem

    Obcokrajowiec przychodzi do was z pytaniem, męczy się z tłumaczem google, a wy mu jeszcze utrudniacie XD Wybrałeś mało optymalne rozwiązanie. Na twoim miejscu pobrałbym SkQuery i skorzystał z wydarzenia 'on any move'. Do tego kilka drobnych zmian w kodzie i wydaje mi się że będzie działać tak jak chcesz. on any move: if world of player equals "bskybl...": loop all blocks in radius 8 around player: loop-block equals blue stained glass: #remove effects stop if player does not have %effect%: apply %effect% ... #repeat apply ...
  12. PanMaruda

    Potka

    Oczywiście że możesz - jakie tylko zapragniesz.
  13. PanMaruda

    Pomożesz? ;c

    on damage: if attacker is blocking: cancel event
  14. on walk on grass path: if {grass::%player%} is not true: set {grass::%player%} to true set walking speed of player to 2 while block at player is grass path: wait tick reset walking speed of player set {grass::%player%} to false
  15. PanMaruda

    Skript na Ban

    Więc nie żałuj sobie, pisz skoro to nie żadna sztuka. Czyli nie potrafisz napisać 5 linijek więc oczekujesz że ktoś dla ciebie zrobi za darmo skrypt na jakieś 400? I ciężko w internecie poszukać? Żałosne zachowanie. Jeżeli zmienisz podejście to za opłatą również jestem w stanie napisać dla ciebie taki skrypt. Jeżeli nie to może idź do drugiego działu z pytaniem 'jak dorobić mute czasowe', a nuż ktoś poświęci swój czas i ci wytłumaczy.
  16. PanMaruda

    Gui

    Ciężko odpowiedzieć na jedno pytanie widzę... Może więc inaczej: ten skrypt działa tak jak chcesz, testowałem. Jeżeli masz jakieś zastrzeżenia to proszę zamieścić opis problemu, ewentualny log błędu, wersje pluginu oraz typ i wersję silnika. Chciałbym również zaznaczyć że należy skonfigurować w ostatniej linijce nazwę świata docelowego oraz w czwartej linijce identyfikator slotu w ekwipunku i nazwę przedmiotu.
  17. PanMaruda

    Gui

    I tworzy ci przedmiot w ekqipunku gracza?
  18. PanMaruda

    Gui

    testowałeś to?
  19. PanMaruda

    Gui

    command /menu: trigger: open chest with 1 row named "menu" to player set slot 0 of player's current inventory to diamond sword named "byle jak nazwany" inventory click: if inventory name of current inventory of player is "menu": if clicked slot is 0: cancel event clear inventory of player teleport player to world "multiverse-core"
  20. PanMaruda

    script na lobby

    on join: send "masz 60 sekund na wybranie trybu" loop 60 times: if player is online: wait second else: stop kick player due to "nie masz już 60 sekund na wybranie trybu"
  21. Dobra mniejsza, nie da się normalnym sposobem, to zrobimy tak, jak na 1.8.8 zawsze robią. on chat: cancel event broadcast "%{lvl.%player%}% %displayname of player% > %message%"
  22. Masz za starą wersję skripta.
  23. on chat: set chat format to "%{lvl.%player%}% %displayname of player% > %message%"
  24. Tak to jest jak się podstaw matematyki nie zna on damage of player: set damage to (damage * (1 - {Def.%player%})) set {Def.%player%} to 0.03
  25. Musisz przy dzieleniu wynik zaokrąglić w dół.
×
×
  • Dodaj nową pozycję...