-
Ilość zawartości
11013 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Tutaj w mojej ocenie niewątpliwie rację ma CountingDogs. Libterowi nie opłaca się tego robić, bo nic z tego nie będzie miał, a i narobi się pełno VIP'ów na forum. VIP powinien być rangą elitarną, tylko osoby "wybitne" (w tym sponsorzy) powinny ją otrzymywać. Wiem gnomq, że jesteś osobą, która jest dobrze wychowana i dziękujesz za wszelką pomoc, chwała ci za to. Jednakże mimo wszystko jestem przeciwko temu, jeśli ktoś ma przyznawać rangi za szlachetną pomoc, niech robi to jedynie administracja (najlepiej sam Libter, aby uniknąć sporów w administracji), zapobieże to nadużyciom, bo jak wiadomo, nikt ich na forum nie chce.
-
W ten sposób powinno być, gdyż w twoim skrypcie będzie szansa na drop obu rzeczy jednocześnie. on fishing: if fishing state is not CAUGHT_FISH: stop chance of 50%: drop 10 diamond at player send "&aWylowiles &bdiamenty&a!" to player stop chance of 50%: drop 10 dirt at player send "&aWylowiles &6dirta&a!" to player
-
Skrypt na powiekszanie enchantu na narzędziach.
Kormic odpowiedział(a) na masterekkkk pytanie w Pytania i problemy
Nie, sam Skript wystarczy. U mnie wszystko działa. EDIT: Jeżeli nadal u ciebie nie działa, spróbuj z tym: command /ulepsz: trigger: if player's tool is not sword of sharpness: stop increase level of sharpness of player's tool by 1 send "&aUlepszyles swoja bron!" to player -
nbt Nazwa nad wyrzuconym przedmiotem
Kormic odpowiedział(a) na Cinu2421 pytanie w Pytania i problemy
on item spawn: if name of event-item is set: set display name of event-entity to "%item amount of event-item%x %name of event-item%" else: set display name of event-entity to "%item amount of event-item%x %event-item's type%" Teraz będzie działało. -
on explode: if event-entity is not creeper: stop create hologram "&cEksplozja creepera została zablokowana!" at event-entity for 10 seconds Wymagane Holographic Displays oraz SkRayFall.
-
Skrypt na powiekszanie enchantu na narzędziach.
Kormic odpowiedział(a) na masterekkkk pytanie w Pytania i problemy
Proszę. on right click: if player's tool is not sword of sharpness: stop set {_ench} to level of sharpness of player's tool + 1 enchant player's tool with "sharpness %{_ench}%" parsed as enchantment type -
Pobierz ze Spigota najnowszą wersję i tyle.
-
nbt Nazwa nad wyrzuconym przedmiotem
Kormic odpowiedział(a) na Cinu2421 pytanie w Pytania i problemy
Powinno pomóc: on item spawn: if name of event-item is set: set display name of event-entity to "%name of event-item%" else: set display name of event-entity to "%event-item's type%" -
W takim razie spróbuj w ten sposób: on tool change: if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]": execute player command "ppo %player% add flame quadhelix" clear {particles::resetCmd::%player%} stop else: if {particles::resetCmd::%player%} is set: stop execute player command "ppo %player% reset" set {particles::resetCmd::%player%} to true
-
Możesz zrobić to na dwa sposoby: 1. Możesz użyć eventu 'on block flow', przy stawianiu farmera ustawiasz jakąś zmienną na true, sprawdzasz czy event-block to woda i sprawdzasz czy ta zmienna jest ustawiona. Jeśli tak, ustawiasz blok i po pętli czyścisz tę zmienną. 2. Lepszym według mnie sposobem będzie użycie SkQuery: @noupdate::set loop-block to water To spowoduje, że ten bloki oraz sąsiednie mu się nie zaktualizują, tzn. woda się nie rozleje.
-
Jeśli ma wykonać się tylko raz to podpinasz ją pod warunek: on tool change: if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]": execute player command "ppo %player% add flame quadhelix" execute player command "ppo %player% reset" stop
-
Dobra, pobawiłem się, sprawdziłem i działa. on command "/fly": if player is not op: stop if flight mode of player is false: stop if "%region at player%" doesn't contain "spawn": cancel event send "&cNie mozesz tutaj latac!" to player on flight toggle: if player is op: stop if "%region at player%" doesn't contain "spawn": cancel event send "&cNie mozesz tutaj latac!" to player stop if player doesn't have permission "tryb.sponsor": cancel event send "&cNie mozesz tutaj latac!" to player on leaving of region "spawn": if player is op: stop if player is not flying: stop send "&cNie mozesz tutaj latac!" to player execute player command "/fly"
-
Wrzuć odpalanie efektów w pętle 'loop 10 times:' i tyle.
-
No dobra, naprawiłem jak mogłem, lecz nawet parse'owanie na playera nie pomogło, więc działa tylko z niektórymi efektami. command /serca: executable by: players trigger: if player doesn't have permission "efekt.1": send "&4Nie posiadasz dostepu do tej komendy." to player stop if {efekt1::listaGraczy::*} doesn't contain player: add player to {efekt1::listaGraczy::*} send "&aWlaczyles efekt serduszek!" to player stop else: remove player from {efekt1::listaGraczy::*} send "&cWylaczyles efekt serduszek!" to player every 10 ticks: loop {efekt1::listaGraczy::*}: set {_loc} to location of loop-value loop 20 times: play crit at {_loc} wait 1 tick
-
W takim razie czekaj chwilę. Przetestuję jeszcze raz działanie skryptu i powiem co jest do poprawy.
-
Skrypt nie ma błędów. Mam do ciebie pytanie. Czy masz na serwerze komendę /fly?
-
Dobra, przetestowałem co nieco i doszedłem do wniosku, że efekt puszczania particles nie działa poprawnie. Zaraz wrócę z poprawionym skryptem i nie ukrywam, że mogą być potrzebne jakieś dodatki.
-
Masz pytanie to je zadaj, proste.
-
Spróbuj wyrzucić z pętli ten warunek: if loop-value is not online: continue
-
Pamiętasz jak ostatnio był problem z tym, że jedynie niektóre efekty działały? Możliwe, że i w tym przypadku jest podobnie. Zapewne pamiętasz który efekt działał, więc spróbuj.
-
W takim razie: command /serca: executable by: players trigger: if player doesn't have permission "efekt.1": send "&4Nie posiadasz dostepu do tej komendy." to player stop if {efekt1::listaGraczy::*} doesn't contain player: add player to {efekt1::listaGraczy::*} send "&aWlaczyles efekt serduszek!" to player stop else: remove player from {efekt1::listaGraczy::*} send "&cWylaczyles efekt serduszek!" to player every 1 second: loop {efekt1::listaGraczy::*}: if loop-value is not online: continue loop 20 times: play love hearts on (loop-value-1 parsed as player) wait 1 tick
-
Czy masz zarejestrowaną taką komendę? Myślałem, że miałeś już taką dodaną.
-
To znacznie ułatwia sprawę. W takim wypadku to będzie coś takiego: on command "/serca": if {efekt1::listaGraczy::*} doesn't contain player: add player to {efekt1::listaGraczy::*} else: remove player from {efekt1::listaGraczy::*} every 1 second: loop {efekt1::listaGraczy::*}: if loop-value is not online: continue loop 20 times: play love hearts on (loop-value-1 parsed as player) wait 1 tick Musisz sobie na początku 'on command "/serca":' dodać warunek sprawdzający czy gracz ma dostęp do tej komendy, bo jeżeli nie będzie miał to i tak otrzyma efekt serduszek.
-
Wymagany Skellett: on fishing: if fishing state is not CAUGHT_FISH: stop chance of 100%: drop 10 diamond at player send "&aWylowiles &bdiamenty&a!" to player Jeśli będzie działało, zmniejsz szansę do 10%.
