-
Ilość zawartości
1772 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
78
Odpowiedzi społeczności
-
Fendi odpowiedź w Action bar wyswietlany az do zakonczenia przerwy technicznej został oznaczony jako odpowiedź
variables: {serwer::przerwa::techniczna} = false command /techstop: permission: permisja.przerwa aliases: ts trigger: if {serwer::przerwa::techniczna} is false: set {serwer::przerwa::techniczna} to true loop all players where [input doesn't have permission "permisja.przerwa"]: kick loop-player due to "&b&lPrzerwa techniczna" send "&8[&6Tech&8] &cRozpoczales przerwe techniczna, teraz gracze nie moga wchodzic na serwer." to player while {serwer::przerwa::techniczna} = true: send action bar "&2Trwa przerwa techniczna" to all players wait second else: set {serwer::przerwa::techniczna} to false send "&8[&6Tech&8] &aZakonczyles przerwe techniczna, gracze moga ponownie wchodzic na serwer." to player stop on connect: player doesn't have permission "permisja.przerwa" {serwer::przerwa::techniczna} is true kick player due to "&cTrwa &b&lPrzerwa Techniczna" dorobilem i ulepszylem kod
-
Fendi odpowiedź w Lore ze zmienną został oznaczony jako odpowiedź
on right click with bone: name of player's held item is "&7&lPet Shop" set {_} to chest inventory with 6 rows named "&7&lPet Shop" set slot (integers between 0 and 60) of {_} to gray stained glass pane named " " set slot 10 of {_} to skull of "DOGGOOOOOOOOOOOO" parsed as an offline player named "&7&lDoge Pet" set slot 11 of {_} to skull of "Axcattl" parsed as an offline player named "&e&lCat Pet" set slot 12 of {_} to skull of "Weeble" parsed as an offline player named "<##ffbe8f>&lRabbit Pet" set slot 13 of {_} to skull of "Dak_Mu" parsed as an offline player named "&f&lChicken Pet" set slot 14 of {_} to skull of "Byeol_06" parsed as an offline player named "&6&lFox Pet" set slot 15 of {_} to skull of "Bearking_" parsed as an offline player named "<##29180d>&lBear Pet" open {_} to player on inventory click: event-inventory is not player's inventory name of event-inventory is "&7&lPet Shop" click type is left mouse button cancel event event-slot is 10 if {essence::%player's uuid%} is more than or equal to 50000: set {doglvl::%player's uuid%} to 1 set {progressiondog::%player's uuid%} to 0 give player head of "DOGGOOOOOOOOOOOO" parsed as an offline player named "&7&lDoge Pet" with lore "&aLevel %{doglvl::%player's uuid%}%" and "&a%{progressiondog::%player's uuid%}%" send "&aYou bought a Dog Pet!" else: send "&cYou don't have enough essence!" on inventory open: name of slot 9 of player contains "&7&lDoge Pet" remove player head named "&7&lDoge Pet" from player's inventory set slot 9 of event-inventory to ("DOGGOOOOOOOOOOOO" parsed as an offline player)'s skull named "&7&lDoge Pet" with lore "&aLevel %{doglvl::%player's uuid%}%" and "&a%{progressiondog::%player's uuid%}%" on block break: name of slot 9 of player is "&7&lDoge Pet" set slot 9 of player to air set {_1r} to random integer between 1 and 10 set {progressiondog::%player's uuid%} to {progressiondog::%player's uuid%} + {_1r} set slot 9 of player to ("DOGGOOOOOOOOOOOO" parsed as an offline player)'s skull named "&7&lDoge Pet" with lore "&aLevel %{doglvl::%player's uuid%}%" and "&a%{progressiondog::%player's uuid%}%" naprawilem i ulepszylem kod
-
Fendi odpowiedź w Pobieranie części lore został oznaczony jako odpowiedź
no to zadziała tak jak chcesz
Usunie Numer:
i zostaną same cyfry zapisane w zmiennej {_x}
set {_x} to dajLVL(player, "Numer: ")
-
Fendi odpowiedź w wlacznie i wylaczanie dzwiekow pisania na chacie został oznaczony jako odpowiedź
variables: {dzwiek::%player%} = true command /dzwieki: trigger: set {dzwiek::%player%} to true if ({dzwiek::%player%} ? false) is false else false send "&aZmieniles status dźwięków" on chat: {dzwiek::%player%} is true play sound "entity.experience_orb.pickup" with volume 0.5 to the player No ale no po co to loopy wszystkich graczy??
-
Fendi odpowiedź w Odswiezanie CHEST GUI po kliknieciu został oznaczony jako odpowiedź
Podboostowalem też ten twój kod, było w nim troche rzeczy jakich nie powinno być
function inv1(p: player): set {_} to chest inventory with 2 rows named "Przepustka sezonowa" set slot (integers between 0 and 27) of {_} to black stained glass pane named "&8*" set slot 0 of {_} to paper with custom model data 3 named "&cWstecz" set slot 4 of {_} to paper with custom model data 11 named "§x§c§1§3§d§6§c§lPrzepustka sezonowa" with lore "&7Aby odblokowac nagrody konieczne jest zakupienie" and "&7rangi &6Premium" and "" and "&7Aktualny poziom: &f%{poziom::%{_p}%}%" set slot 14 of {_} to paper with custom model data 13 named "&7Kolejna strona" open {_} to {_p} command /przepustka: trigger: inv1(player) on inventory click: clicked inventory is not player's inventory if name of event-inventory is "Przepustka sezonowa": cancel event if clicked slot is 0: close player's inventory play sound "ui.loom.select_pattern" to player execute player command "/panel" if clicked slot is 16: play sound "ui.loom.select_pattern" to player set {_} to chest inventory with 2 row named "Przepustka sezonowa &82 strona" set slot 0 of {_} to paper with custom model data 3 named "&cWstecz" set slot 10 of {_} to paper with custom model data 12 named "&7Poprzednia strona" set slot 16 of {_} to paper with custom model data 13 named "&7Kolejna strona" open {_} to player if name of event-inventory is "Przepustka sezonowa &82 strona": cancel event if clicked slot is 12: inv1(player)
Stworzyć warunek w funkcji, jeżeli odebranie nagrody w formie zmiennej bedzie na true to ustawisz slot na kamien, a jezeli bedzie na false to na diament
Np tak
if {v::%{_p}%} = true: set slot 13 of {_} to stone else: set slot 13 of {_} to diamond
Taki przypisek do twojego kodu
Nie używaj
if warunek = true: stop zamiast tego użyj płaskiego warunku, czyli bez : i ifa, charakteryzuję się tym, że w przypadku gdy się nie spełni to kod się zatrzymuje
np tak
player's has 10 diamond #kod oraz nie uzywaj player's current inventory, a event-inventory, przez current inventory konsola spami bledem
-
Fendi odpowiedź w Skrypt na liste graczy i wykonywanie dla każdego komendy. został oznaczony jako odpowiedź
bo nie otwiera gui po zakonczeniu dodawania graczy w formie slotow
dodaj open {_} to player , na koncu kodu z komendą, w tym samym tabie co loop all players
-
Fendi odpowiedź w jak wysłać link żeby mógł się otworzyć w przeglądarce? został oznaczony jako odpowiedź
send "<url:(link)>(tekst)"
i w configu skriptu musisz miec klikanie linkow wlaczone
-
Fendi odpowiedź w komenda na saturacje został oznaczony jako odpowiedź
command /saturacja [<player>]: permission: op permission message: &cGdzie z łapami trigger: feed arg 1 Zakładam, że chodzi ci o komendę która nakarmia gracza, bo nie opisałeś w jaki sposób ma działać
-
Fendi odpowiedź w Skrypt na efekty po zabójstwie gracza został oznaczony jako odpowiedź
a fakt, w tej linijce gdzie jest błąd "player" zamien na "attacker"
Nazwy komendy sobie zmien jak chcesz
-
Fendi odpowiedź w Witam ktos moze napisac mi skrypt na /przydatne został oznaczony jako odpowiedź
Chcesz aby po wpisaniu tej komendy otworzylo się gui tego villagera?
Nie używałem tego pluginu, jakaś komenda jest na otwarcie tego?
Jezeli tak, to w wyznaczonym miejscu wpisz tą komende, nie usuwaj ""
command /przydatne: trigger: execute player command "tuwpiszswojakomende"
-
Fendi odpowiedź w Dynia na glowie został oznaczony jako odpowiedź
Przejdz na 1.19.4, zaleca sie używania tylko tych najnowszych podwersji
2.7.0 to dopiero beta, jej rowniez nie zaleca sie na serwerach, na ten czas najlepiej uzyj 2.6.4
This is a BETA release, which means it is not yet meant for production servers. It may contain bugs or unexpected behaviors in its current state. u mnie 1.18.2 sk 2.6.4 i dziala
-
Fendi odpowiedź w Informacja o wejściu został oznaczony jako odpowiedź
on join: send "Na serwa wbil %player%" to all players on first join: send "Witamy nowego gracza %player%" to all players on quit: send "%player% wybił się z serwera" to all players zmodyfikuj sobie text jak chcesz, %player% oznacza nick gracza ktory wbil/wyszedl
-
Fendi odpowiedź w Sprawdzanie ile text ma liter został oznaczony jako odpowiedź
if length of {_klan} is higher than 5: przykladowo
-
Fendi odpowiedź w Problem z działaniem skryptu na poziomy został oznaczony jako odpowiedź
if player's tool is
zamien na
if player has
-
Fendi odpowiedź w Sprawdzenie, czy gracz znajduje się w wodzie. został oznaczony jako odpowiedź
https://skripthub.net/docs/?id=3691
Ewentualnie z skelletem (nie jestem pewny czy napewno dziala)
[entity] %entity% (1¦is|2¦is(n't| not)) in water Może to też zadziała (zwykly skript)
https://skripthub.net/docs/?id=3156
-
Fendi odpowiedź w Skrypt na podnoszenie został oznaczony jako odpowiedź
command /podnies [<player>]: trigger: loop players in radius 10 of player: if loop-player is arg 1: make the arg 1 ride player set {podnoszenie::%arg-1%} to true send "&a%arg-1% zostal podniesiony" on quit: delete {podnoszenie::%player%} command /upusc [<player>]: trigger: loop players in radius 4 of player: if loop-player is arg 1: if {podnoszenie::%arg-1%} is true: teleport arg 1 to player delete {podnoszenie::%arg-1%} send "&aUpuściłeś gracza na ziemię!" to player on vehicle exit: if {podnoszenie::%player%} is set: cancel event mysle ze przezyjesz bez gui
-
Fendi odpowiedź w Wykrywanie gracza czy stoi na danych kordach został oznaczony jako odpowiedź
Możesz stworzyć region i do niego potem się odwołać w skrypcie, on region enter "nazwa regionu":
-
Fendi odpowiedź w Skrypt na Hełm Mroku został oznaczony jako odpowiedź
on armor equip: if event-itemtype is leather helmet named "xyz": apply invisibility without particles to the player for 999 days set {niewidka::%player%} to true wait tick #ps, dla czytających, to jest potrzebne, inaczej helm sie nie usunie set player's helmet to air command /niewidka: trigger: if {niewidka::%player%} is true: clear {niewidka::%player%} remove invisibility from player give player leather helmet named "xyz" Wydaje mi się ze mój skrypt jest lepszy.
Skrypt devyy ma taką wade, że w ogole nie dziala xD a nawet jakby dzialal to gdyby ktos mu tą banie zniszczyl to efekt by zostal na 999 dni
Oraz hełm byłby dalej na głowie niewidzialnego gracza czyli ta niewidzialnosc nic by nie dawała
W moim skrypcie zakładasz banie, po czym ona znika. Aby usunąć z siebie niewidzialnosc i odzyskać hełm, wpisujesz komende /niewidka
Opcjonalnie, jezeli chcesz aby helm znikal po dedzie to dopisz
on death: delete {niewidka::%victim%}
-
Fendi odpowiedź w Błąd skrypt został oznaczony jako odpowiedź
Zadziała
Masz takie komendy jak /scoreboard ktore wlaczaja i wylaczaja go, dodatkowo możesz sobie w nim zrobić taba, ogolnie spis komend masz pod /tab
Plugin jest o tyle fajny że odświeża ci taba w czasie rzeczywistym
Gdzie jednak jednowątkowy skrypt który miałby loopować co sekunde 150 graczy nie byłby dobrym pomysłem, chyba ze robisz serwer dla 10 znajomych to moze byc
https://builtbybit.com/resources/tab-configuration.27313/
Tu masz np przykladowe configi
-
Fendi odpowiedź w Czemu to nie działa?? został oznaczony jako odpowiedź
bo nie dales argumentu w komendzie
poza tym %arg-1% sie uzywa tylko w texcie, w kodzie piszesz arg 1
-
Fendi odpowiedź w Okrąg wokół gracza z np. particli. został oznaczony jako odpowiedź
options: radius: 10 grubosc: 2.0 command /toggleparticle: permission: op trigger: set {particles::rgbcircle::%player's uuid%} to true if ({particles::rgbcircle::%player's uuid%} ? false) is false else false set {_yaw} to 0 set {_angle} to 0 send formatted "&aAktualnie particle są ustawione na ""%{particles::rgbcircle::%player's uuid%}%""" while {particles::rgbcircle::%player's uuid%} is true: add 10 to {_angle} set {_r} to rounded (sin({_angle} + 10) + 1) * 139.5 set {_g} to rounded (sin({_angle} + 120) + 1) * 139.5 set {_b} to rounded (sin({_angle} + 240) + 1) * 139.5 set {_v} to spherical vector radius {@radius}, yaw {_yaw}, pitch 0 draw 100 of dust using dustOption(rgb({_r}, {_g}, {_b}), {@grubosc}) at player's location ~ vector(0, 0.2, 0) ~ {_v} set {_yaw} to 0 if {_yaw} > 360 add 8 to {_yaw} wait 1 tick O cos takiego ci chodziło?
Potrzebne będzie skbee
https://www.spigotmc.org/resources/skbee-skript-addon.75839/
