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

    Blokada wersji 1.8.8

    Na którą wersję serwera ma być skrypt?
  2. Może jeszcze frytki do tego? Słuchaj, jeżeli dajesz zlecenie, to umieszczasz w nim wszystko to, co ma zawierać skrypt. W tym momencie mnie jak i samemu sobie utrudniasz życie. Jeżeli gracz chce sobie ukryć czat to wchodzi w ustawienia i wyłącza czat, proste, a skuteczne.
  3. Mogę wiedzieć do czego jest ci to potrzebne?
  4. Cóż, nie ma takiego efektu w Skript'cie, musiałbyś się pobawić pakietami.
  5. Jasne, zamień drugą część skryptu na to: on chat: loop all players: if loop-player is not player: if {czat::ukryty::%loop-player%} is set: remove loop-player from chat recipients Podejrzewam, że zraziłeś się do 'continue', ale cóż, nie mogę cię za to winić. Przez to miałeś problemy ze skryptem.
  6. Proszę, powinno pomóc. command /ukryjczat [<offline player>]: trigger: if sender is not console: if player is not op: stop if {czat::ukryty::%arg 1%} is true: clear {czat::ukryty::%arg 1%} send "&6%arg 1% &aod teraz bedzie widzial czat!" to sender else: set {czat::ukryty::%arg 1%} to true send "&6%arg 1% &cod teraz nie bedzie widzial czatu!" to sender on chat: loop all players: if loop-player is player: continue if {czat::ukryty::%loop-player%} is not set: continue remove loop-player from chat recipients
  7. Kormic

    Książka

    Rozumiem, że wrzuciłeś to do eventu 'on join:' i zamyka ci po chwili książkę? Jeśli tak, to wrzuć do tego triggera jakiś delay, przykładowo 'wait 2 seconds'.
  8. Teraz ruszy (o ile wszystko odpowiednio pobrałeś). on place of emerald ore: if player's tool is emerald ore named "&eGenerator Stone": send "&aPolozyles stoniarke!" add location of event-block to {stoniarka::*} set event-block to stone on break of stone: if {stoniarka::*} contains location of event-block: if player's tool is golden pickaxe: cancel event drop emerald ore named "&eGenerator Stone" set event-block to air remove location of event-block from {stoniarka::*} else: wait 3 seconds set event-block to stone command /stoniarkadaj: trigger: give player emerald ore named "&eGenerator Stone"
  9. Kormic

    Książka

    Wymagany Skellett. command /test: trigger: set {_book} to a new book set {_component} to a new text component with " &5&lWitaj w Arkadii%nl%%nl%Średniowiecznej krainie, w ktorej panują 4 żywioły: &cOgien&0, &bWoda&0, &7Powietrze&0 oraz &aZieleń&0, która łączy te żywioły w jedność..." add text component {_component} to book {_book} open book {_book} to player
  10. Trzeba brać wszelkie ewentualności pod uwagę i nie należy generalizować problemu.
  11. Za to mniej precyzyjny, wrzuciłby Skripta 2.5 na serwer z Bukkitem i wyrywałby przez kilka godzin włosy z głowy zanim by odkrył, że fork bensku nie wspiera Bukkita.
  12. 1. Obecnie najlepszym forkiem Skripta jest fork od bensku. https://github.com/SkriptLang/Skript/releases 2. Do jego używania jest wymagany silnik Spigot bądź PaperSpigot (Paper), a na pewno nie CraftBukkit (Bukkit). 3. Wspiera on wersje pomiędzy 1.9.x, a 1.16.x (chociaż wsparcie dla 1.9 i 1.10 oraz zapewne 1.11 to już jest przeszłość, sam korzystam ze Spigota 1.12.2 wraz ze Skriptem 2.4.1).
  13. Masz zapewne dość wiekową wersję Skripta. Podany przeze mnie przykład wymaga wersji minimum 2.2-dev31.
  14. W takim razie źle to robisz, w Skript'cie %hour% oznacza po prostu jedną godzinę. Jeśli chcesz otrzymać godziny i minuty, musisz zapisać do zmiennej zmodyfikowaną zmienną %now%. command /test: trigger: set {_turbotime} to now add 1 hour to {_turbotime} set {_turbotime} to {_turbotime} formatted as "HH:mm" send "%{_turbotime}%" Dałem ci przykład, powinien pomóc.
  15. Czy te %hour% ma reprezentować obecną godzinę? Jeśli tak, to z jaką dokładnością (tylko godzina, godzina i minuty, godzina i minuty oraz sekundy itd.)?
  16. Pokaż w jaki sposób to robisz.
  17. Jeżeli ta zmienna przechowuje wartość typu timespan, to można dodać godzinę do tej zmiennej. add 1 hour to {Timer.%player%}
  18. Oto skrypt. Wymagany Skellett.
  19. Kormic

    Widzenie w ciemnosci

    No to wszystko się wyjaśniło, wyrzuć z tej linijki 'without any particles'.
  20. Kormic

    Kity bez essentialsa

    Skrypt raczej będzie działał, ale jest parę niepotrzebnych w nim rzeczy. Ten warunek sprawdza czy gracz ma miejsce w ekwipunku na te przedmioty.
  21. Kormic

    Widzenie w ciemnosci

    Ach tak, mój błąd, zapomniałem dodać playera. Zamień błędną linijkę na: apply potion of night vision 1 without any particles to player for 999 days
  22. Kormic

    Kity bez essentialsa

    Od razu mogę powiedzieć, abyś nie korzystał z tego skryptu, jest cholernie zbugowany i to widać na pierwszy rzut oka. Nie powinno się robić długich delayów w kodzie, przykładowo 'wait 3 hours', gdyż jeżeli w ciągu tych 3 godzin serwer zostanie wyłączony, to delay się usunie i gracz już nigdy nie będzie mógł odebrać kitu.
  23. Kormic

    Widzenie w ciemnosci

    Proszę. command /night: executable by: players trigger: if player has night vision: remove night vision from player send "&cJuz nie bedziesz widzial w ciemnosci." to player else: apply potion of night vision 1 without any particles for 999 days send "&aOd teraz bedziesz widzial w ciemnosci." to player on quit: remove night vision from player
  24. Wyjaśnij dokładnie co chcesz osiągnąć (dokładnie!).
  25. Kormic

    Zlecenie

    1. Dobrze, czy ktoś znalazł błąd (oczywiście po stronie dodatku)? 2. Przecież pan Studziak sprawdzi sobie wspierane wersje i tyle. Jak nie będzie mu pasowało, użyje innego dodatku i tyle. Nie rób od razu z niego idioty.
×
×
  • Dodaj nową pozycję...