Skocz do zawartości

PanMaruda

Użytkownik
  • Ilość zawartości

    1471
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    40

Treść opublikowana przez PanMaruda

  1. PanMaruda

    Ping

    w craftserve był kiedyś taki problem z tmobile i podlegającymi pod nich firmami nie wiem od kogo oni biorą serwery, ani skąd ty wynajmujesz, ale wtedy wystarczało że przenieśli ci pliki na maszynę w innej lokalizacji i wszystko śmiagło jak passat w gazie
  2. PanMaruda

    WorldEdit

    naczytałeś się tych poradników od Heliosa czyż nie? XD no pewnie że się naczytałeś XDDD zostaw sobie tego FAWE bo jest najlepszą opcją, pobierz ostatniego builda czy tam ostatnią stabilną wersję i nie dawaj permisji przypadkowym osobom, a wszystko będzie dobrze
  3. dlatego że używasz 'player' w evencie, który go nie posiada
  4. view distance chunków na najmniejszą grywalną wartość xd view distance graczy i mobów na najmniejsze grywalne wartości xd zasięg reakcji mobów na najniższe grywalne wartości limit spawnowania mobów randomTickSpeed zmniejszyć limit na leje stackowanie itemów z ziemi wyłączyć przesuwanie się graczy wyłączyć antyxray wszystko co się da ustawić na asynchroniczne limit pakietów od graczy limit mobów na chunk stackowanie mobów jak uruchamiam serwer to z reguły wyłączam chrome i od razu kilka TPSów więcej jest xd znajdź żonę spłodź syna zasadź drzewo zbuduj dom albo nie wiem idź pobiegaj czy coś xd
  5. zapewniam cię, że jest - podałem ci nazwę zakładki, nazwę wyrażenia i link do dokumentacji, to nie jest trudne - szukaj, szukaj, przyda ci się taka umiejętność na przyszłość
  6. w pliku konfiguracyjnym musisz odszukać opcję 'date format' i dostosować ją pod swoje wymagania, wszystko masz tam dokładnie opisane razem z przykładami wyrażenie 'formatted time' znajdziesz w dokumentacji skripta (https://skriptlang.github.io/Skript/index.html) - tam również wszystko jest jasno opisane razem z przykładami
  7. tak, domyślny wygląd wyrażenia 'now' możesz zmienić w pliku konfiguracyjnym Skripta ewentualnie możesz skorzystać z wyrażenia 'formatted time' aby uzyskać jednorazową zmianę
  8. a więc może to wina sekcji 'to run' - zawsze były z nią problemy w tuske (bo zakładam że z tuske korzystasz) w takim razie są dwie opcje Jeżeli korzystasz z nowszej wersji minecrafta (powiedzmy 1.14+) to możesz spróbować z dodatkiem skript-gui. To jest taka kontynuacja gui z Tuske, z tego co pamiętam to składnia była identyczna (o ile nie taka sama). W każdym razie możliwe że wtedy będziesz musiał poprawić skrypty w których używasz GUI. Druga opcja teoretycznie prostsza o ile umiesz w funkcje - zrób sobie krótką z dwoma argumentami typu 'player' (dla gracza i argumentu), gdzie po prostu dodajesz tą liczbę i podmieniasz itemek w GUI. Potem tylko zamieniasz końcówkę 'to run' na 'to run function nazwa(player, arg)'
  9. jeżeli wszystko się ładuje i działa tak jak byś chciał to raczej jest dobrze ¯\_(ツ)_/¯
  10. fajnie by było gdybyś powiedział nam co według ciebie powinno się dziać po kliknięciu... add 1 to {refers::%arg-1%} po kliknięciu tylko doda liczbę do zmiennej - nic więcej się nie dzieje zakładam że chodzi ci o to że po kliknięciu w slot 11 nie pokazuje ci zmienionej liczby w lore w slocie 13, tak? jeżeli tak to nie pokazuje jej dlatego że slot 13 nie jest odświeżany po kliknięciu w slot 11 - a żeby się odświeżał to musisz linijkę 11 skopiować i wkleić drugi raz pod linijką 9 (czyli pod 'add 1 to...' - z takim samym wcięciem. kolejna sprawa to taka że zmienna {refers::%gracz%} nie jest tu nigdzie zdefiniowana jako 0 więc jeżeli nigdzie indziej w kodzie tego nie masz to zawsze będzie ci zwracała <none>
  11. on inventory click: if clicked inventory is not player's inventory: if name of player's current inventory is "&c&lCrafts&a&lMC&f&l.pl &8| &6&lZAKUP-COINSY": clicked slot is 4: if player's balance is more or equal to {nCoinPrice}: add 1 to {coinGet.%player%} add 1000 to {nCoinPrice} send "{@tag} &aDo twojego konta został dodany &8x1 &cnCoin &8(Aktualny kurs za &8x1 &cnCoin &b[&a%{_nCoinNew}%&b]&8)" to player proszę
  12. https://skriptlang.github.io/Skript/expressions.html#ExprArrowsStuck set arrows stuck in %player% to 0
  13. tak, tutaj masz wyrażenie którym pobierzesz wszystkich graczy z danego podserwera: https://docs.skunity.com/syntax/search/id:585 potem musisz ich policzyć, np. poprzez takie wyrażenie: https://skriptlang.github.io/Skript/expressions.html#ExprAmount i ewentualnie zsumować: https://skriptlang.github.io/Skript/expressions.html#ExprArithmetic
  14. silnik paper ma antyxray, zajrzyj do konfiguracji
  15. PanMaruda

    Mending

    Na górze forum w kategorii 'Zlecenia' (tuż nad linkami do tematów) masz regulamin lokalny. Przeczytaj go i zastosuj się do wszystkich punktów proszę.
  16. PanMaruda

    Mending

    on click: if tool of player is enchanted with mending: set tool of player to betroot where ["%lore of tool of player%" doesn't contain "Item z Mendingiem"]
  17. a więc dokumentację ma, ale korzystać do końca nie umie no to panie moderatorze - czytamy (i najlepiej tłumaczymy) co jest napisane pod eventem 'on move', po kolei: pierwszy wiersz tabelki drugi wiersz tabelki i trzeci, ostatni wiersz z tabelki
  18. PanMaruda

    Problem

    otóż co się dzieje każda wiadomość ma określony maksymalny rozmiar - co widać na końcu błędu każdy znak/litera/symbol w wiadomości ma swój rozmiar - bit, dwa czy kilka - nie wiem nie znam się z tego co się orientuję wiadomość do gracza wysyłana jest w formacie json, gdzie całe formatowanie/kolorowanie tekstu jest opisowe - coś w stylu color=yellow, underlined=true, bold=true im więcej znaków, kolorowania, formatowania (tym bardziej w tooltip) tym więcej bitów ma wiadomość i może się zdarzyć tak, że nieduże lore ze sporą ilością formatowania z palcem w dupie przekroczy ten limit, a wtedy bum - gra się crashuje albo wywala gracza z serwera z błędem ot cała historia
  19. no bo takiego eventu nie ma dokumentację skripta pan moderator ma? korzystać umie? to niech sobie ten event wyszuka i sprawdzi wymagania.
  20. PanMaruda

    Jak zrobic...

    oczywiście, to czego szukasz znajdziesz w dokumentacji skripta, w zakładce 'efects' pod nazwą 'title/subtite' jeżeli chodzi o komendy to odsyłam do poradnika z mojej sygnatury pod tym komentarzem
  21. robi ci odstęp dlatego że nie uwzględniasz spacji przy zamianie znaków powinno być raczej replace ", " and " and " with nl albo opcja druga, przyjemniejsza, skracająca kod: możesz od razu użyć wyrażenia, które połączy całą listę w jeden tekst i nie trzeba się wtedy bawić z lore jak to zrobiłeś u siebie (https://skriptlang.github.io/Skript/expressions.html#ExprJoinSplit) tak samo zbędne jest wstawianie nazwy do zmiennej, można to zrobić bezpośrednio do efektu send formatted "<tooltip:%name of player's tool%%nl%%join lore with nl%>TEST"
  22. @Libter zanim do tematu to takie wtrącenie a teraz skoro już przywołałeś mnie do życia pingiem przy wniosku sprzed blisko roku i ja również przywołałem cię pingiem do tego posta, który nie jest wnioskiem :DD fajnie byłoby gdyby kod stworzony przez nowy guzik NIE wyświetlał się jako fragment tekstu w formie odnośnika do code.skript tylko jako cały kod w okienku takim jak ze starego guzika podczas edytowania posta przydałaby się ponowna możliwość edycji wstawionego wcześniej kodu jeżeli ukryjemy kod w code.skript to w poście i tak będzie się wyświetlał jeżeli kod wyślemy w prywatnej wiadomości to domyślnie i tak będzie wyświetlał się publicznie w profilu na code.skript
  23. PanMaruda

    Kit on join

    on player world change: name of world is "survival" if {%player%%world%} is not set: set {%player%%world%} to 1 add 1 of potato item to player add 1 sword to player add 10 of carrot item to player
  24. no dobrze, to teraz wytłumacz mi proszę dlaczego usunąłeś wykrzyknik sprzed znaku równości?
  25. pokaż kod
×
×
  • Dodaj nową pozycję...