Skocz do zawartości

Kormic

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

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Nie, nie wysyłałoby. Jeżeli argument pierwszy nie jest ustawiony (tym samym drugi nie jest ustawiony), to wykonuje się warunek wysyłający wiadomość oraz zatrzymujący skrypt. Dzięki temu będzie tylko jedna wiadomość.
  2. Kormic

    Ktos pomoże?

    Nadal nie rozumiesz. Opisz dokładnie wygląd nóżek, blok po bloku. Musisz być dokładny, kapujesz?
  3. Kormic

    Ktos pomoże?

    Nie zrozumiałeś mnie. Skrypt nie będzie ot tak wiedział, że skrypt znajduje się w "nóżkach". Musi wiedzieć czym dokładnie charakteryzują się nóżki.
  4. Kormic

    Skrypt na stary system walk

    Starego skryptu walk nie odwzorujesz w 100%, lecz dobrze to robi plugin OldCombatMechanics. Jeżeli już chciałbyś to robić poprzez skrypt, musiałbyś użyć dodatku skript-reflect, bądź skript-mirror.
  5. Kormic

    Ktos pomoże?

    Dobra, to wiemy. Teraz określ dokładną definicję "nóżek", w sensie tej budowli, aby skrypt wiedział, że gracz znajduje się w "nogach".
  6. Kormic

    mAdminChat

    1. Permisję w komendzie (tak samo 'permission command') nie trzeba podawać w cudzysłowie. 2. Skrypt nie zadziała poprawnie, gdyż w pętli 'loop all players' zatrzymujesz skrypt gdy zapętlany gracz nie posiada ustawionej zmiennej. Tak więc usuń dwie ostatnie linijki z tej pętli i wszystko będzie dobrze. 3. W komendzie /force-adminchat powinieneś dodać parametr 'executable by: players' lub zamienić w wiadomości %player% na %sender%, aby nie było "<none>" w przypadku gdyby konsola była senderem. Możesz również dodać w kodzie sprawdzanie czy sender to konsola, czy też gracz i w zależności od tego dać różne wysyłane wiadomości.
  7. Jeżeli w tej zmiennej masz zapisaną lokalizację, nie ma najmniejszego problemu. Mimo wszystko nie używaj znaków polskich w nazwach zmiennych, ciężko przewidzieć czy to może w jakiś sposób wpłynąć na nazwę zmiennej.
  8. Witaj Oskarku. Użyj efektu 'drop'. drop gold block at player Taki mały przykład.
  9. Kormic

    Własny crafting

    Użyj w tym celu SkullMeta i ustaw właściciela czaszki poprzez metodę setOwningPlayer(). Offline playera przechwycisz za pomocą interfejsu Server. Jeżeli natomiast chcesz zrobić to poprzez teksturę, masz w tym wątku podaną metodę, która to za ciebie zrobi.
  10. Kormic

    Ktos pomoże?

    Największym problemem w tym skrypcie byłoby wykrywanie czy ktoś robi innemu graczowi "nogi". Pomijając ten aspekt jest to jak najbardziej możliwe do wykonania.
  11. Kormic

    nbt

    Dlatego że nie są tym samym, proste.
  12. Kormic

    Alias do komendy.

    Możesz to zrobić w pliku commands.yml w głównym folderze serwera. Jeżeli natomiast chcesz tak bardzo to zrobić w Skript... command /wystaw [<number>] [<integer>]: trigger: arg-1 is not set: send "&cPodaj cenę!" to player stop arg-2 is not set: send "&cPodaj ilość!" to player stop execute player command "ah sell %arg-1% %arg-2%"
  13. Kormic

    nbt

    Dodaj to na końcu 3. linijki.
  14. Kormic

    nbt

    A nie możesz po prostu dodać przy usuwaniu 'with nbt "twoje_nbt"'?
  15. Tak, ale bardziej w formie hashmapek z Javy. Również masz to opisane w podesłanym przeze mnie linku, są to listy zmiennych.
  16. Zobacz sobie poradnik "Komendy w Skript" autorstwa Pana Marudy. Znajdziesz go na tym forum w dziale "Skript > Poradniki". Tam jest omówiona kwestia cooldownu w komendach.
  17. To może ja powiem w czym można i jest dobrym przechowywanie danych, a w czym NIE jest dobre. A więc właściwie jedyne dobre rozwiązanie to rozwiązania wspierane przez Skripta (defaultowa baza danych, MySQL, SQLite), czyli zmienne globalne w Skript. Tutaj znajdziesz obszerny poradnik na temat zmiennych w Skript. Natomiast w czym NIE powinniśmy przechowywać danych: YAML (szczególnie że większość dodatków (jedynie poza skript-yaml) kijowo go obsługuje) pliki tekstowe (tutaj raczej nie muszę tłumaczyć dlatego, człowieka aż zalewa zażenowanie) inne, dziwne sposoby
  18. Kormic

    SKRIPT MINECRAFT

    To jest dział Skript i dotyczy to pluginu Skript odpowiadającego za skrypty serwerowe. Nikt tutaj nie tworzy cheatów i/lub skryptów do klienta.
  19. Kormic

    SKRIPT MINECRAFT

    Tak, ale na co ci on? Czegoś nie rozumiesz? Coś nie działa? Jak tak, opisz twój problem tutaj, a nie na jakimś discordzie.
  20. Kormic

    SKRIPT MINECRAFT

    Proszę. Wymagany dodatek skript-reflect. on fishing: "%event.getState()%" contains "FISHING" set {_x} to player's x-coord set {_y} to player's y-coord set {_z} to player's z-coord set {_w} to player's world set {_yaw} to player's yaw set {_pitch} to (player's pitch - 3) teleport player to location({_x}, {_y}, {_z}, {_w}, {_yaw}, {_pitch}) W przedostatniej linijce określasz jak mocno ma przesunąć "kursor" gracza w dół. Im większa liczba, tym mocniejsze przesunięcie.
  21. Mam rozwiązanie twojego problemu. Użyj skryptu PyraTop REBORN w wersji 4.2.0. Tam możesz podać listę, z której ma być tworzona topka. Możesz nawet wykorzystać 4.3.0 poprzez zapętlenie wszystkich graczy i dodanie ich kasy do jakiejś listy (poza tobą). loop all offline players: loop-value's name is not "NaxterEK" set {topKasy::%loop-value%} to loop-value's balance set {_top::*} to createTop("topKasy", 5, "&e[I]. &b[P] &7- &6[V]") send {_top::*} Taki przykład, powinien ci pomóc.
  22. Kormic

    Papier

    W takim wypadku użyj po prostu 'on left click' i sprawdź dalej w warunku czy 'player's tool' to 'paper named...'.
  23. Kormic

    Papier

    Używasz eventu 'on left click with paper', używasz warunku 'clicked entity is a player' i jeżeli spełni się on, wykonujesz komendę (albo execute player, albo execute console).
  24. Kormic

    Pilne! Czas

    To byłoby cholernie ciężkie. Ach tak, nie zawarłem liczby dni. Już powinno wszystko grać.
  25. Kormic

    Pilne! Czas

    W takim razie proszę.
×
×
  • Dodaj nową pozycję...