-
Ilość zawartości
843 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
4
Treść opublikowana przez CountingDogs
-
command /widownia [<text>]: description: Cos tam permission: widownia.sk permission message: Brak uprawnien trigger: #Kod
-
Czy skrypt był w ogóle testowany?
-
Niech wybierze co woli, jedno i drugie jest dobre. Sam skrypt jest ok jak na pierwszy skrypt.
-
Czy można sprecyzować pytanie? Nie jest ono dokładne.
-
Nie działa nowa linijka lore w gui
CountingDogs odpowiedział(a) na Drzewiasty pytanie w Pytania i problemy
Nie posiadasz dodatku SkQuery, ale możesz to zrobić bez niego używając: with lore "Pierwsza linijka", "Druga linijka" and "Trzecia linijka" #Można więcej #W przypadku tylko dwóch linijek with lore "Pierwsza linijka" and "Druga linijka" -
Co z tego, że to jego pierwszy skrypt, jeśli powinien go przetestować, aby nie wystawić czegoś niewiadomego...
-
Jak sprawdzić czy gracz trzyma dany item
CountingDogs odpowiedział(a) na __NaRu__ pytanie w Pytania i problemy
command /test: trigger: if player's tool is stick named "Test": send "Trzymasz ten przedmiot!" else: send "Nie trzymasz tego przedmiotu..." -
on left click: add 1 to {cps::%player%} if {cps::%player%} > 10: send "[CPS] %player% zmniejsz CPS" to console stop every 1 second: loop all players: clear {cps::%loop-player%} Ja bym to zrobił w ten sposób.
-
Jeśli chcesz pisać skrypty pod wersję 1.0-1.7.10 to nie, dużo nie tracisz, bo i tak tylko pod tę wersje piszesz skrypty, jednak tracisz trochę ponieważ te wersje nie są już tak popularne i skrypt nie umożliwi Tobie tyle co najnowsze wersje pluginu Skript. Znajdź sobie taką wersję jaką chcesz https://github.com/SkriptLang/Skript/releases Tutaj masz najnowsze wersje tego pluginu i powtórzę, poszukaj takiej wersji pluginu na jaką chcesz pisać skrypty.
-
Przeszukaj po wersjach 2.2 https://github.com/SkriptLang/Skript/releases?after=dev37c Prawie wszystkie są pod 1.12.2
-
Bo to nie jest przeznaczona wersja Skripta pod tę wersję serwera...
-
Autor wyraźnie napisał: Z linkiem, który kieruje do wątku odnośnie sprzedaży tejże paczki. Następnym razem polecam przeczytać uważnie zanim napiszesz cokolwiek.
-
on join: apply invisibility 5 to the player for 999999 seconds stop
-
A kogo to obchodzi, że nie został ciepło przyjęty? Jeśli robisz skrypt na zestawy, a nazywasz go skrypt na zarządzanie serwerem to krytyka będzie bardzo mocna, bo to nie jest skrypt na zarządzanie serwerem, lecz skrypt na zestawy... Jeszcze wracając do pytania, czy ty myślisz, że weźmiesz kogoś na litość? Jeśli tak to przepraszam bardzo, ale to jest marna próba... Dobrze, co my tu mamy... Logowanie? Rejestracje? Czy przypadkiem większość serwerów nie używa pluginu AuthMe? Hmm... No niestety, ale to jest niepotrzebne, jeśli zakładamy, że 95% serwerów używa pluginu AuthMe. Logowanie premium totalna porażka... Rujnuje cały skrypt... Każdy może wejść na osobę z nickiem premium i co wtedy? To ma być ogólnodostępne konto, czy co? No właśnie... Spawn i setspawn - może gdy przejdę do kodu to się wypowiem... AntyLogout - również gdy przejdę do kodu to się wypowiem. No to chodźmy teraz do kodu... on any movement: if {premium::%player%} is false: if {login::%player%} is false: cancel event if {premium::%player%} is true: stop Przy większym skupisku graczy serwer oszaleje... on quit: wait 5 minute set {login::%player%} to false stop Czyli gdy wyjdę i za chwilę wejdę to po tych 5 minutach będę musiał znowu się zalogować? To nie ma sensu.... I jeszcze jedno, po jakiego grzyba ja się pytam powtarzasz event on quit? command /premium: trigger: set {_name} to text from "https://api.mojang.com/users/profiles/minecraft/%player%" if {_name} contain "%player%": send "{@Prefix} &7Jestes graczem premium, ustawiono autologowanie!" to the player set {premium::%player%} to true else: send "{@Prefix} &cNie jestes graczem premium!" to the player Przechodząc teraz do tego Automatycznego logowania gracza z kontem premium; totalna porażka, dlaczego? Dlatego iż sprawdzasz nazwę gracza, a sprawdzając jego nazwę mogę wejść na jego konto, zalogować się, wpisać /premium i każdy może wejść na jego konto... every 2 seconds: loop all players: if {premium::%loop-player%} is false: if {login::%loop-player%} is false: if {haslo::%loop-player%} is not set: set action bar of loop-player to "&e&lZarejestruj sie uzywajac komendy &6/zarejestruj" if {haslo::%loop-player%} is set: set action bar of loop-player to "&e&lZaloguj sie uzywajac komendy &6/zaloguj" if {premium::%loop-player%} is true: if {login::%loop-player%} is false: set action bar of loop-player to "&2&lZalogowano automatycznie!" set {login::%loop-player%} to true every 1 seconds: loop all players: if {antylogout::%loop-player%} is set: if {setLogout::%loop-player%} is true: if {antylogout::%loop-player%} is higher than 0: remove 1 from {antylogout::%loop-player%} set action bar of loop-player to "&c&lAntyLogout &4&l%{antylogout::%loop-player%}%sek" if {AntyLogout::%loop-player%} <= 0: set {setLogout::%loop-player%} to false clear {antylogout::%loop-player%} send "&aSkonczyles walczyc." to loop-player set action bar of loop-player to "&2&lAntyLogout" Świetne generatory lagów, naprawdę. Wyszły one Tobie najlepiej... command /setspawn [<text>]: permission: pe.setspawn permission message: {@Prefix} &cNie masz dostepu do tej komendy! trigger: if arg 1 is set: send "{@Prefix} &cPoprawne Uzycie: /setspawn." stop if arg 1 is not set: set {spawn} to location of player send " " to player send "{@Prefix} &7Ustawiles spawn na kordynatach: &c%player's location%" send " " to player stop command /spawn [<text>]: trigger: if arg 1 is set: send "{@Prefix} &cPoprawne Uzycie: /spawn." stop if arg 1 is not set: if {pSpawn::%player%} is true: apply nausea of tier 2 to player for 8 seconds send "{@Prefix} &7Teleportacja nastapi za... &c5" wait 1 seconds send "{@Prefix} &7Teleportacja nastapi za... &c4" wait 1 seconds send "{@Prefix} &7Teleportacja nastapi za... &c3" wait 1 seconds send "{@Prefix} &7Teleportacja nastapi za... &c2" wait 1 seconds send "{@Prefix} &7Teleportacja nastapi za... &c1" wait 1 seconds teleport player to {spawn} send " " send "{@Prefix} &7Teleportowales sie na spawn! Znowu bedziesz mogl za 20 minut!" send " " set {pSpawn::%player%} to false wait 20 minutes send " " send "{@Prefix} &7Mozesz znowu sie teleportowac na spawn!" send " " set {pSpawn::%player%} to true if {pSpawn::%player%} is false: send " " send "{@Prefix} &cJeszcze nie mozesz sie teleportowac na spawn!" send " " wait 20 minutes send " " send "{@Prefix} &7Mozesz znowu sie teleportowac na spawn!" send " " 1. Większość serwerów posiada plugin Essentials i jest on dużo lepszy... 2. Komenda spawn ma luki, które również rujnują ten skrypt, może przedstawię je: - Gracz może ruszać się podczas teleportacji - Gdy wpiszemy /spawn po jego użyciu to za 20 minut, czyli za jakieś kilka sekund po użyciu ponownie będziemy mogli go ponownie użyć - Nakładasz efekt nudności na 8 sekund, a teleportacja trwa 5 sekund command /kit [<text>]: permission: pe.kit permission message: {@Prefix} &cNie masz dostepu do tej komendy! aliases: zestaw, k, trigger: if arg 1 is not set: open chest with 3 rows named "&2Kity" to player wait 3 ticks set {_i} to 0 loop 10 times: format slot {_i} of player with gray glass pane named " " to be unstealable add 1 to {_i} set {_i} to 17 loop 10 times: format slot {_i} of player with gray glass pane named " " to be unstealable add 1 to {_i} format slot 10 of player with name tag of unbreaking 1 named "&bPrzepustka Podstawowa" with lore "&5&oKliknij, aby odebrac przepustke.||&6Odnawia sie co 10 minut." to close then run "kit2 g %player%" format slot 11 of player with name tag of unbreaking 1 named "&bPrzepustka Srebrna" with lore "&5&oKliknij, aby odebrac przepustke.||&6Odnawia sie co 20 minut." to close then run "kit2 silver %player%" format slot 12 of player with name tag of unbreaking 1 named "&bPrzepustka Szybka Klepa" with lore "&5&oKliknij, aby odebrac przepustke.||&6Odnawia sie co 60 minut." to close then run "kit2 klepa %player%" else: send "{@Prefix} &cPoprawne Uzycie: /kit." stop command /kit2 [<text>] [<player>]: executable by: console trigger: if arg 1 is "g": if {gCzas::%player-arg%} is true: give 1 of name tag of unbreaking 1 named "&8Przepustka Podstawowa" with lore "&9LPM, aby odebrac.||&9PPM, aby zobaczyc zawartosc." to player-arg set {gCzas::%player-arg%} to false wait 10 minute send " " to player-arg send "{@Prefix} &7Przepustka Podstawowa zostala odnowiona!" to player-arg send " " to player-arg set {gCzas::%player-arg%} to true else: send " " to player-arg send "{@Prefix} &cAby otrzymac przepustke musisz jeszcze poczekac." to player-arg send " " to player-arg wait 10 minute send " " to player-arg send "{@Prefix} &7Przepustka Podstawowa zostala odnowiona!" to player-arg send " " to player-arg set {gCzas::%player-arg%} to true if arg 1 is "silver": if player doesn't have permission "pe.silverKit": send " " send "{@Prefix} &cNie masz dostepu do tego kitu!" send " " else: if {sCzas::%player-arg%} is true: give 1 of name tag of unbreaking 1 named "&7Przepustka Srebrna" with lore "&9LPM, aby odebrac.||&9PPM, aby zobaczyc zawartosc." to player-arg set {sCzas::%player-arg%} to false wait 20 minute send " " to player-arg send "{@Prefix} &7Przepustka Srebrna zostala odnowiona!" to player-arg send " " to player-arg set {sCzas::%player-arg%} to true stop else: send " " to player-arg send "{@Prefix} &cAby otrzymac przepustke musisz jeszcze poczekac." to player-arg send " " to player-arg wait 20 minute send " " to player-arg send "{@Prefix} &7Przepustka Srebrna zostala odnowiona!" to player-arg send " " to player-arg set {sCzas::%player-arg%} to true stop if arg 1 is "klepa": if player doesn't have permission "pe.klepaKit": send " " send "{@Prefix} &cNie masz dostepu do tego kitu!" send " " else: if {kCzas::%player-arg%} is true: give 1 of name tag of unbreaking 1 named "&cPrzepustka Szybka Klepa" with lore "&9LPM, aby odebrac.||&9PPM, aby zobaczyc zawartosc." to player-arg set {kCzas::%player-arg%} to false wait 60 minute send " " to player-arg send "{@Prefix} &7Przepustka Szybkiej Klepy zostala odnowiona!" to player-arg send " " to player-arg set {kCzas::%player-arg%} to true stop else: send " " to player-arg send "{@Prefix} &cAby otrzymac przepustke musisz jeszcze poczekac." to player-arg send " " to player-arg wait 60 minute send " " to player-arg send "{@Prefix} &7Przepustka Szybkiej Klepy zostala odnowiona!" to player-arg send " " to player-arg set {kCzas::%player-arg%} to true Nie mogłeś tego zrobić w ten sposób? command /kit [<text>]: trigger: if arg isn't set: open chest with 1 rows named "Zestawy" to player format slot 0 of player with 1 of diamond pickaxe named "Kit 1" to close then run [make player exeucte "kit kit1"] format slot 1 of player with 1 of diamond sword named "Kit 2" to close then run [make player exeucte "kit kit2"] format slot 2 of player with 1 diamond axe named "Kit 3" to close then run [make player execute "kit kit3"] stop if arg is "kit1": #kod if arg is "kit2": #kod if arg is "kit3": #kod on rightclick with name tag: #kod Ja bym to zrobił w ten sposób on right click: if event-item is name tag named "Cos": #kod To samo z on left click. Podsumowując skrypt, w obecnej chwili uważam, że jest on w stanie krytycznym (prawdopodobnie jest zakażony koronawirusem i nie ma już dla niego ratunku). Zawiera dużo luk, zbędnych oraz głupich możliwości, które są świetnie wykonane w pluginach. Skrypt to również idealny generator lagów na serwer, więc to go również dobija... Skrypt niekompletny krótko mówiąc. Ocena skryptu: 1.5/10 Ocena może ulec zmianie gdy naprawdę się postarasz.
-
1. Sam się naucz tego przecudownego języka programowania. 2. Nie będziesz korzystał z czyjegoś projektu do oceny w szkole 3. Litości... Ile jest poradników w Internecie, wystarczy poszukać... 4. Od kiedy język Skript to język C++? 5. Ty chcesz plugin do MC, skrypt? Bo zlecenie nie jest jasne...
-
Bo konsola to nie gracz, więc dlatego nie widać.
-
Jeśli się nie mylę Particle z dodatku SkQuery działają ze starej wersji tego pluginu, również na starszą wersje serwera. Dokładnie obsługuje to wersja 3.21.4 z tej strony https://dev.bukkit.org/projects/skquery/files - oczywiście działa to na wersji 1.7.x. Obecnie na nowszych wersjach Particle możesz zrobić w: skDragon - z tego co wiem jest to najlepszy dodatek do tworzenia particles. https://www.spigotmc.org/resources/skript-addon-skdragon-free-emotes-particles-great-eula-perks.24173/ skRayFall - jeden z dodatków, który również umożliwia tworzenie particles. https://dev.bukkit.org/projects/skrayfall/files https://www.spigotmc.org/resources/skrayfall.10012/
-
Informacja! Od dnia dzisiejszego skryptu możecie śmiało używać na wersjach 1.8-1.10.2! Należy zainstalować wersję pluginu MySkript 0.0.4
-
Informacja! Od momentu pojawienia się dodatku MySkript w tym skrypcie, skrypt zalecam używać na wersji 1.8-1.8.9, ponieważ ten dodatek jest pod wersję 1.8. Na nowszych wersjach mogą wystąpić błędy. Na dniach zapewne pojawi się Update, który będzie wspierał nowsze wersje.
-
Version 1.4.4 1. Kolejna opcja dodana do konfiguracji w pliku config.yml 2. Poprawiono niektóre błędy, które występowały w wersji 1.4.3 3. Dodano dwa nowe zestawy: Rybak i Hardcore. https://code.skript.pl/oKdJrgN2
-
Version 1.4.3 1. Dodano niewielką konfigurację w plikach YML 2. Dodano funkcję "Equipment", która przy dołączeniu do gry lub zginięciu nada nam przedmioty. https://code.skript.pl/UEg3IrX1
-
Aktualizacja Version 1.4.2 1. Dodano autorespawn. https://code.skript.pl/U54auwXr
-
Faktycznie, zamiast pobrać pliku Skript pobiera plik mineplex.sk. https://github.com/bensku/Skript/releases/download/dev7b/skript.jar
-
Spróbuj użyć tej wersji - https://forums.skunity.com/resources/official-skript-2-2-mp-core-remake-1-8-8.54/
