Skocz do zawartości

Kormic

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

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Użyj 'red chiseled sandstone'.
  2. Kormic

    Młot Thora.

    Przetestowałem skrypt i obie wersje działają bez zarzutu. Tak więc problem jest po twojej stronie.
  3. Kormic

    Młot Thora.

    W takim razie spróbuj zamienić wszystkie 'entity' na 'clicked entity'.
  4. Kormic

    Młot Thora.

    Czy klikasz PPM mając w ręce ten topór na jakiegoś moba?
  5. Kormic

    Zmienne grupowe

    Zmienne grupowe jak to nazwałeś, często tworzy się poprzez chociażby HashMapy.
  6. Jak na moje oko to jednak nie. Nigdzie nie ustawiasz tej zmiennej w komendzie i oczekujesz, że coś się stanie.
  7. Wybacz, musiałem się złapać za głowę. Dobra, zacznijmy od podstaw. Wiesz jak działa lokalna zmienna?
  8. Pokaż tę twoją komendę, bez kodu nic nie zdziałamy.
  9. Tak, to po pierwsze, a po drugie... Powinieneś również zwrócić uwagę na kolorki w nazwie itemu, możliwe, że są wliczane w nazwę itemu. Zawsze dla pewności najlepiej używać wyrażenia 'uncoloured name of player's tool'. Jak knugi wyżej powiedział, upewnij się za pomocą prostego debuga w postaci send, czy zmienna {_n} aby na pewno jest liczbą.
  10. Kormic

    Jaki hosting?

    Masz na myśli "Minecraft Bez Limitu"? W takim wypadku nie musisz kupować niczego wyszukanego, jakiś LVL UP wystarczy. Mogą być (lecz nie muszą) zauważalne różnice w opóźnieniu (pingu), natomiast serwer w Polsce na pewno będzie droższy od serwera we Francji.
  11. Kormic

    Jaki hosting?

    LVL UP oraz Pukawka cieszą się dobrą reputacją. Powinieneś na nie rzucić okiem.
  12. To musisz sobie samemu ustawić w pluginie wspierającym rangi oraz permisje (np. PermissionsEx, LuckPerms itp.). Skrypt: on join: if player has permission "admin.dolacz": loop all players: if loop-player is not player: if loop-player has permission "dolacz.widze": send "&6Admin &c%player% &6dolaczyl na serwer!" to loop-player
  13. Kormic

    Błędy w skrypcie

    Po prostu sprawdzi czy gracz posiada permisję "bla bla", jeśli nie, zatrzyma kod, jeśli tak, kod ruszy dalej. Powiedziałem, abyś dał 'attacker is a player'. Te 'a' ma znaczenie, bez niego warunek nie działał na pewno na wersji 2.4.1, być może również nie działa na wersji 2.5, błąd zapewne wynika ze złego zapisu syntaxu.
  14. Kormic

    Błędy w skrypcie

    Dobrze, w takim razie powiedz w jaki sposób testujesz ten kod. Wcięcie nic nie zmieni. Użyłem po prostu inline conditionala.
  15. Kormic

    Błędy w skrypcie

    Powinno być "attacker is a player", nie "player is attacker".
  16. Kormic

    Problem ze skryptem

    1. Unikaj delayów (opóźnień) jak ognia. Odpowiadają one za dużą część błędów i bugów związanych ze skryptami. 2. Niepotrzebnie tworzysz każdemu graczowi zmienną. Wystarczy, że ją będziesz tylko ustawiał gdy będzie wymagana. 3. Poprawiony skrypt: on rightclick with ender pearl: if gamemode of player is survival: if {pearl::%player%} is not set: display "&cNastepnej perly bedziesz mogl uzyc za &54 &csekundy!" on bossbar with 100 percent by 4 seconds for player set {pearl::%player%} to true wait 4 seconds clear {pearl::%player%} display "&aMozesz juz uzyc perly!" on bossbar with 100 percent by 3 seconds for player else: cancel event
  17. Kormic

    Młot Thora.

    Proszę. on right click on entity: if player's tool is diamond axe named "Młot Thora": strike lightning effect at entity damage entity by (entity's max health / 20) ignite entity for 5 seconds set entity's last damage cause to lightning
  18. Cóż, jeżeli chcesz to zrobić w Skript'cie: on craft: if event-item is any diamond armor: if (now formatted as "MM") parsed as integer is not 10: # miesiąc stop if (now formatted as "dd") parsed as integer is not between 9 and 11: # dni stop if (now formatted as "dd") parsed as integer is 9: # pierwszy dzień if (now formatted as "hh") parsed as integer is less than 11: #godzina rozpoczęcia stop if (now formatted as "dd") parsed as integer is 11: # ostatni dzień if (now formatted as "hh") parsed as integer is greater than or equal to 15: # godzina końcowa stop cancel event send "&cItemy diamentowe sa zablokowane do &e15:00 &cdnia &611.10.2020&c!" to player Nie testowałem tego kodu. Dodałem komentarze dla łatwiejszego zrozumienia.
  19. Nie sugeruj się samą komendą /lag, ona niewiele ci podpowie. Jeśli chcesz uzyskać precyzyjniejszą odpowiedź, użyj timingsów.
  20. Zaraz, zaraz. Czy ja dobrze widzę? Czy im więcej particle pokażesz, tym lepszy masz TPS?
  21. Nie to miałem na myśli. Spróbuj skrócić czas periodicala.
  22. Spróbuj bez tej 5-krotnej pętli.
  23. Skript 2.5+ działa już na wersji 1.12.2. Co do 1.8.8, może być duży problem. Ewentualnie zobacz fork autorstwa Matocolotoe: https://github.com/Matocolotoe/Skript-1.8 EDIT: Możesz jeszcze zobaczyć dodatek Skellett oraz jego składnię.
  24. W tym celu użyj substringa. set {_n} to substring of player's tool's name from character 9 to (length of player's tool's name - 1)
  25. Mimo wszystko periodical to periodical. Musisz liczyć się z tym, że w tym przypadku zawsze będzie odtwarzany co 1 sekundę. Powiedz mi, co próbujesz osiągnąć?
×
×
  • Dodaj nową pozycję...