-
Ilość zawartości
11013 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Proszę, oto GUI z wykorzystaniem tylko i wyłącznie czystego Skripta. command /kit: trigger: set {_g} to chest inventory with 1 row named "&a&lKITY" set slot (0, 1, 3, 5, 7 and 8) of {_g} to black stained glass pane named "&a&lIntelCraft" set slot 2 of {_g} to stone pickaxe named "&7&lGRACZ" set slot 4 of {_g} to iron chestplate set slot 6 of {_g} to diamond chestplate open {_g} to player on inventory click: name of player's current inventory is "&a&lKITY" clicked inventory is not player's inventory cancel event if clicked slot is 2: execute player command "kits gracz" else if clicked slot is 4: execute player command "kits vip" else if clicked slot is 6: execute player command "kits svip"
-
Proszę, oto skrypt. Usunąłem parę niepotrzebnych rzeczy, poprawiłem inne oraz wywaliłem zapętlanie graczy w tak absurdalnym promieniu. Już lepiej po prostu wysłać wiadomość do wszystkich graczy w świecie gracza. Skoro masz wersję serwera 1.16.2 i silnik Spigot (lub dowolny jego fork, np. PaperSpigot (Paper), TacoSpigot, Tuinity, Purpur, itd.), pobierz najnowszego Skripta 2.5.3 od bensku. Wystarczy wyszukać w internecie "skript releases". options: odleglosc_mowienia: 20 on chat: set chat recipients to all players in radius {@odleglosc_mowienia} around player command /krzyk [<text>]: cooldown: 1 hour cooldown message: &cNie możesz jeszcze użyć tej komendy! trigger: arg 1 is not set: send "&cPodaj wiadomosc!" to player cancel cooldown stop send "&6[&eKRZYK&6] &6&l>&6&l> &f%player% %arg 1%" to all players in player's world
-
To nie jest twój skrypt. Ja go napisałem, więc się nie podszywaj. Usuń przy efekcie 'kill' gracza z procentów, a zadziała.
-
Pan Maruda wyjaśnił ci całość. Mogę jedynie dodać, że pakietami w Skript możesz zarządzać za pomocą jednego z pięciu znanych mi dodatków. MundoSK ThatPacketAddon Skacket skript-mirror skript-reflect Z tych pięciu polecam pozycje nr 2, 3 i 5. Dodatki 2. i 3. są przeznaczone specjalnie do zarządzania pakietami, natomiast 5. dodatek pozwala ci używać niemalże wszystkich rzeczy, które są używane w pluginach (tak na chłopski rozum).
-
Zalecam przeczytać ten poradnik. Powinien pomóc w rozwiązaniu problemu. https://skripthub.net/tutorials/33
-
Proszę. Uporządkowałem również cały kod, gdyż nie mogłem na to patrzeć.
-
Proszę. Wymagany dodatek SkRayFall. on join: create bossbar titled "" and id "joinBossbar.%player%" with progress 90 with colors green loop 80 times: set bossbar "joinBossbar.%player%" value to ((value of bossbar "joinBossbar.%player%") - 1) wait 1 second set bossbar "joinBossbar.%player%" colour to red loop 10 times: set bossbar "joinBossbar.%player%" value to ((value of bossbar "joinBossbar.%player%") - 1) wait 1 second remove bossbar "joinBossbar.%player%"
-
Polecam poradnik Heliosa na tym forum jeżeli chodzi o formatowanie GUI w Skript. Znajdziesz go w dziale "Skript > Poradniki".
-
Tekst nad ekwipunkiem, jedzeniem i zyciem
Kormic odpowiedział(a) na Logus2021 pytanie w Pytania i problemy
To jest actionbar, jest w czystym Skript'cie od wersji 2.3. send action bar "&aWitaj!" to player Taki przykład. -
Skorzystaj z Vaulta, jakiegoś pluginu na ekonomię wspieranego przez Vaulta (pełna lista wspieranych jest na stronie Vaulta) i możesz wtedy użyć 'player's balance' w Skript'cie.
-
To ty używasz złego skryptu. Upewnij się, że zapisałeś w pliku ten co trzeba.
-
Widzę, że używasz TuSKe do formatowania GUI. Powinieneś zamienić te przedmioty z wielkich liter na małe litery. Mimo wszystko zalecam używać Skript do formatowania GUI.
-
Przeładuj sobie stronę, a nie kopiujesz to. Forum samo tego nie zaktualizuje, musisz przeładować stronę.
-
Zbyt szybko kopiujesz kod. Poprawiłem to 20 sekund od wysłania postu. Wyżej masz poprawny kod. Zobacz jeszcze raz.
-
Dlaczego ty masz sprawdzanie czy 'loop-block' to żelazna łopata (256)? Usuń to i powinno działać. EDIT: To nie ma prawa zadziałać, gdyż użyłeś eventu 'on place of 1:1', czyli przy stawianiu bodajże andezytu. Popraw to na 'on place of 1', a najlepiej użyj 'on place of stone' i nie używaj numerycznych ID w Skript'cie.
-
Pokaż te GUI i najedź na ten przycisk od informowania, że gracz nie kopie na AFKu. Najlepiej zrób screenshota i wrzuć na Imgura.
-
Proszę, skrypt nietestowany. on death of player: set {_n} to random integer between 50 and 80 set {_x} to ((size of drops * {_n}) / 100) loop floor({_x}) times: set {_i} to random element out of drops remove {_i} from drops add {_i} to {respawnItems::%victim%::*} on respawn: {respawnItems::%player%::*} is set give {respawnItems::%player%::*} to player clear {respawnItems::%player%::*}
-
Proszę. on inventory click: type of clicked inventory is crafting table inventory cancel event
-
No to poszukaj jakiegoś, który ci w miarę pasuje i będzie można coś do niego dorobić (lub w nim przerobić).
-
Szukałeś na forum takiego skryptu? Jestem pewien, że na początku tego roku taki napisałem.
-
Najnowsza wersja skrypta lub zalecana na 1.12.2
Kormic odpowiedział(a) na AxonGames pytanie w Pytania i problemy
Włącz serwer bez dodatków. Jeżeli nadal nie będzie działać: wyłącz serwer zapisz swoje skrypty i/lub zmienne w bezpiecznym miejscu usuń folder Skript włącz ponownie serwer wrzuć z powrotem wcześnie zapisane skrypty i/lub zmienne do nowo utworzonego folderu Skript Dla pewności jeszcze raz zrestartuj serwer po tym wszystkim. -
A jakie są błędy? Pokaż je.
-
Najnowsza wersja skrypta lub zalecana na 1.12.2
Kormic odpowiedział(a) na AxonGames pytanie w Pytania i problemy
Wyszukaj sobie po prostu "skript releases" i pobierz najnowszą 2.5.3 forku bensku. Oczywiście musisz mieć silnik Spigot lub dowolny jego fork. -
Czyli taka jakby stoniarka, ale w formie rudy diamentu z długim czasem odnowienia i niestandardowym dropem, tak? Ma być stawiana i się cały czas odświeża, tak?
-
Taki jest warunek sprawdzający czy istnieje świat o danej nazwie. if ("nazwa_świata" parsed as world) is set: # Dalszy kod EDIT: Możesz zamiast 'is set' równie dobrze użyć 'exists'.
