-
Ilość zawartości
11014 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Użyj w tym celu pętli 'every 1 tick', w której zapętlasz wszystkich graczy i sprawdzasz czy gracz kuca poprzez warunek 'loop-player is sneaking'. Co prawda nie jest to szczególnie dobre dla serwera, ale nie ma innego wyjścia.
-
Dokładnie.
-
Proszę. on break: event-block is ripe beetroot plant or ripe potato plant or ripe carrot plant player doesn't have permission "permisja.permisja" cancel event
-
Wgraj wersję 2.5.3 z Githuba Skriptlangu. Upewnij się, że silnikiem serwera nie jest Bukkit.
-
Sprawdziłem i przyczyną jest to, że umaszczenie królika ma wpływ na jego nazwę. victim is pig or cow or sheep or chicken or salt and pepper rabbit or brown rabbit Jeżeli zobaczysz jakieś inne króliki (np. pustynny) i zauważysz, że skrypt nie działa, sprawdź jego nazwę poprzez: on death: send "%victim%" to attacker if attacker is a player Następnie dopisz tę nazwę do skryptu i tyle.
-
W takim razie można wykluczyć powyższe rzeczy jako przyczynę braku działania skryptu. Jeszcze sprawdzę u siebie działanie skryptu i dam znać.
-
Jedyny sposób to NBT albo użycie nazwy/lore. Innej długotrwałej metody nie ma.
-
Podaj: wersję serwera wersję Skripta silnik serwera posiadane dodatki do Skripta
-
Jak zrobić aby gui sie nie zamykało?
Kormic odpowiedział(a) na poprosturudy pytanie w Pytania i problemy
W takim razie wszystko jasne, zbugowany format slot. Użyj albo 'set slot' pochodzącego ze Skripta, albo skryptu mGUI Pana Marudy. -
Jak zrobić aby gui sie nie zamykało?
Kormic odpowiedział(a) na poprosturudy pytanie w Pytania i problemy
A gdzie przedmioty? ... -
Jak zrobić aby gui sie nie zamykało?
Kormic odpowiedział(a) na poprosturudy pytanie w Pytania i problemy
Ja nie pytałem się jak to zrobiłeś tylko jak utworzyłeś GUI. Nie każ mi niepotrzebnie dopytywać. -
Nie jest to możliwe do zrobienia, gdyż odległość renderowania nicku jest client-side'owa.
-
W takim wypadku... player is wearing all diamond armor of protection 1
-
A coś więcej?
-
Jak zrobić aby gui sie nie zamykało?
Kormic odpowiedział(a) na poprosturudy pytanie w Pytania i problemy
Pokaż w jaki sposób utworzyłeś GUI. -
Jak zrobić aby gui sie nie zamykało?
Kormic odpowiedział(a) na poprosturudy pytanie w Pytania i problemy
Ponieważ otwieranie/zamykanie GUI jest client-side'owe, nie można anulować tego eventu. Użyj eventu 'on inventory close', sprawdź nazwę GUI, jeżeli zmienna jest ustawiona, wtedy graczowi ponownie otwierasz te GUI. -
Jeżeli zależy ci na skrypcie, proszę. Dodałem do skryptu dwa przykładowe enchanty, powinieneś się w tym połapać. W wywoływaniu funkcji enchantItemGUI() (ona odpowiada na sprawdzanie kasy gracza i nakładanie enchantu, jest w 3 od końca i ostatniej linijce) pierwsza wartość to gracz, zawsze podajesz player, druga to typ enchantu czyli podajesz nazwę enchantu wraz z poziomem, a trzecia wartość to wymagana kasa. Do działania skryptu wymagany Skript 2.2+, plugin wprowadzający ekonomię na serwerze oraz Vault. function enchantItemGUI(p: player, e: enchantment type, m: integer) :: boolean: if {_p}'s tool is enchanted with {_e}: send "&cTwój przedmiot w ręce już posiada ten enchant!" to {_p} return false if {_p}'s balance is less than {_m}: send "&cNie posiadasz wystarczająco pieniędzy!" to {_p} return false remove {_m} from {_p}'s balance enchant {_p}'s tool with {_e} send "&aPomyślnie zaczarowano twój przedmiot w ręce!" to {_p} command /enchanty: trigger: set {_gui} to chest inventory with 4 rows named "&5&lEnchanty" set slot ((integers between 0 and 8) and (integers between 27 and 35)) of {_gui} to white stained glass pane named " " set slot 9 of {_gui} to enchanted book of sharpness 5 named "&bSharpness V" with lore "&7Koszt: &61000$" set slot 10 of {_gui} to enchanted book of protection 4 named "&bProtection IV" with lore "&7Koszt: &61000$" open {_gui} to player on inventory click: name of player's current inventory is "&5&lEnchanty" clicked inventory is not player's inventory cancel event if clicked slot is 9: enchantItemGUI(player, sharpness 5, 1000) else if clicked slot is 10: enchantItemGUI(player, protection 4, 1000)
-
Proszę. on player world change: world is "swiat" set flight state of player to false
-
losowość Wyświetlanie losowego obrazka po kliknięciu przycisku
Kormic odpowiedział(a) na dex00x0x0 pytanie w Pytania i problemy
W interecie jest kilka przykładów galerii zdjęć na stronach, możliwe że tam znajdziesz swoją odpowiedź. Tutaj natomiast masz przykład z losowaniem obrazka z folderu: https://www.peachpit.com/articles/article.aspx?p=2239154&seqNum=10 -
Polecam MineResetLite, wystarczy do niego WorldEdit.
-
Zamiana Absorption Na Serduszka
Kormic odpowiedział(a) na xXx_Xpedii_xXx pytanie w Pytania i problemy
Musisz ustawić maksymalne życie gracza. set player's max health to 20 heal player -
To dlaczego go nie podasz? Ja nie potrafię wróżyć, wybacz mi.
-
Proszę. on death: victim is pig or cow or sheep or chicken attacker is a player attacker doesn't have permission "permisja.permisja" clear drops Jeżeli nie zadziała, zamień 'victim' na 'type of victim'.
-
Z tego co zrozumiałem to masz problem z linijką nr 7. Otóż problem wynika z tego, że użyłeś zmiennej {now}, a powinieneś {_now}.
-
Czy jesteś pewien, że są one liczbami? Możliwe, że są w nich zapisane jakieś inne wartości (np. liczby, gracze). Zmień event na 'on spawn of ender dragon' i pozbądź się warunku pod eventem. Proszę. Wymagany Skript 2.5+ oraz silnik PaperSpigot (Paper) lub dowolny jego fork. on death of ender dragon: attacker is a player set {_i} to random integer between 0 and 6 drop {_i} of phantom membrane of unbreaking 8 named "&5&lSMOCZA LUSKA" with lore "&5Przedmiot z Smoka Kresu" at location of victim drop 1 elytra named "&5Elytra ze Smoka" with lore "&7" and "&7Zdobyta przez: &c%attacker%" at location of victim send "" to all players send "&8[&5Smok Kresu&8] &5Smok Kresu &8[&6Poziom %{enderlvl}%&8] &7Zostal pokonany!" to all players send "&8[&5Smok Kresu&8] &7Smoka pokonal : &6%attacker%" to all players send "" to all players on armor change: event-item's name is "&5Elytra ze Smoka" set {_l} to uncoloured line 2 of event-item's lore player's name is not (last (length of {_l} - 15) characters of {_l}) cancel event send "&cTo nie jest twoja elytra!" to player
