CoFFeIN04
-
Ilość zawartości
4951 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
170
Odpowiedzi społeczności
-
CoFFeIN04 odpowiedź w Odliczanie. został oznaczony jako odpowiedź
Wiem, że korzystanie z wyszukiwarki jest ciężkie, dlatego Ci pomogę:
Zobacz czy takie coś Ci pasuje
-
CoFFeIN04 odpowiedź w >>> spawn świata <<< został oznaczony jako odpowiedź
Nie do końca rozumiem, czego oczekujesz, ale na pewno powinna zainteresować Cię funkcja location(), znajdziesz ją bez trudu w dokumentacji. Przyjmuje x,y,z,pitch,yaw i nie tylko, więc masz kontrolę
-
CoFFeIN04 odpowiedź w Dziwne działanie pętli na wszystkich graczy. został oznaczony jako odpowiedź
Ale ty chcesz zapętlić wszystkich graczy? Czy tylko jednego i przestać. stop zatrzymuje cały kod, nie tylko dane wykonanie pętli, do tego służy continue
-
CoFFeIN04 odpowiedź w Hej, wie ktoś jak w skrypcie napisać scoreboarda, żeby były były rangi, poziom, oraz exp danego poziomu ? został oznaczony jako odpowiedź
no i linijkę dalej przyznałeś się, że w skrypcie również nie potrafisz tego zrobić.
Jest masa pluginów, wystarczy poszukać, np. https://www.spigotmc.org/resources/sternalboard-lightweight-animated-scoreboard.89245/
-
CoFFeIN04 odpowiedź w Zamiana tekstu został oznaczony jako odpowiedź
{_time} nie jest stringiem, przez co nie możesz go edytować, najpierw zamień go na stringa, może to być w 1 linijce poprzez dodanie "%difference between ...%"
-
CoFFeIN04 odpowiedź w Obliczanie procentowe danej zmiennej został oznaczony jako odpowiedź
Proste działanie matematyczne, dzielisz przez 100 i masz
-
CoFFeIN04 odpowiedź w problem z zmiennymi w stwierdzeniach if został oznaczony jako odpowiedź
Przeanalizuj twój kod, co tam się dzieje
if index of event-slot is 0: if {queued.%player%} is 0: # sprawdza czy zmienna to 0 send "0" to player # wysyla 0 set {queued.%player%} to 1 #ustawia zmienna na 1 if {queued.%player%} is not set: #sprawdza czy zmienna nie jest ustawiona, warunek nie jest spełniony bo ustawiłeś ją na 1 send "not set" to player set {queued.%player%} to 1 if {queued.%player%} is 1: #warunek się sprawdza, bo ustawiłeś zmienną na 1 send "1" to player # wysyla 1 set {queued.%player%} to 0 #ustawia na 0 najprociej zrobić if ... is 0: else if ... is 1:
-
CoFFeIN04 odpowiedź w Skript na wypadanie tylko kilku przedmiotów po śmierci został oznaczony jako odpowiedź
on death of player: clear drops
-
CoFFeIN04 odpowiedź w Blokada na wkładanie danego itemu do skrzynki został oznaczony jako odpowiedź
on inventory click: clicked inventory is not player's inventory event-item is compass cancel event proszę
edit: @naujan czy ty w ogóle wiesz co piszesz za kod? XD jak dla mnie bezsensowny, do tego jeszcze dajesz % % poza stringami
-
CoFFeIN04 odpowiedź w Drop z graczy (%) został oznaczony jako odpowiedź
on death of player: chance of 30% drop 1 of koks at location at victim
-
CoFFeIN04 odpowiedź w Usuwanie itemów z ziemi (Stak liczony jako 1 sztuka) został oznaczony jako odpowiedź
on drop: amount of all dropped items > 3200 clear all dropped items
a po co w ogóle to robić, itemy i tak same sie usuwaja
-
CoFFeIN04 odpowiedź w Skrypt na ustawienie borderu. został oznaczony jako odpowiedź
https://dev.bukkit.org/projects/worldborder/pages/commands-and-permissions
-
CoFFeIN04 odpowiedź w Napisze mi ktoś skrypt został oznaczony jako odpowiedź
on join: if {ip::%ip of player%} is not set: set {ip::%ip of player%} to player stop if {ip::%ip of player%} is not player: kick player due to "Jeszcze raz wejdziesz na mulciaku i ban na 2tygodnie" on quit: delete {ip::%ip of player%}
-
CoFFeIN04 odpowiedź w [Problem] Dodanie klątwy podczas enchantowania został oznaczony jako odpowiedź
No to nie rozumiem powodu tej obszernej dywagacji, skoro już ustaliliśmy, że nie można użyć enchant na event-item.
Albo tak: https://forums.skunity.com/threads/cant-change-lore-and-enchant-to-event-item.12410/#post-52700
Albo można próbować z https://docs.skriptlang.org/events.html#enchant_prepare
-
CoFFeIN04 odpowiedź w Trim variable został oznaczony jako odpowiedź
Wystarczy użyć split
set {_r::*} to "ps-100x70y100z in world world" split at " " send {_r::1} -
CoFFeIN04 odpowiedź w Itemy w światach został oznaczony jako odpowiedź
plugin Multiverse-Inventories
-
CoFFeIN04 odpowiedź w cooldown na dokladna godzine został oznaczony jako odpowiedź
Nie wstawiaj tak kodu, masz taki przycisk code, tam wstawiaj.
Więc tak, warunek musi być po trigger, pętla every 1 minute nie może być w komendzie
-
CoFFeIN04 odpowiedź w Skrypt na szeptanie do gracza stojącego naprzeciwko został oznaczony jako odpowiedź
spróbuj-
command /szept <text>: trigger: set {_p} to target of player if {_p} is not a player: send "Nie patrzysz na nikogo" stop send arg to {_p} send "%player% szepcze do %{_p}%" to all players in radius 5 of player where [input is not {_p}] -
CoFFeIN04 odpowiedź w Nie Zapisujące Się Zmienne został oznaczony jako odpowiedź
Wgraj od nowa plugin
-
CoFFeIN04 odpowiedź w Jak zrobić sprawdzanie czy gracz ma item w eq został oznaczony jako odpowiedź
Warunek może wyglądać tak:
amount of diamond named "Test" in player's inventory > 0
-
CoFFeIN04 odpowiedź w Dodanie opcji usuwania do skryptu. został oznaczony jako odpowiedź
variables: {punkty::%player%} = 0 command /apunkty [<text>] [<text>] [<text>] [<text>]: trigger: if {duty::%player%} is "&4Zarząd" or "&9Supporter" or "&6Developer": if arg-1 is "dodaj": add arg-3 parsed as number to {punkty::%arg-2%} send "Dodałem %arg-3% punktów graczowi %arg-2%, powód: %arg-4%" add "%now%:::%arg-3%:::%arg-4%:::%player%:::%{punkty::%arg-2%}%" to {punkty::%player%::*} else if arg-1 is "usun": remove arg-3 parsed as number from {punkty::%arg-2%} send "Usunalem %arg-3% punktów graczowi %arg-2%, powód: %arg-4%" add "%now%:::-%arg-3%:::%arg-4%:::%player%:::%{punkty::%arg-2%}%" to {punkty::%player%::*} else: send "Użycie: /apunkty dodaj/usun <gracz> <ilość> <powód>" else: send title "&4&lBŁĄD!" with subtitle "&cMusisz być na służbie administratora!" command /reset <player>: trigger: if {duty::%player%} is "&4Zarząd" or "&9Supporter" or "&6Developer": if arg-1 is set: send "&cZresetowano punktacje!" clear {punkty::%arg-1%::*} set {punkty::%arg-1%} to 0 else: send title "&4&lBŁĄD!" with subtitle "&cMusisz być na służbie administratora!" command /punkty: trigger: send "" send " &4&lHISTORIA" send "" send "&cAktualna liczba punktów: &7%{punkty::%player%}%" send "" loop {punkty::%player%::*}: set {_historia::*} to split loop-value at ":::" set {_data} to {_historia::1} set {_zmiana} to {_historia::2} set {_punkty} to {_historia::5} set {_powód} to {_historia::3} set {_admin} to {_historia::4} send "&c%{_data}% &8| &7%{_punkty}% &8(+%{_zmiana}%&8) &8| &c%{_powód}% &8| &4%{_admin}%" send "" spróbuj ten kod
-
CoFFeIN04 odpowiedź w Odbieranie rang został oznaczony jako odpowiedź
Jestem w stanie napisać to odpłatnie. Kontakt ponizej
-
CoFFeIN04 odpowiedź w Jak zamknąć GUI po danej komendzie został oznaczony jako odpowiedź
close player's inventory
-
CoFFeIN04 odpowiedź w Problem ze sprawdzeniem regionu gracza został oznaczony jako odpowiedź
Ja ci jedynie podesłałem składnie, nie gotowy kod do wstawienia, tak żebyś troszkę się wysilił a nie bezmyślnie go wklepał (tak jak to właśnie uczyniłeś)
Tę pętlę to usuń, jest zbędna
Zacznij od lokalizacji:
W te wszystkie argumenty musisz wstawić swoje wartości, np.
location(123,256,-43) i potem wystarczy to połączyć
teleport all players where [input is in region "kopalniavip"] to location(1,2,3) Tak samo w send
