-
Ilość zawartości
11014 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Proszę. Dla przykładu dałem 15 graczy. on join: (amount of all players + 1) is 15 execute console command "twoja_komenda" on quit: (amount of all players - 1) is 15 execute console command "twoja_komenda"
-
Dlaczego w ogóle nadpisujesz listę {_newName::*}? Nie rozumiem tego. W 5. linijce i dalej wystarczy użyć przecież pojedynczej zmiennej.
-
1. Zapomniałem dodać usuwanie. 2. Cooldown powinien działać. 3. To czy czas efektu się pokazuje, jest zależne tylko i wyłącznie od długości trwania efektu i Skript tutaj nie ma nic do rzeczy. Mimo wszystko to dziwne, że nie pokazuje ci się liczba, gdyż tylko długość powyżej 1638 nie powinna się pokazywać. 4. Co do wiadomości, również to powinno działać. Nie klikasz przypadkiem tego dwa razy? To jest poprawiony kod. Popraw sobie jeszcze raz permisje. Jeżeli nadal nie będzie działać jak powinno, podaj proszę: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z ich wersjami błędy przy przeładowaniu skryptu błędy w konsoli Pokaż również przerobiony przez ciebie kod.
-
Helios ostatnio zrobił skrypt na AntiAutoFisha. Znajdziesz go w dziale "Skript > Skrypty".
-
Z tego co patrzyłem to tam nie ma właściwie żadnego API, którym można by to w prosty sposób zrobić. Ten plugin został zrobiony z myślą, że nic nie będzie do niego dodawane. Co prawda są tam publiczne metody, ale szczerze będzie z tym trochę roboty. EDIT: Już lepiej byłoby zedytować plugin.
-
Możliwe, że parse'owanie tekstu na tekst robi tutaj zamieszanie. # Zamień to: append "%{_x}%" to file... # Na to: append {_x} to file Zmienna {_x} już przechowuje wartość typu 'text' (string), więc nie ma sensu jej drugi raz zamieniać zbytnio na tekst. Poza tym nie rozumiem jeszcze jednej rzeczy. Dlaczego każde 'append' ma na końcu dwukropek tworzący nową sekcję w kodzie?
-
Wybacz, nie doprecyzowałem. Mam na myśli, że czysty Skript umożliwia zmianę wielkości liter w tekście. Zrób po prostu tak: set {_newName::*} to {_newName::*} in lowercase Spróbuj jeszcze raz po poprawieniu tego pierwszego.
-
Co ma robić ten efekt 'append'? Dopisywać nową linijkę, tak? Z jakiego on jest dodatku?
-
Najprawdopodobniej na tym przedmiocie są nałożone domyślne zaklęcia z Minecraft, ale dodatkowo jest nałożona na przedmiot flaga HIDE_ENCHANTS i dopisane są w lore własne nazwy enchantów.
-
Upewnij się, że wszystko robiłeś dobrze. Autor oferuje wsparcie w przypadku problemów technicznych na Discordzie, link jest w opisie pluginu.
-
Możesz użyć albo PlotSquared v5 (płatny), albo ProtectionStones (bezpłatny).
-
Jeżeli plugin nie posiada takiej możliwości w pliku konfiguracyjnym, tym bardziej wątpię w to, aby posiadał jakiekolwiek API. Daj linka do tego pluginu, zobaczymy. Wyszukałem sobie "pimpeekcombatlog" i nic nie znalazłem.
-
Zapis: Najprościej sobie stworzyć pętle iterująca 41 razy (czyli 'loop 41 times') i w niej zapisujemy do zmiennej z listy gracza slot (loop-number - 1) z ekwipunku gracza. set {saveInv::%player%::%loop-number - 1%} to slot (loop-number - 1) of player's inventory Odczyt: Tutaj znowu tworzymy sobie pętlę odtwarzającą się 41 razy i w niej ustawiamy slot (loop-number - 1) ekwipunku gracza na ten slot zapisany w zmiennej z listy. set slot (loop-number - 1) of player's inventory to {saveInv::%player%::%loop-number - 1%} Jeżeli nadal nie wiesz, poszukaj sobie takich skryptów na forum.
-
Tak. on join: send title "&aWitaj na serwerze" with subtitle "&e%player%" to player Jeżeli nie zadziała, spróbujmy tak. on join: wait 10 ticks send title "&aWitaj na serwerze" with subtitle "&e%player%" to player
-
I co z tego? Dopóki jest to związane z tematem, dopóty nie ma w tym niczego złego. Podaj proszę: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z ich wersjami błędy przy przeładowaniu błędy w konsoli Opisz cały przebieg sytuacji, co robisz, co się dzieje. Powiedz również czy próbowałeś jakkolwiek naprawić skrypt lub sam problem (przykładowo poprzez ponowne włączenie serwera lub włączenie serwera bez zbędnych dodatków). Upewnij się również, że posiadasz dodatek SkQuery. Jest wymagany do rejestrowania nowych receptur.
-
Nie no, teraz to to jest całkiem inny title. Wklej sobie ten który na początku pokazałeś w miejsce tego w twoim skrypcie.
-
I w tym niby nie ma błędów? Przecież tutaj nie ma nigdzie eventu 'on join'.
-
Ponowię moją prośbę. Pokaż ten skrypt.
-
Pokaż ten skrypt i pokaż co nie działa. Podaj również: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z wersjami błędy przy przeładowaniu błędy w konsoli
-
Ach tak, skopiowałem na szybko. command /commandcompas [<player>]: executable by: players trigger: if arg 1 is not set: send "&cPodaj gracza!" to player stop set {compassTarget::%player%} to arg-1 set player's compass target to arg-1 send "&aNamierzasz teraz &6%arg-1%" to sender every 1 second: loop all players: type of loop-player's tool is compass {compassTarget::%loop-player%} is set send action bar "&7Gracz &6%{compassTarget::%loop-player%}% &7jest od ciebie oddalony o &a%distance between loop-player and {compassTarget::%loop-player%}% &7kratek." to loop-player
-
Zamiast poszukać samemu skryptu na 3 linijki to wolisz czekać na skrypt od kogoś ponad godzinę. Nie powiem, dziwne podejście. Pokaż 3 przykładowe skrypty na ekran powitalny i wskaż co ci w nich nie pasuje. Co do skryptu kolegi wyżej, używa dodatku do Skripta, a nawet sam autor nie jest tego świadom.
-
Proszę. command /commandcompas [<player>]: executable by: players trigger: if arg 1 is not set: send "&cPodaj gracza!" to player stop set {compassTarget::%player%} to arg-1 set player's compass target to arg-1 send "&aNamierzasz teraz &6%arg-1%" to sender every 1 second: loop all players: type of player's tool is compass {compassTarget::%loop-player%} is set send action bar "&7Gracz &6%player% &7jest od ciebie oddalony o &a%distance between loop-player and {compassTarget::%loop-player%}% &7kratek." to loop-player
-
Masz rację, jest ich mnóstwo, ale wystarczy sobie podmienić wiadomości.
-
Podaj proszę: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z ich wersjami błędy przy przeładowaniu błędy w konsoli Oczywiście podaj również jakiego dodatku używasz do zarządzania YAMLem w Skript. Spróbuj również włączyć serwer bez innych dodatków.
-
Opisz dokładniej co ty chcesz osiągnąć.
