CoFFeIN04
-
Ilość zawartości
4951 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
170
Odpowiedzi społeczności
-
CoFFeIN04 odpowiedź w Argumenty na czacie został oznaczony jako odpowiedź
zamilcz, nie odzywaj się na tematy, na które nie masz pojęcia, albo naucz się czytać ze zrozumieniem do końca
send "oto argument 1: %{_msg::1}% a oto 2: %{_msg::2}%" spróbuj tak, jak zamiast 1 argumentu będzie <none> lub coś takiego, to przesuń cyfry o jeden tzn. (%{_msg::2}% i %{_msg::3}%
-
CoFFeIN04 odpowiedź w Skrypt na antyspam został oznaczony jako odpowiedź
no czyli nie jest działający...
spróbuj to:
on chat: player doesn't have permission "chat.admin" set {_x} to time since {lastMsg::%player%} set {_} to 5 seconds if {_x} < {_}: remove {_x} from {_} send "Odczekaj jeszcze %{_}%" cancel event stop set {lastMsg::%player%} to now
-
CoFFeIN04 odpowiedź w Skrypt na komende /nagroda został oznaczony jako odpowiedź
command /nagroda: cooldown: 1 day trigger: give 1 of dirt to player prosze
-
CoFFeIN04 odpowiedź w Jak zrobic skrypt na Nie psucie sie mieczyka podczas klepy? został oznaczony jako odpowiedź
on item damage: type of event-item is any sword cancel event
-
CoFFeIN04 odpowiedź w Can't compare a slot with ('between 0 and '35') Skript blad został oznaczony jako odpowiedź
index of clicked slot
-
CoFFeIN04 odpowiedź w Blokowanie hitów za wysoki ping został oznaczony jako odpowiedź
on damage: if ping of attacker > 150: cancel event send "&cMasz zbyt duzy ping, przeciwnik nie dostal obrazen! &7(%ping of attacker%)"
-
CoFFeIN04 odpowiedź w Szukam pluginu na sektory... został oznaczony jako odpowiedź
Tutaj jakiś przykładowy plugin na sektory:
natomiast czy twój serwer na pewno jest aż tak oblegany, aby wymagał sektorów?
-
CoFFeIN04 odpowiedź w Skrypt na limit strzelania strzał z łuku został oznaczony jako odpowiedź
Polecam jakiegoś skutecznego antycheata, a nie skrypt jakiś
-
CoFFeIN04 odpowiedź w AutoSet po dołączeniu został oznaczony jako odpowiedź
spróbuj
on join: set player's chestplate to leather tunic dye player's chestplate purple
-
CoFFeIN04 odpowiedź w Niemożliwa śmierć został oznaczony jako odpowiedź
on damage: cancel event moze byc?
-
CoFFeIN04 odpowiedź w Wyciaganie przedmiotów z Gui został oznaczony jako odpowiedź
Dobra, przejrzałem cały kod i tutaj masz rzeczy, które bym zmienił:
remove 1 paper named "&b&lZdrapka" with lore "&7Kliknij aby zdrapać i wypróbować swojego &bszczęścia" and "&7Przedmioty ze &bzdrapek &7znajdziesz pod &b/drop" from player na
set player's tool to (item amount of player's tool - 1) of player's tool
jeśli masz, np.
3 golden apple to po ilości dodaj "of", np.
3 of golden apple
broadcast "&7(&b&lZdrapka&7) &b%player% &7wylosował &b&lBeacona!" czy na pewno jest to informacja, która musi też trafić do konsoli? jeśli nie to dajesz
send "&7(&b&lZdrapka&7) &b%player% &7wylosował &b&lBeacona!" to all players
i tutaj ważne uproszczenie:
set slot 0 of {_gui} to black stained glass pane named " " set slot 1 of {_gui} to black stained glass pane named " " set slot 2 of {_gui} to black stained glass pane named " " set slot 3 of {_gui} to black stained glass pane named " " set slot 4 of {_gui} to black stained glass pane named " " set slot 5 of {_gui} to black stained glass pane named " " set slot 6 of {_gui} to black stained glass pane named " " set slot 7 of {_gui} to black stained glass pane named " " set slot 8 of {_gui} to black stained glass pane named " " set slot 9 of {_gui} to black stained glass pane named " " set slot 10 of {_gui} to black stained glass pane named " " możesz zmienić na:
set slot 0,1,2,3,4,5,6,7,8,9,19 of {_gui} to black stained glass pane named " " lub jeszcze prościej
set slot (integers between 0 and 10) of {_gui} to black stained glass pane named " " z tego co widziałem, to w slotach 44 - 53 też jest to szkło, więc nie stoi nic na przeszkodzie by napisać tak:
set slot (integers between 0 and 10) and (integers between 44 and 53) of {_gui} to black stained glass pane named " " (możesz też dodawać pojedyncze numery)
Z tego co widzę, to
on inventory click: event-inventory is not player's inventory if name of event-inventory is "&6&lSmyf &7|| &b&lZdrapki": cancel event if clicked slot is not barrier: close inventory of player powinno działać, jeśli nie działa to spróbuj zmienić na:
on inventory click: clicked inventory is not player's inventory if name of player's current inventory is "&6&lSmyf &7|| &b&lZdrapki": cancel event if clicked slot is not barrier: close inventory of player -
CoFFeIN04 odpowiedź w Logowanie na chacie został oznaczony jako odpowiedź
nie widze czegos takiego w kodzie,
poprawiony kod
command /register <text> <text>: trigger: if {password::%uuid of player%} is set: send "Login! .login <password>" stop if arg-1 is arg-2: set {password::%uuid of player%} to argument-1 hashed with SHA-256 else: send "&c.register <password> <password>" command /login <text>: trigger: if {password::%uuid of player%} is not set: send "Register first! .register <password> <password>" if text-argument hashed with SHA-256 is {password::%uuid of player%}: message "Login successful." set {logged::%uuid of player%} to true else: message "Wrong password!" on join: if {password::%uuid of player%} is not set: send "Register now! .register <password> <password>" else: send "Login! .login <password>" on quit: set {logged::%uuid of player%} to false on chat: if message starts with ".login" or ".register": cancel event execute player command "%subtext of message from characters 2 to (length of message)%"
pokaż jeszcze komendę /ver Skript, bo domyślam się że jest to pewnie jakiś skript 2.1.2 (jeśli tak jest to zaktualizuj)
-
CoFFeIN04 odpowiedź w Wyrzucanie przemiotu został oznaczony jako odpowiedź
nie znam lepszego sposobu od tego:
import: org.bukkit.event.inventory.InventoryClickEvent java.time.ZonedDateTime on InventoryClickEvent: if "%event.getAction()%" contains "drop": set {drop::%event.getWhoClicked()%} to ZonedDateTime.now().toInstant().toEpochMilli() on drop: #player's gamemode is not creative # jest chcemy pozwalic graczowi z creative na wyrzucanie przedmiotow set {_x} to ZonedDateTime.now().toInstant().toEpochMilli() if {drop::%player%} is not between {_x}-1 and {_x}+1: #mozna zwiększyć liczbe po plusie, gdy gracz nie zawsze wyrzuca przedmioty (na serwerze testowym +1 działalo zawsze, ale byl tylko 1 gracz) cancel event
otwarcie eq gracza jest client-side'owe więc nie da się tego wykryć
oczywiście wymaga skript-reflect
-
CoFFeIN04 odpowiedź w Nie można postawić nazwanej dyni został oznaczony jako odpowiedź
Bo zrobiłem literówkę, poprawiona wersja:
-
CoFFeIN04 odpowiedź w Teleport portalu endu został oznaczony jako odpowiedź
on portal enter: event-world is "the_end" cancel event teleport player to location(0,60,0,world("spawnik"))
-
CoFFeIN04 odpowiedź w Kilof niszczący bedrock został oznaczony jako odpowiedź
Spróbuj zastąpić target block na event-block
-
CoFFeIN04 odpowiedź w Skrypt za zabicie gracza 40$. Za śmierć usuwa graczowi z konta 40$. został oznaczony jako odpowiedź
on death of player: remove 40 from victim's balance send "&cZginales przez &e%attacker%&c! &7(-40$)" to victim if attacker is a player: add 40 to attacker's balance send "&cZabiles &e%victim%&c! &7(+40$)" to attacker
-
CoFFeIN04 odpowiedź w Skript 1.8 został oznaczony jako odpowiedź
może google cię nie lubi, proszę tutaj screen z tego jak powinien wyglądać twój wynik
-
CoFFeIN04 odpowiedź w Problem ze skryptem został oznaczony jako odpowiedź
dodaj na koniec zeby bylo
spawn of player's world
-
CoFFeIN04 odpowiedź w Pytanie/Problem został oznaczony jako odpowiedź
no to nie musisz żadnego świata ustawiać, po prostu petla every 100 seconds
-
CoFFeIN04 odpowiedź w Logger komend graczy. (2) został oznaczony jako odpowiedź
kod sie wykona tylko w przypadku komendy /give [<text>], usuń to [<text>] bo psuje ci wsyzstko
-
CoFFeIN04 odpowiedź w Zmienna na kase z vaulta został oznaczony jako odpowiedź
Masz ją centralnie linijkę wyżej, %player's balance%
-
CoFFeIN04 odpowiedź w Funkcja przekazywanie zmiennej czasu został oznaczony jako odpowiedź
czy przypadkiem zamiast
set {_time} to time in time zone server's time zone nie wystarczy
set {_time} to now
i próbowałeś zmienić typ argumentu w funkcji z time na date?
