-
Ilość zawartości
11014 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Dobra, mój błąd. W linijce nr 2 należy wstawić nicki graczy w cudzysłów, czyli powinno właściwie być: bilety: "Kormic" and "Kormic1" and "Kormic2" and "Kormic3" Możliwe, że nadal nie będzie działać, w takim wypadku należy zrobić to w ten sposób: options: bilety: "Kormic" and "Kormic1" and "Kormic2" and "Kormic3" # kto ma mieć wolny dostęp na serwer czas: 30 # w sekundach on connect: if (({@bilety}) parsed as players) contains player: if {connect::cooldown::%player%} is set: clear {connect::cooldown::%player%} stop if {connect::cooldown::%player%} is set: if difference between {connect::cooldown::%player%} and now is less than {@czas} seconds: kick player due to "&cMusisz chwilę odczekać zanim dołączysz!" stop clear {connect::cooldown::%player%} stop set {connect::cooldown::%player%} to now kick player due to "&cNie posiadasz biletu! Możesz się połączyć z serwerem dopiero za &6{@czas} &csekund!" Jeżeli nadal nie zadziała, spróbuj jeszcze tak zastąpić linijkę nr 6. if ({@bilety}) parsed as players contains player: No widzisz, i ja się w bawiłem w Lua, bardzo dobrze ją wspominam. Przyjemny język a zarazem przystępny dla nowych w programowaniu (był to mój pierwszy, za który kiedykolwiek się zabrałem)
-
Nie wiem do czego ci to, ale proszę. on join: clear display name of player
-
Wywalanie z serwera za inną nazwę minecraftra
Kormic odpowiedział(a) na ESSSSSSSSSA pytanie w Zlecenia
To w takim razie oświeć mnie jak chcesz to zrobić w Skript'cie. -
Wywalanie z serwera za inną nazwę minecraftra
Kormic odpowiedział(a) na ESSSSSSSSSA pytanie w Zlecenia
Skript nie jest w stanie w żaden sposób przechwycić informacji o nazwie okna gracza. -
Hmm... możesz spróbować z tym kodem. Wymagany skript-mirror lub skript-reflect. import: org.bukkit.attribute.Attribute on join: player.getAttribute(Attribute.GENERIC_ATTACK_SPEED).setBaseValue(16) EDIT: W ostatniej linijce ustawiasz wartość atrybutu. Im wyższa, tym szybciej gracz powinien móc uderzać z pełną siła.
-
Dlatego nie działa, gdyż wysyłanie "title" zostało wprowadzone w wersji 2.3. W tej sytuacji masz dwa wyjścia: 1. Pobrać dodatek SkRayFall i użyć jego sposobu na wysyłanie "title". # Przykład: send player title "test" with subtitle "test" 2. Zaktualizować Skripta do minimum wersji 2.3. EDIT: Na przyszłość pamiętaj, że problemy ze skryptami podajesz w dziale Skript > Pytania i Problemy, natomiast zlecenia dotyczące napisania skryptu w Skript > Zlecenia. W tym dziale (mam na myśli Skrypty > Nauka) umieszcza się proste skrypty, nieskomplikowane w budowie. Dzięki składaniu pytań, zleceń itp. w odpowiednich działach oszczędzisz nerwów moderacji forum.
-
Jeżeli chcesz brak cooldownu, polecam chociażby plugin OldCombatMechanics. EDIT: Natomiast jeżeli planujesz to zrobić w Skript'cie... nie, po prostu nie.
-
Musisz zmienić atrybuty broni, a dokładniej wartość atrybutu genericAttackSpeed na przykładowo 100. Ustawiasz je poprzez nadawanie NBT.
-
Proszę, oto skrypt. Wymagany Skript 2.5+. on explode: remove all diamond ores from exploded blocks on break of diamond ore: cancel event
-
Zapomniałem wspomnieć o SkQuery, moja wina. Musisz pobrać dodatek SkQuery. PaperSpigot (inaczej nazywany Paper) to silnik serwera.
-
Pokaż cały skrypt.
-
Proszę, oto skrypt. Wymagany Skript 2.5+ oraz silnik PaperSpigot lub Tuinity. on load: register new shaped recipe for (stick of unbreaking 10) using stick, air, stick, air, ender pearl, air, stick, air, stick register new shapeless recipe for (diamond helmet named "&5Czapka Niewidka") using air, diamond helmet, air, air, potion of invisibility, air, air, air, air on right click: if player's tool is stick of unbreaking 10: remove 1 of player's tool from player's inventory execute player command "spawn" on armor change: if event-item is diamond helmet named "&5Czapka Niewidka": remove event-item from player's inventory apply potion of invisibility 1 without any particles to player for 5 minutes W linijkach 2 i 3 ustawiasz sobie nowe receptury. Co do słówek "shaped" i "shapeless", pierwsze oznacza, że i składniki, i ułożenie ich musi być zgodne. Natomiast drugie wymaga jedynie odpowiednich składników, ułożenie w craftingu nie ma żadnego znaczenia. Należy pamiętać o tym, że puste kratki oznaczamy powietrzem (air), a wszystkich składników zawsze musi być podane 9.
-
To jest właśnie problematyczne przy przesiadce na nowszego Skripta. Wtedy już wiekowe dodatki takie jak chociażby WildSkript odmawiają współpracy. Co do kodu powyżej, użyj tego. loop all items in player's inventory: if loop-item's type is not player head: repair loop-item Widocznie przesiadka u ciebie na nowsze wersje będzie zbyt czasochłonna, więc jeżeli nie czujesz potrzeby zmiany wersji to pozostań przy tym co masz.
-
Dobra, skoro fork Matocolotoe u ciebie nie działa (a szkoda), to użyj Skripta 2.2. https://skripttools.net/skript
-
A czy usunąłeś również folder po starym Skript'cie? Zrób sobie kopię zapasową skryptów oraz opcjonalnie pliku variables.csv. Następnie usuwasz folder Skript oraz Skripta, wrzucasz .jar od nowego Skripta, włączasz serwer i wrzucasz do folderu Skript wszystko to, co wcześniej skopiowałeś (skrypty, plik ze zmiennymi itd.).
-
Mogę wiedzieć jaką posiadasz wersję Skripta? Słówko 'continue' pochodzi ze Skripta 2.2-dev37. Jeżeli rzeczywiście masz niższą wersję Skripta, zaktualizuj do 2.5 forku Matocolotoe. https://github.com/Matocolotoe/Skript-1.8/releases/tag/2.5
-
Miałem na myśli dodanie po prostu na końcu linijki z title tego, co ci podałem... send player title "&2&lSPAWN" with subtitle "&2teleport za &c10&7sekund" for 1 seconds with 0 seconds fade in and 0 seconds fade out Jest szansa na to, że "0 seconds" nie zadziała, w takim wypadku musisz ustawić "1 tick". Z tego co widzę, to nie znasz legendy w dokumentacji. ( ) - obowiązkowe [ ] - opcjonalne | - lub Przykłady: 1. %texts% (is|are) alphanumeric # Tutaj musisz wybrać albo "is", albo "are", obowiązkowo jedno z tych. 2. block damag(ing|e) # Tutaj podobnie jak wyżej, albo "ing", albo "are". 3. bucket empty[ing] Tutaj obowiązkowo "bucket empty", opcjonalnie końcówka "ing". Znajomość tej legendy jest rzeczą niezwykle ważną przy czytaniu dokumentacji. Pomijam oczywiście procenty, które oznaczają wstawianie zmiennych czy też wyrażeń.
-
messages_pl.properties w Essentials
Kormic odpowiedział(a) na kytian20002 temat w Spolszczenia pluginów
Dobra, z tego co się rozejrzałem to jedyna dostępna wersja to ta TeamCity. Jeszcze jedno pytanie. Dlaczego nie weźmiesz tej wersji tylko chcesz jakąś inną? Jeżeli chcesz coś przerobić, zmień to i tyle. -
messages_pl.properties w Essentials
Kormic odpowiedział(a) na kytian20002 temat w Spolszczenia pluginów
Rozumiem, że masz na myśli starego Essentials, nie EssentialsX? -
messages_pl.properties w Essentials
Kormic odpowiedział(a) na kytian20002 temat w Spolszczenia pluginów
Czy próbowałeś w ogóle szukać w internecie? -
Proszę. Wymagany jedynie Skript (dokładniej wersja 2.2-dev31 lub wyższa). every 1 minute: if (now formatted as "HH:mm") is "15:00": execute console command "worldborder add 80"
-
Proszę, skrypt nietestowany. options: bilety: Kormic and Kormic1 and Kormic2 and Kormic3 # kto ma mieć wolny dostęp na serwer czas: 30 # w sekundach on connect: if ({@bilety}) contains player: if {connect::cooldown::%player%} is set: clear {connect::cooldown::%player%} stop if {connect::cooldown::%player%} is set: if difference between {connect::cooldown::%player%} and now is less than {@czas} seconds: kick player due to "&cMusisz chwilę odczekać zanim dołączysz!" stop clear {connect::cooldown::%player%} stop set {connect::cooldown::%player%} to now kick player due to "&cNie posiadasz biletu! Możesz się połączyć z serwerem dopiero za &6{@czas} &csekund!" PS. Co do "player.Name", trochę zaleciało mi Robloxową Luą...
-
Podrzuć najpierw to, co masz, a poprawimy to i owo.
-
Skrypt na wyłączenie całkowicie dropu z łownienia.
Kormic odpowiedział(a) na masterekkkk pytanie w Pytania i problemy
Wymagany skript-reflect. on fishing: if event.getState() is CAUGHT_FISH or CAUGHT_ENTITY: delete event.getCaught() Jeżeli nie zadziała, ostatnią linijkę zastąp: event.getCaught().remove() -
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.
