-
Ilość zawartości
11015 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Potrzebuje pomoc Jak usunac deafult death
Kormic odpowiedział(a) na Potrzebuje pytanie w Pytania i problemy
Blokujesz to za pomocą gamerule'a "ShowDeathMessages". Ustaw go na false i tyle. -
Pytanie do wersji pluginu skript 2.5
Kormic odpowiedział(a) na FaczikPL pytanie w Pytania i problemy
O dziwo 2.5.1 śmiga na Spigot'cie 1.12.2 Ale domyślnie są pisane dla wersji 1.13+. https://github.com/Matocolotoe/Skript-1.8/releases Spróbuj z tym. EDIT: Prosiłbym o połączenie postów szanownego służbistę. -
Proszę. command /dc: trigger: send "<url:LINK>&aKliknij, aby wejść na Discorda!" Kilka słów wyjaśnienia - po "url:" wstawiasz twój link do twojego Discorda.
-
Przecież ten skrypt niczym się nie różni od ustawienia flagi block-place: deny (przy założeniu, że używasz WorldGuarda).
-
Czy zmieniłeś nazwę regionu do swoich preferencji? Czy posiadasz plugin wspierający regiony? EDIT: Poza tym nie rozumiem na co ci do tego skrypt. Zrób w regionie flagę i po problemie.
-
Potrzebuje pomocy COBBLE niszczenie tylko cobbla
Kormic odpowiedział(a) na Potrzebuje pytanie w Pytania i problemy
Używasz eventu 'on break', sprawdzasz świat, w którym jest gracz, sprawdzasz czy event-block nie jest brukiem, jeśli nie jest, anulujesz event. -
Pytanie do wersji pluginu skript 2.5
Kormic odpowiedział(a) na FaczikPL pytanie w Pytania i problemy
Przeczytaj jeszcze raz mój post wyżej i odpowiedz na zawarte w nim pytania. -
Pytanie do wersji pluginu skript 2.5
Kormic odpowiedział(a) na FaczikPL pytanie w Pytania i problemy
Ponieważ masz literówkę... To mam na myśli. EDIT: Chociaż to był jedynie przykład, więc zakładam, że nie popełniłeś tego błędu. Jeżeli nawet rejestrowanie komend w Skript'cie ci nie działa, to na pewno coś jest nie tak albo z twoim Skriptem, albo z twoim serwerem. Podaj wersję Skripta, posiadane dodatki, wersję serwera oraz silnik serwera. -
Pytanie do wersji pluginu skript 2.5
Kormic odpowiedział(a) na FaczikPL pytanie w Pytania i problemy
Różnic tyle, że musiałbym ci je godzinami wypisywać. Wejdź na Githuba i zobacz wszystkie changelogi. Typ skryptów? Co masz na myśli? -
W takim wypadku... command /test: trigger: set player's health to 1 Komendą "/test" ustawiasz sobie życie na 1 serce.
-
Proszę. Na przyszłość radzę korzystać z dokumentacji, dzięki niej również i ty będziesz w stanie pisać prostsze skrypty. on mine of stone: chance of 5%: drop 1 gold ingot named "&c&lCukierek!" with lore "&cItem do zdobycia w Październiku 2020" and "&cPrzedmiot eventowy" at event-block
-
Fakt, jednak odnoszę wrażenie, że kolega pomylił działy.
-
A da się tak, a da się siak... A może tak? A może nie? Słuchaj, bo nie będę się powtarzał. Jak tworzysz zlecenie, umieszczasz w nim wszystko, co chcesz, aby znalazło się w skrypcie. Jeżeli o coś pytasz, streść to w jednym poście, aby zaoszczędzić czas i nerwy. Co do samego skryptu... możesz spróbować usunąć z eventu "of potion of level 2 poison", a dalej w kodzie sprawdzić narzędzie gracza oraz jego nazwę.
-
Wydaje mi się, że to miałeś na myśli... on consume of potion of level 2 poison: remove poison from player apply potion of poison 1 to player for 10 seconds apply potion of nausea 1 to player for 10 seconds Krótkie wyjaśnienie: W tym kodzie nasłuchujemy do eventu aktywującego się przy spożyciu mikstury z efektem 'poison 2', po czym usuwamy efekt 'poison 2' z gracza i nadajemy własne efekty.
-
Potrzebuje pomocy WORLD tp na lobby
Kormic odpowiedział(a) na Potrzebuje pytanie w Pytania i problemy
Proszę. W drugiej linijce podajesz koordynaty. on first join: teleport player to location at 100, 100, 100 in world "Maciej" -
Nie wiem czy dobrze cię zrozumiałem, ale chyba masz na myśli efekt fade-in oraz fade-out. # Składnia z SkRayFall: send %player% title %string% [with subtitle %string%] [for %timespan%] [with %timespan% fade in and %timespan% fade out] W takim wypadku dodajesz na końcu: with 0 seconds fade in and 0 second fade out Powinno pomóc.
-
Bardzo dziwne, aż sam będę musiał później przetestować. W każdym bądź razie oto skrypt, wrzuć to w skład jakiejś prostej komendy. loop all items in player's inventory: if loop-item's type is player head: continue repair loop-item Możliwe, że jakimś cudem alias nie będzie się zgadzał, w takim wypadku w drugiej linijce zamień "player head" na "skull".
-
To jest nieprawda. Typ <player> wymaga, aby gracz podany jako argument komendy był online. Jeżeli spróbujesz użyć tej komendy z graczem offline, komenda rzuci błędem. Natomiast jeżeli chcesz stworzyć własną wiadomość przy błędnie podanym graczu, to już należy użyć jako typ argumentu <offline player> i w warunku przed wysłaniem adresu IP danego gracza sprawdzić czy ten gracz jest online, bądź offline. Tutaj z pomocą przychodzi prosty warunek: %offline players% (is|are) (online|offline) %offline players% (isn't|is not|aren't|are not) (online|offline)
-
Rozumiem, że twój skrypt wygląda tak? on break: set {_guild} to guild at location of event-block if {_guild} is not set: send "0" to player stop if {_guild} is player's guild: send "1" to player stop if player has mining fatigue: send "2" to player stop apply potion of mining fatigue 1 to player for 5 seconds cancel event on block damage: send "3" to player if player has mining fatigue: cancel event Wracamy do debuggingu. Sprawdź wysyłane wiadomości przy kopaniu na terenie wrogiej gildii. Mimo wszystko to jest cholernie dziwne, gdyż jest warunek sprawdzający, czy gildia w tym miejscu w ogóle istnieje i czy aby przypadkiem to nie jest gildia gracza...
-
Z tego co patrzę teraz w dokumentację, to może tak być, gdyż akceptuje jedynie %player% i %location%. Spróbuj tak zastąpić 2. linijkę: set {_guild} to guild at location of event-block # Lub: set {_guild} to guild at event-location
-
No to raczej jasne, bo ten event aktywuje się przy każdorazowym rozpoczęciu kopania. A co z cyframi 0, 1, 2? Jeżeli żadna się nie wysyła, mam jeszcze jeden pomysł. on break: set {_guild} to guild at event-block if {_guild} is not set: send "0" to player stop if {_guild} is player's guild: send "1" to player stop if player has mining fatigue: send "2" to player stop apply potion of mining fatigue 1 to player for 5 seconds cancel event on block damage: send "3" to player if player has mining fatigue: cancel event
-
W takim wypadku zróbmy prosty debug. on break: if guild at event-block is not set: send "0" to player stop if guild at event-block is not player's guild: send "1" to player stop if player has mining fatigue: send "2" to player stop apply potion of mining fatigue 1 to player for 5 seconds cancel event on block damage: send "3" to player if player has mining fatigue: cancel event
-
Proszę, nietestowane. on place: if player's tool is player head: set {head::%location of event-block%::name} to name of player's tool set {head::%location of event-block%::lore::*} to lore of player's tool on break: if {head::%location of event-block%::name} is set: set name of last dropped item to {head::%location of event-block%::name} set lore of last dropped item to {head::%location of event-block%::lore::*} clear {head::%location of event-block%::lore::*} and {head::%location of event-block%::name}
-
A, dobra, zauważyłem w czym błąd. W linijce nr 4 usuń z warunku 'not'.
-
Proszę, oto skrypt. W razie błędów daj znać. on break: if guild at event-block is not set: stop if guild at event-block is not player's guild: stop if player has mining fatigue: stop apply potion of mining fatigue 1 to player for 5 seconds cancel event on block damage: if player has mining fatigue: cancel event
