CoFFeIN04
-
Ilość zawartości
4951 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
170
Odpowiedzi społeczności
-
CoFFeIN04 odpowiedź w komenda target do sprzedania kurczaka został oznaczony jako odpowiedź
command /kurczak: trigger: if player has permission "trade.kurczak": set {_p} to target player if {_p} is not set: send "Na nikogo nie patrzysz" stop if {_p}'s balance < 20: send "Gracz nie ma tyle pieniedzy" stop remove 20 from {_p}'s balance add cooked chicken to {_p} proszę
-
CoFFeIN04 odpowiedź w Potrzebna szybka pomoc!! został oznaczony jako odpowiedź
Nie wskazałeś osoby, do której ma zostać wysłana wiadomość
command /przygotowania: permission: op permission message: NIET! trigger: set {czas.przygotowania} to 100 set {hp} to 100 loop all players: send "&4&l%{czas.przygotowania}% sekund do rozpoczęcia gry" to loop-player loop 10 times: wait 10 seconds remove 10 from {czas.przygotowania} send "&4&l%{czas.przygotowania}% sekund do rozpoczęcia gry" to all players command /czas: trigger: send "%{czas.start}% %{czas.przygotowania}%" command /atak: permission: op permission message: NIET! trigger: set {czas.atak} to 600 set {hp} to 100 every second: if {czas.atak} >= 1: if {hp} >= 25: remove 10 from {czas.atak} send "&8&lPozostało &4%{czas.atak}% &8&lsekund do wygraniej obrońców!!" to all players if {hp} <= 0: set {czas.atak} to 0 send "&4&lWygrał Przeklenty end!! Wojownicy czas wracać do podziemi!!" to all players set {start} to true execute console command "restart" if {czas.atak} <= 0: if {hp} >= 25: send "&4&lWygrali &2OBROŃCY!!" to all players set {start} to true execute console command "restart" every second: if {start} = true: execute console command "start" -
CoFFeIN04 odpowiedź w automatyczne robienie gui z listy został oznaczony jako odpowiedź
Odsyłam do poradnika ze zmiennymi: https://wiki.skript.pl/Zmienne
Tworzenie GUI:
Gotowy kod:
command /locadd: trigger: add location of player to {locs::*} command /gui: trigger: if size of {locs::*} < 1: send "Brak lokalizacji!" stop open chest inventory with 6 rows named "&cLokalizacje" to player set {_} to 0 loop {locs::*}: set slot {_} of player's current inventory to paper named "%loop-index%" with lore "&cKliknij zeby sie przeteleportowac!" add 1 to {_} on inventory click: name of clicked inventory is "&cLokalizacje" clicked inventory is not player's inventory cancel event clicked slot is not air teleport player to {locs::%name of clicked slot%}
-
CoFFeIN04 odpowiedź w 0 błędów a coś sie wyświetla został oznaczony jako odpowiedź
Chodzi o to, że argument 2 jest już tekstem, więc nie ma go po co konwertować na tekst. Po wpisaniu "%{zmienna}%" zamieniana jest z każdego typu na tekst, przykład: w zmiennej jest player, po zmianie zostanie jego nick, czyli tekst, ale zmienna już nie będzie wskazywać na konkretnego gracza.
W skrócie, w celu eliminacji tego ostrzeżenia pozbądź się tych cudzysłowów i procentów
-
CoFFeIN04 odpowiedź w [przerobienie skryptu] skrypt do sklepu został oznaczony jako odpowiedź
Podany przeze mnie kod:
options: item: diamond pickaxe of efficiency 6 and unbreaking 3 and fortune 3 named "&4&lKilof Boga" command /kilof [<player>]: permission: * permission message: "&c&l✘ nie masz op" trigger: if arg is online: give {@item} to arg send "&c&lOtrzymales kilof" to arg else: send "&c&lWpisz nazwe gracza ONLINE!: /daj <gracz>" to console został sprawdzony, nie zawiera żadnych błędów i działa tak jak powinien, jeśli po wgraniu powyższego kodu masz nadal jakieś problemy, to podaj wersję twojego serwera i silnika oraz skript
-
CoFFeIN04 odpowiedź w Invalid use of quotes... został oznaczony jako odpowiedź
myślę, że tutaj jest odpowiedź
-
CoFFeIN04 odpowiedź w Po kliknięciu, zamienia blok szkla na powietrze, po czym zamienia to powietrze gdzie był blok szkła na ten sam blok szkła. został oznaczony jako odpowiedź
takich id w skript nie ma
po co taka linijka
po 2, musisz wskazać konkretny blok, na całej mapie może być milion takich bloków
-
CoFFeIN04 odpowiedź w Skrypt na zbiórke został oznaczony jako odpowiedź
command /zbieraj: trigger: if {loop::%player%} is set: send "&cJuz uruchomiles zbiorke!" stop if block under player is not daylight detector: send "&cJestes poza miejscem zbiorki!" stop set {loop::%player%} to true while block under player is daylight detector: wait 5 seconds block under player is daylight detector give 1 of sugar to player delete {loop::%player%} send "Opusciles zbiorke!" if player has paper named "123": remove 1 of paper named "123" from player's inventory remove all sugar from player
-
CoFFeIN04 odpowiedź w Potrzebuję skrypt na pokazywanie DMG zadanego na chacie został oznaczony jako odpowiedź
on damage: attacker is a player send "%damage%" to attacker
-
CoFFeIN04 odpowiedź w Blokada wyrzucania przedmitoow został oznaczony jako odpowiedź
on drop: player's world = "lobby" cancel event
-
CoFFeIN04 odpowiedź w Nie da sie usunac efekt saturation?? został oznaczony jako odpowiedź
Testowane, działa:
function removeSaturation(p:player): remove saturation from {_p} wywołujesz np tak:
removeSaturation(player) np.
command /saturation: trigger: removeSaturation(player)
-
CoFFeIN04 odpowiedź w Zabijanie wybranych potworów został oznaczony jako odpowiedź
every 60 seconds: kill all villagers jeśli nie zadziała
every 60 seconds: kill all entities where [input is villager] kolejna opcja:
every 60 seconds: loop all villagers: kill loop-entity kolejna:
every 60 seconds: loop all entities: loop-entity is villager kill loop-entity Przetestuj od góry i powiedz czy działa
-
CoFFeIN04 odpowiedź w parsed as integer został oznaczony jako odpowiedź
może być jakaś spacja tam i ona psuje
-
CoFFeIN04 odpowiedź w Lvl z stone 1.16 został oznaczony jako odpowiedź
on mine of stone: set {_} to 1 add level of fortune of player's tool to {_} drop {_} of xp at player poprawione
-
CoFFeIN04 odpowiedź w Skrypt na alert po zabiciu + dzwiek został oznaczony jako odpowiedź
on death of player: attacker is a player send title "&5&lZABILES &d&l%victim%" to attacker play sound "ENTITY_WITHER_DEATH" to attacker
-
CoFFeIN04 odpowiedź w Skrypt na punkty został oznaczony jako odpowiedź
on join: set {punkty::%player%} to 0 if {punkty::%player%} is not set command /punkty <offlineplayer=player> [<text>] [<integer>]: trigger: if arg-2 is not set: if {punkty::%arg-1%} is set: send "Gracz %arg-1% ma %{punkty::%arg-1%}% punktów" else: send "Gracza %arg-1% nie ma w bazie!" stop player has permission "punkty.dodaj" if arg-2 is "dodaj": if arg-3 is set: add arg-3 to {punkty::%arg-1%} send "&cDodano %arg-3% dla %arg-1%" else: send "&cPodaj ilosc!"
-
CoFFeIN04 odpowiedź w Skript 1.17.1 został oznaczony jako odpowiedź
musisz jeszcze poczekać na oficjalną wersję, bo to jest beta i nie zaleca się jej stosować na serwerach produkcyjnych
-
CoFFeIN04 odpowiedź w [Zlecenie] Przerobienie skryptu został oznaczony jako odpowiedź
on mine of any ore: {notify} is set event-block is diamond ore or ancient debris send "&e%player% wykopal %event-block% &7(%location of event-block%)" to all players where [player input has permission "ore.notify"] command /notify: trigger: if {notify} is set: delete {notify} send "&cWylaczyles powiadomienia" stop set {notify} to true send "&aWlaczyles powiadomienia" prosze
-
CoFFeIN04 odpowiedź w Skrypt na blokade komend został oznaczony jako odpowiedź
on command: player's world = "danyswiat" player doesn't have permission "komendy.admin" command is not "mvtp" or "lobby" # or "komenda3" or "komenda4" or "i tak dalej" cancel event send "Nie masz permisji do użycia tej komendy!"
-
CoFFeIN04 odpowiedź w Jeżeli item ma nazwe to dzieje sie to a jezeli nie to nie. został oznaczony jako odpowiedź
a ja mówię co jest w kodzie a nie co ty tam sobie piszesz
Kod jest źle wytabowany, a co do sprawdzania nazwy narzędzia to sprawdzasz
if name of player's tool = "nazwa":
