-
Ilość zawartości
11014 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Ale przed kim oni mają być ukrywani?
-
Do przeładowywania Skripta nie powinno się używać ani /reload, ani PlugMana. Twórcy odradzają takiego działania. Jeśli chcesz przeładować calego Skripta, masz od tego komendę "/skript reload all". Możliwe, że coś już namieszałeś w Skript'cie. Wyłącz serwer, zrób kopię skryptów i zmiennych (opcjonalne), usuń folder Skript, włącz ponownie serwer.
-
W niektórych wersjach Skripta pewne comparisony (porównywania) nie działały (być może i nadal nie działa). W takim wypadku możesz zastosować: if %inventory name of player's current inventory% is "&1Jakaś nazwa": Powinno pomóc. Mam nadzieję, że nie zapomniałeś o 'cancel event'.
-
Nie wspomniałeś o tym w zleceniu... Na przyszłość pamiętaj o tym, aby wspomnieć o wszystkim co ma zawierać skrypt. Tak jest prościej. Za chwilę zedytuję komentarz wyżej. EDIT: Zedytowałem skrypt.
-
Skrypt na drewniarkę technicznie jest tym samym co skrypt na stoniarkę. Jedyna różnica leży w odświeżanym bloku. Drewniarkę możesz wykopać złotą siekierką. on place: if player's tool is not spruce log named "&6&k;;&a Drewniarka &6&k;;": stop add location of event-block to {drewniarki::loc::*} set event-block to any log on break of any log: if {drewniarki::loc::*} doesn't contain location of event-block: stop if player has permission "permisja.drewniarka-usun": if player's tool's type is golden axe: remove location of event-block from {drewniarki::loc::*} drop 1 spruce log named "&6&k;;&a Drewniarka &6&k;;" at event-block else: wait 1 second set event-block to any log else: wait 1 second set event-block to any log EDIT: Dorzucam sposoby otrzymania drewniarki. 1. Nowy crafting (wymagany SkQuery). on load: register new shaped recipe for spruce log named "&6&k;;&a Drewniarka &6&k;;" using any log, any log, any log, any log, diamond, any log, any log, any log, any log Tutaj wymagany diament w środku i wokół niego jakiekolwiek rodzaje drzewa. 2. Komenda (wymagany OP): command /drewniarka [<integer=1>]: trigger: if player is not op: stop if arg 1 is less than 1: stop give player arg 1 of spruce log named "&6&k;;&a Drewniarka &6&k;;"
-
Nie jestem fanem "spoonfeedingu", ale trudno, niech stracę.
-
Czy próbowałeś użyć w wiadomości: \n ?
-
Skrypt na wyłącznie zwykłych mobów.
Kormic odpowiedział(a) na masterekkkk pytanie w Pytania i problemy
Proszę. W linijce nr 2 uzupełniasz sobie odpowiednio jakie mają być dopuszczalne powody spawnu. Skrypt: on spawn: if "%spawn reason%" is "spawn egg" or "customized": stop cancel event Fragment dokumentacji z 'spawn reason': https://skriptlang.github.io/Skript/classes.html#spawnreason -
Ehh... mimo wszystko na dole załączonego przeze mnie wątku masz ładnie skonstruowany przykład wraz z komentarzami. Przeczytaj to dokładnie i spróbuj.
-
W takim razie mam pytanie. Czy ty napisałeś załączony wyżej kod?
-
Użyj HashMapy, aby zapisać informacje o cooldownie. Jeśli nie wiesz jak to zrobić, tutaj masz przykładowy wątek z przykładem cooldownu w komendzie. https://bukkit.org/threads/how-do-i-make-a-command-cooldown-for-my-plugin.102299/ EDIT: Usunąłem pierwszy sposób, gdyż odnosił się jedynie do komend. Mój błąd
-
W linijce nr 17 zamień: block under {_loc} is lava: na: block under {_loc} is lava or water:
-
Niczego mi nie wysyłaj, rozumiem co masz na myśli. Chcesz, aby gracz przy śmierci nie umierał i położył się na ziemi, tak?
-
O ile Skript oferuje możliwość "zmuszenia" gracza do ujeżdżania: make %entity% ride %entity% Tak już nie oferuje możliwości zmuszenia gracza do położenia się. W takim wypadku należałoby teleportować gracza na łóżko i wysłać do serwera fałszywy pakiet z informacją, że gracz położył się spać, co spowoduje odegranie animacji.
-
Muszę powiedzieć, że po raz pierwszy słyszę o czymś takim. Mogę tyle powiedzieć, że mod musi udostępniać wartości na serwerze, przez samego Skripta tego nie zrobisz.
-
Nie skrypt, a plugin będący dodatkiem do Skripta. Niestety dokumentacja nie działa, więc nie jestem w stanie tego napisać. Spokojnie, już napisałem do Peridota (twórcy dodatku) w tej sprawie. Miejmy nadzieję, że w najbliższym czasie dokumentacja będzie dostępna. EDIT: @efnrkgtrgtyr Dobre wieści, dostałem dokumentację w ręce, można działać. Dobrze, a więc dam ci fragment kodu i najprawdopodobniej będzie wymagał od ciebie kombionowania. on kill points change: send title "&aOtrzymales &2%change% &apunktow!" with subtitle "" to killer send title "&cStraciles &2%change% &apunktow..." with subtitle "" to victim broadcast "%change%" Linijka nr 1 to event aktywowany przy zabiciu gracza przez innego gracza i zmianie punktów. Linijka nr 2 i 3 to są title wysyłane zabójcy i ofierze. Linijka nr 4 jest opcjonalna, lecz może ci się przydać. Wyśle na czacie ogólnym zmienną %change%, która zawiera zmianę punktów. Już powinieneś wiedzieć wszystko, w razie większych problemów zgłoś się.
-
Bierzesz bezmyślnie skrypt na serwer, nawet nie sprawdzasz jego zawartości. Co do wyrażenia %player's time played%, jest ono w Skript'cie 2.5+.
-
Zapisuje, sprawdzałem to tydzień temu i teraz to sprawdziłem. Efekt ten sam. Zapewne skrypt u ciebie nie działa ze względu na starą wersję Skripta. To prawda, dlatego też dałem najprostszy możliwy schowek. Skrypt na kosz można o wiele prościej zrobić. command /kosz: trigger: open chest inventory with 4 rows named "&2&lKosz" to player
-
To, co wy obecnie robicie, to jest właściwie bicie piany. Zamiast dostarczyć niezbite dowody i czekać na werdykt, jesteście niecierpliwi jak banda przedszkolaków i sobie tym sami szkodzicie. Pamiętajcie, im więcej tutaj napiszecie zbędnych rzeczy, tym dłużej Libter będzie rozwiązywał sprawę. O ile pierwsze posty w skardze zachowały merytorykę, tak już kolejne są całkowicie tutaj zbędne. Najpierw stwierdzacie, że nie ma sensu dyskutować z gnomq'iem, gdyż to jest donkiszoteria, a na następny dzień po raz kolejny próbujecie postawić gnomqa do pionu. Tak więc proszę wszystkich, aby zaprzestali niepotrzebnego komentowania sprawy. Czekanie nie boli.
-
1. Twój skrypt nie zadziała, będą nie mniej niż 4 błędy. 2. Jego problem został rozwiązany już w innym wątku, najprawdopodobniej przypadkiem go powielił.
-
Sprawdź te dwie rzeczy: 1. https://www.spigotmc.org/resources/twitch-sk.69372/ 2. Być może któreś z tych ci pomoże.
-
W takim wypadku: set chat format to "[player]: [message]" Nawiasy klamrowe zamiast procentów pozwalają na zachowanie formatowania. Jakim cudem ustawianie formatu czatu ma lagować?
-
on chat: set chat format to "%player%: %message%" Proszę.
-
jak zrobić by skript działał tylko np w world,nether,end w innych customowych światach nie
Kormic odpowiedział(a) na lollo2007 pytanie w Pytania i problemy
Dam ci przykład i powinieneś zrozumieć. command /test: trigger: if "%player's world%" is "world" or "world_nether" or "world_end": # <--- To jest początek triggera, pierwsza linijka zaraz pod 'trigger:'. send "hej" to player give player 1 diamond sword Po każdej linijce z dwukropkiem na końcu robi się o jedno wcięcie (jeden tab) więcej.
