Skocz do zawartości

Kormic

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

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Proszę, przykładowy skrypt na schowek. Na przyszłość zalecam nauczyć się korzystać z forumowej wyszukiwarki, nie będzie trzeba tworzyć nowych tematów.
  2. Kormic

    Mikstury - teleportacja.

    Ehh... 'targeted block' oznacza obecnie namierzony blok celownikiem i nie musi być podświetlony. Ten sposób u mnie działa bezbłędnie. Tutaj masz wszystkie warianty: targeted block of player player's targeted block actually targeted block of player player's actually targeted block Wypróbuj każdego z nich. Możesz również zmienić 'targeted' na 'target' i 'actually' na 'actual'.
  3. Kormic

    Mikstury - teleportacja.

    Zamień 'targeted block' na 'target block'. Jeżeli nie pomoże, podaj wersję Skripta.
  4. Kormic

    Mikstury - teleportacja.

    Dozwolona odległość 'targeted block' jest określona w pliku konfiguracyjnym Skripta. Domyślnie wynosi 100. Może masz zmniejszoną? Skoro nie na zaznaczony blok, to jak ma to teleportować?
  5. Kormic

    Mikstury - teleportacja.

    Proszę, skrypt nietestowany. Mam nadzieję, że nie będzie ci przeszkadzało to, że po wyjściu z serwera traci się efekt.
  6. Kormic

    Region

    Proszę. on leaving of region "twój_region": size of all players in event-region is 0 # Dalszy kod Nie wiem tylko czy przy wychodzeniu z regionu nadal ten gracz jest w tym regionie, czy też nie. Jeżeli nadal jest przy wywołaniu eventu, zamiast 0 daj 1. Jeżeli natomiast nie ma już go w tym regionie, zostaw 0. Pamiętaj, aby ustawić nazwę twojego regionu.
  7. Usuń podłogi z nazw itemów i zamień 'black glass pane' na 'black stained glass pane'. Oczywiście mam nadzieję, że posiadasz dodatek SkQuery. Jeżeli nadal nie zadziała, podaj: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z wersjami błędy przy przeładowaniu błędy w konsoli EDIT: Zalecam nie używać 'format slot' ze względu na występujące w nim błędy pozwalające na kopiowanie przedmiotów oraz ze względu na to, że jest ograniczony w swych możliwościach. Polecam formatowanie GUI w Skript lub TuSKe. Możesz również rzucić okiem na skrypt mGUI od Pana Marudy.
  8. Przechwyć osobno nazwę i lore, a następnie użyj ich. Według mnie mimo wszystko o wiele lepiej byłoby użyć jsona w czystym Skript'cie. Pan Maruda zrobił o tym poradnik, a ja na tym forum zrobiłem już kilka razy skrypty pokazujące na czacie cały item po najechaniu na niego.
  9. Widocznie nie wiesz jak używać poprawnie tellrawa. Należy wstawić wiadomość w json'ie zamiast narzędzia gracza. Albo wstawiasz to w cudzysłów, albo w klamry. Tutaj masz objaśnione.
  10. Uff... w końcu coś zrozumiałeś, ale nadal jest parę rzeczy do poprawy. 1. Zapomniałeś o cudzysłowach na początku i na końcu komendy. 2. Nadal nie poprawiłeś samego ID miecza. 3. Nadal nie podwoiłeś wszystkich cudzysłowów w NBT.
  11. Nie, masz to zrobić samemu, abyś wiedział na przyszłość. NBT to jest w dużym uproszczeniu wszystko to między nawiasami klamrowymi w komendzie. Jeżeli nadal nie będzie działało, pokaż kod.
  12. Chłopie, stosuj się do tego, co napisałem. użyj 'execute player command "twoja komenda"' i daj całą komendę 'give' do tego podwój cudzysłowy w NBT Tak trudno? To nie jest nic wymagającego. EDIT: Popraw też komendę, napisałem co jest w niej źle zrobione i co należy poprawić.
  13. Pokaż co ty znowu zmajstrowałeś w tym kodzie.
  14. Użyłeś złego ID dla miecza. /give Nitrusiniski diamond_sword 1 {NBT} Spróbuj również zamienić miejscami 1 z diamond_sword. Możesz również spróbować zamiast 'give' wpisać 'minecraft:give'.
  15. Tutaj poradnik na temat wcięć (tabów jak to nazwałeś) w kodzie: https://dev.bukkit.org/projects/skript/pages/skript-syntax-and-indentation-guide Po prawej masz również spis najpotrzebniejszych rzeczy. Jeżeli nadal będziesz się szamotał ze skryptem, pokaż twój kod, a wskażę co w nim jest nieprawidłowe.
  16. Ty wiesz w ogóle co to jest komenda /give? To jest komenda z czystego Minecrafta. https://skriptlang.github.io/Skript/effects.html#EffCommand Jeżeli nadal nie rozumiesz, tutaj masz fragment dokumentacji. Co do samej komendy, NBT jest nieprawidłowo skonstruowane, gdyż dostępne wartości dla 'Operation' to 0, 1 i 2. Ustaw na 0.
  17. Zapętliłeś komendę nieskończenie wiele razy... Miałeś wstawić tam komendę od give w miejsce 'twoja_komenda'. Rozumiesz czy nie?
  18. Kormic

    Mikstury - teleportacja.

    Nie kolor, miałem na myśli jaki to ma być efekt mikstury.
  19. Ty raczej próbowałeś tutaj wykonać komendę poprzez gracza. W takim wypadku należy tak zrobić: execute player command "twoja_komenda" Należy pamiętać o tym, że wszystkie cudzysłowy w NBT należy podwoić.
  20. Kormic

    Mikstury - teleportacja.

    Jaka to ma być mikstura?
  21. Proszę, skrypt nietestowany. Co do mystery boxów, należy uważać na to, aby nie tworzyć dwóch takich samych mystery boxów, gdyż drugi nadpisze zawartość pierwszego.
  22. 1. Do sprawdzania przyczyny używamy wyrażenia 'damage cause'. damage cause is fall 2. Jeżeli chcemy sprawdzić czy entity posiada efekt, używamy: victim has jump boost
  23. Kormic

    Skrypt na KITY w GUI!

    Czyli zielona wełna ma być jedynie w tym kolejnym GUI po otworzeniu kitu danej rangi, dobrze zrozumiałem? Jeszcze co do gracza, według twojej zasady tylko dana ranga może odebrać swój kit. Według tego, co wyżej napisałeś, kit gracza jest wyjątkiem od tej zasady, gdyż każdy może go odebrać, tak?
  24. Kormic

    Skrypt na KITY w GUI!

    To ja już nie rozumiem jak ty chcesz to ze sobą pogodzić. Wyjaśnij to dokładnie, inaczej nie będę w stanie wykonać zlecenia. EDIT: Dlaczego nie skorzystasz z gotowego rozwiązania takiego jak kKits od knugiego?
  25. Kormic

    Skrypt na KITY w GUI!

    No ale zaraz, zaraz. Przecież po kliknięciu w dany kit możemy zobaczyć zawartość danego kitu. To jak może odebrać różne kity, skoro przykładowo dla kogoś z permisją "kity.vip" zielona wełna w prawym dolnym rogu będzie służyła do odbioru kitu VIPa?
×
×
  • Dodaj nową pozycję...