Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. W takim razie uznaję to za zlecenie. on place: player's tool is cobblestone named "KAMIEN" add location of event-block to {stoneList::*} on right click on sand with stick: {stoneList::*} contains location of block under clicked block send "Interakcja" to player on break of cobblestone: {stoneList::*} contains location of event-block remove location of event-block from {stoneList::*} Trzeba by jeszcze zrobić przechwytywanie dla chociażby eksplozji, ale powinno wystarczyć.
  2. Dobrze, ale gdzie ma się zmieniać i na ile czasu?
  3. Ponieważ bloki nie posiadają nazw, przy stawianiu bloku należy sprawdzić narzędzie gracza. Przy stawianiu bruku o nazwie "KAMIEN" sprawdzamy narzędzie gracza czy jest tym naszym brukiem. Jeżeli tak, wiesz że to jest ten bruk i dodajesz lokalizację 'event-block' do listy. Przy klikaniu tym patykiem na piasek sprawdzamy czy wcześniej wspomniana lista zawiera lokalizację bloku pod 'clicked block'. Jeżeli zawiera, wykonujemy sobie kod jaki tam chcemy. Oczywiście nie należy zapominać o usuwaniu lokalizacji tego cobble'a z listy przy jego niszczeniu.
  4. Nick czego się zmienia?
  5. Kormic

    topka

    Proszę, wymagany skrypt PyraTop REBORN v. 4.3.0 oraz PlaceholderAPI. Placeholder z ilością zabójstw to %skript_killedplayers%. Możesz sobie go użyć w twoim pluginie zarządzającym czatem. on death of player: attacker is a player add 1 to {killedPlayers::%attacker%} command /topka: trigger: send "&7-------[ &6&lTop &7]-------" and createTop("killedPlayers", 10, "&e[I]. &b[P] &7- &6[V]") on placeholderapi request for prefix "skript": identifier is "killedplayers" if {killedPlayers::%player%} is set: set result to "%{killedPlayers::%player%}%" else: set result to "0"
  6. Kormic

    [PYTANIE]

    A gdzie i jak ty to próbowałeś zrobić?
  7. Kormic

    Gm1

    Skoro to wiesz, nie rozumiem po co wysyłać takie rozwiązania, które zrobią więcej złego aniżeli dobrego. Poza tym żaden z tych pluginów nie zablokuje tego co autor chce. Po prostu niech nie daje trybu kreatywnego nieodpowiednim osobom i problem z głowy.
  8. Kormic

    Gm1

    Ten skrypt zablokuje dosłownie wszystko, więc nie ma większego sensu. Nie zrobi tego i tyle.
  9. To znaczy? Jak działa ten eliksir?
  10. Kormic

    beacony

    Proszę. on explode: wait 1 tick drop beacon at event-location
  11. Kormic

    send

    Użyj 'filter input'. send "wiadomość" to all players where [input has permission "twoja.permisja"]
  12. No to jeżeli problem z 1.14.4 został rozwiązany, a z 1.8.8 nie, zastosuj to samo co wyżej. Musisz pamiętać, że na 1.8.8 są duże szanse, że coś pójdzie nie tak. A więc popróbuj również z innymi Skriptami.
  13. Kormic

    cooldown

    Proszę. command /cooldown: trigger: {cooldown::%player%} is set: send "&cMożesz użyć tej komendy za %{cooldown::%player%}% sekund!" to player stop set {cooldown::%player%} to 60 send "&aUżyłeś komendy!" to player every 1 second: loop {cooldown::*}: remove 1 from {cooldown::%loop-index%} {cooldown::%loop-index%} is 0 clear {cooldown::%loop-index%} (loop-index parsed as offline player) is online send "&aMożesz użyć komendy!" to loop-index parsed as player
  14. Włącz serwer bez dodatków, pobierz ponownie Skripta i spróbuj wygenerować na nowo folder Skript. Jak to nie zadziała to włącz serwer z samym Skriptem. Nadal nie działa? Zaktualizuj silnik serwera.
  15. Kormic

    Gm1

    Nie jest to możliwe do zrobienia. Po prostu nie pozwól temu graczowi na wchodzenie w tryb kreatywny.
  16. Och, dziękujemy ci serdecznie za ten gotowy kod, na pewno wiele się z niego nauczy oraz nabierze samodzielności. Spoonfeeding ssie i nawet nie podałeś wymagań, a później będzie płacz i zgrzytanie zębów, że nie działa.
  17. Dobrze, więc zadam kilka pytań. 1. Czy znajdujesz się w świecie "zbieracz"? 2. Czy trzymasz w ręce blok siana o nazwie "&6&lSIANO"? 3. Czy są jakiekolwiek zwierzęta w promieniu 10 metrów od ciebie? Co do twojego kodu, zamień pierwsze oraz drugie 'loop-player' na 'loop-value'. Trzecie zamień na 'loop-value-1'. A co do 'loop-entity', zamień oba na 'loop-value-2'. Jeżeli nadal nie zadziała, zrób sobie kilka 'send' w kodzie, abyś wiedział gdzie się przerywa. EDIT: Jeżeli dochodzi do końca, znaczy że Skript nie pozwala na ustawienie targetu zwierząt (a to byłoby dziwne).
  18. Powinieneś zamienić pętlę 'loop all players' na 'loop all players in world "twój_świat":'. Wtedy możesz się pozbyć tego warunku, a i będzie to nieco mniej obciążające. Zmniejsz również ten dystans o ile to możliwe, bo 50 kratek to jest dużo. Ostatnia sprawa to zamiana 'loop all entity' na 'loop all living entities'. Tutaj też zmniejszymy ilość zbędnych obliczeń. EDIT: Skoro nie działa, zrób sobie z tego loop-value-1 i loop-value-2.
  19. 1. Miałeś sprawdzać czy NIE jest potworem. 2. W takim razie musisz sobie wypisać wszystkie potwory. if loop-entity-2 is not a zombie or skeleton or spider or creeper: Jeszcze należy tam kilka dorzucić.
  20. Kormic

    target mobow

    Zrobiłeś w złej kolejności. Przeczytaj jeszcze raz co napisałem.
  21. Kormic

    Region

    Mógłbyś to zrobić mając WorldGuard i WorldGuard Extra Flags (daje o wiele więcej przydatnych flag). Wtedy nie ma potrzeby łatać tego skryptami.
  22. Tak. Wystarczy zapętlać wszystkich graczy, zapętlać wszystkie 'living entities' w promieniu 10 kratek od gracza i jeżeli będzie spełniony warunek 'loop-entity is not a monster', wiesz, że to jest zwierzę, które nie jest agresywne. Wtedy możesz ustawić cel tego loop-entity. set loop-entity's target to loop-player
  23. Najlepiej użyć pluginu TAB od Neznamy oraz PlaceholderAPI. Następnie używasz placeholderów z FunnyGuilds i LuckPerms w prefixie (ustawiasz to w configu pluginu TAB).
  24. Jaka lista ulepszania? Opisz jak dokładnie ma wyglądać układ GUI.
  25. Co do pierwszego, poszukaj na forum z naciskiem na frazę "PrepareItemCraftEvent". Co do drugiego, już to wyjaśnialiśmy. Chyba koniec końców doszliśmy do wniosku, że wynika to z wersji i/lub jakiegoś pluginu. Możliwe nawet, że PaperSpigot na to wpływa, gdyż testowałem na Spigot'cie i działało bezproblemowo.
×
×
  • Dodaj nową pozycję...