-
Ilość zawartości
1686 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
106
Treść opublikowana przez knugi
-
@CoFFeIN04wszystko zależy od sposobu jaki sobie człowiek wybrał. Ja wybrałem opcję ze stopem, gdyż komputer sprawdza poszczególne ify i zatrzymuje wykonanie kodu w danym miejscu i już nie musi lecieć do końca i sprawdzać pozostałych marnując swój drogocenny czas Słaby argument, ale ziarenko prawdy w tym jest.
-
Nie zrobisz tak. Jeżeli chcesz aby było to zmiennie wykonywane to musisz ustawić ifa w środku tego eventu. Przykład: on script load: set {test} to 0 every 1 second: if {test} is 5: #code set {test} to 0 add 1 to {test}
-
użyj %type of event-block%
-
Chcesz konstruktywnej opini? OK ! (Nie bierz tego do siebie, większość rzeczy wytykam humorystycznie) Ogólnie to fajnie, podoba mi się pomysł z usuwaniem tych przedmiotów przy zmianie gamemode (u siebie tego nie uwzględniłem w starszej wersji) Byś chociaż wspomniał w temacie, że dziękujesz dla @Shooterowy i dla mnie za pomoc przy produkcji tego skryptu, bylibyśmy wdzięczni
-
Jasne, wszystko jasne. Wyłącz serwer. Usuń plik FunnySkAddon Pobierz ten: https://github.com/FunnyGuilds/FunnySkAddon/releases/tag/1.8.8 i wgraj do plugins Włącz serwer. Będziesz pewnie też musiał manulanie pobrać Config z https://pastebin.com/raw/3gYELmyF
-
To niech się pałują na tym innym forum xD Użyj skript-mirror oraz skUtilities (ja miałem wersję 0.9.0) i wgraj ten kod: command /t [<text>]: trigger: set {_i} to player's chestplate set {_meta} to {_i}.getItemMeta().toString() if {_meta} contains "Color:[": set {_ind} to index of "Color:[" in {_meta} set {_meta} to subtext of {_meta} between index {_ind}+12 and index {_ind} + 17 set {_color} to hex {_meta} as rgb send "%{_color}%" if {_color} is "102, 127, 51": send "To jest zielony." stop command /c [<text>]: trigger: set player's chestplate to leather chestplate wait 2 tick dye player's chestplate green wait 2 tick Myślę, że zrobisz z niego użytek. Może się różnić trochę u Ciebie kolor w hexu (na internecie w ogóle inne mi pokazywało)
-
jaką masz wersję serwera? U mnie też pokazuje <none> ale jak tak bardzo chcesz to uzyskać to mogę obejść to.
-
a skąd pobierałeś funnySkAddon? Daj linka zobaczę czy u mnie to działa.
-
if colour of player's chestplate is %colour%
-
No właśnie nie wiem. Jedyne co mi przychodzi na myśl to, że masz Papiera zamiast zwykłego spigota, ale czy to może powodować ten błąd to nie wiem. Warto spróbować, wrzuć tam dla testów zwykłego spigota i zobacz bo kończą mi się pomysły ;/
-
Dalej są błędy na tym, ale załadowało dobrze te pluginy. Jedynie masz problemy z pluginami Matrix i VPNCheck
-
to usuń cały folder i niech na nowo zrobi fabryczny Jeżeli wcześniej działał...
-
set player's current inventory's slot (loop-index parsed as integer) to ...
-
Lepiej przejrzyj konfigurację FunnyGuilds albo zmień jego wersję na starszą która jest na wersję 1.8.8
-
problem ze skryptem na itemki po smierci
knugi odpowiedział(a) na matiksjea pytanie w Pytania i problemy
Na to będzie trzeba pisać osobne warunki i ich spełnienia. Możesz zobaczyć w dokumentacji czy w evencie on respawn jest możliwość korzystania z old/now effect (nie pamiętam jak się to nazywało zaraz dam linka:) https://skriptlang.github.io/Skript/expressions.html#ExprTimeState i bawić się -
Nie załadowało Ci pluginu Funny Guilds, najprawdopodobniej masz złą jego wersję. A dalej, nie załadowało Ci FunnySkAddon, ponieważ nie załadowało funnyguilds. FunnyGuilds.getInstance().pluginConfiguration must not be null Z logów też odczytałem, że nie posiadasz pluginu ProtocolLibs potrzebny do działania Matrix_6.1.1_hotfix6_release.jar
-
on command "spawn": if player doesn't have permission "*": if {voucher::%player%} is not set: cancel event send "Nie masz voucheru, wykup go lub idz na koordynaty: 0,0" stop command /dajvoucher [<text>]: trigger: if sender has permission "*": set {voucher::%arg 1%} to true send "Dales voucher dla gracza %arg 1%" send "Dostales voucher na spawn!" to arg 1 parsed as offlineplayer
-
Jednak nie do końca bo do jego działa jest wymagany AxGuildCore. Funkcje ładuje, ale nie ma funkcji z pluginu FunnySkAddon. 1.Wyłącz serwer 2. Włącz serwer. 3. Jak się do końca uruchomi pokaż jego log na code.skript.pl <-- Tam na pewno znajdą się błędy.
-
problem ze skryptem na itemki po smierci
knugi odpowiedział(a) na matiksjea pytanie w Pytania i problemy
idąc tym tropem to wystarczy w tym evencie zastosować warunek w jakim świecie się player znajdował Może uda się bez eventu portal event -
na 1.8 nie zrobisz tak jak chcesz. Albo będą shadow blocki albo wypadanie cobla. Możesz kombinować z eventem "on item spawn" ale wątpię że uda Ci się to jakoś logicznie wykorzystać.
-
Najwyraźniej FunnySkAddon Ci się nie załadował. Szukaj błędów w konsoli podczas startu serwera.
-
If player gamemode is ... i usuwanie przedmiotów
knugi odpowiedział(a) na hbrt pytanie w Pytania i problemy
bo dalej argument masz jako tekst, sprawdzasz tylko warunek czy jest liczbą. Najlepiej gdybyś to zrobił tak: if arg 1 parsed as number is set: set {_arg} to arg 1 parsed as number if player's money < {_arg}: send "&cNie masz tyle pieniedzy!" stop else: if player has enough space for 1 paper named "Banknot": remove {_arg} from player's money give paper named "Banknot" with lore "Wartosc: %arg%" to player -
command /test [<text>]: trigger: if arg 1 is set: set {_i} to arg parsed as integer if {_i} is integer: give {_i} of dirt to player send "Otrzymales %{_i}% sztuk dirtu." stop send "Podana wartość nie jest liczbą." stop send "Wpisz ilosc jaka chcesz uzyskac dirtu."
-
To zrób w to w jednym evencie zamiast dwa osobne. Powinno działać
-
Jaka wersja serwera? Możesz też sprawdzić ten skrypt na handel: https://skript.pl/temat/27394-116-ktrade-zaawansowany-system-wymiany/
