Rafep 3 Opublikowano 23 października 2018 Udostępnij Opublikowano 23 października 2018 Cześć, bo mam taki problem, jak usunąć wszystkie itemy ze skrzynki? Mam taki kod: command /ustawskrzynke [<text>]: permission: ustaw.skrzynia permission message: &cNiet! trigger: set {bewaar.Krolestwo3v3.skrzynka::%target block%} to true every 5 minutes: loop {bewaar.Krolestwo3v3.skrzynka::*}: clear inventory of loop-value No i jak widać próbowałem zrobić "clear loop-value's inventory", no ale nie działa Pomóżcie! Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 23 października 2018 Udostępnij Opublikowano 23 października 2018 Od początku. Dlaczego się dziwisz, że to Ci nie działa? Zapisujesz zmienną {bewaar.Krolestwo3v3.skrzynka::%block%} na true (true to twoje loop-value) a później w periodicalu bierzesz pętle i próbujesz zrobić takim sposobem: clear [inventory of %boolean%] A powinno być tak: clear [inventory of %block/entity%] zatem, albo popraw setowanie zmiennej i wtedy kod będzie wyglądam coś takiego: Spoiler command /ustawskrzynke [<text>]: permission: ustaw.skrzynia permission message: &cNiet! trigger: add targeted block to {bewaar.Krolestwo3v3.skrzynka::*} every 5 minutes: loop {bewaar.Krolestwo3v3.skrzynka::*}: clear inventory of loop-value albo, jeżeli już tak bardzo chcesz mieć targeted block w loop-indexie (choć i tak według mnie to zły pomysł, później mogą być problemy) Spoiler command /ustawskrzynke [<text>]: permission: ustaw.skrzynia permission message: &cNiet! trigger: set {bewaar.Krolestwo3v3.skrzynka::%target block%} to true every 5 minutes: loop {bewaar.Krolestwo3v3.skrzynka::*}: set {_x} to "%loop-index%" parsed as block clear inventory of {_x} I ten kod najprawdopodobniej nie będzie miał prawa działać ponieważ: %target block% wyświetla Ci np "chest" (w stringu) zapisujesz wtedy {bewaar.Krolestwo3v3.skrzynka::chest} to true później w loop zapisujesz {_x} na chest (jako blok, ale on nie ma w sobie zapisanej lokacji) i dlatego też może Ci nie clearować skrzynek. Zatem podsumowując użyj kodu z pierwszego spojleru i powinno działać. Wnioski wyciągnij sam. Pozdrawiam #Knugi Uzi, Rejszpat i Miglowy 1 1 1 Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/#findComment-196913 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Rafep 3 Opublikowano 23 października 2018 Autor Udostępnij Opublikowano 23 października 2018 @knugi Nie działa ani to 1 ani 2 Rejszpat 1 Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/#findComment-196931 Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 23 października 2018 Udostępnij Opublikowano 23 października 2018 @Rafep no jak już zepsułeś zmienne to się nie dziw xD Usuń je. Albo zrób komendę na usuwanie zmiennych. Lub usuń plik variables.csv (usunie to wszystkie twoje zmienne!) Uzi 1 Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/#findComment-196932 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Rafep 3 Opublikowano 24 października 2018 Autor Udostępnij Opublikowano 24 października 2018 @knugi No usunąłem tą zmienną i nadal nie działa Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/#findComment-196953 Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 24 października 2018 Udostępnij Opublikowano 24 października 2018 9 minut temu, Rafep napisał: @knugi No usunąłem tą zmienną i nadal nie działa command /ustawskrzynke [<text>]: permission: ustaw.skrzynia permission message: &cNiet! trigger: add targeted block to {bewaar.Krolestwo3v3.skrzynka::*} every 1 second: loop {bewaar.Krolestwo3v3.skrzynka::*}: clear (loop-value)'s inventory To działa Uzi 1 Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/#findComment-196954 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Rafep 3 Opublikowano 24 października 2018 Autor Udostępnij Opublikowano 24 października 2018 @knugi O! To działa! Dzięki! Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/#findComment-196955 Udostępnij na innych stronach Więcej opcji udostępniania...
0 bludis 418 Opublikowano 24 października 2018 Udostępnij Opublikowano 24 października 2018 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/#findComment-196965 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Rafep 3
Cześć, bo mam taki problem, jak usunąć wszystkie itemy ze skrzynki?
Mam taki kod:
No i jak widać próbowałem zrobić "clear loop-value's inventory", no ale nie działa
Pomóżcie!
Odnośnik do komentarza
https://skript.pl/temat/30016-usuwanie-item%C3%B3w-ze-skrzynki/Udostępnij na innych stronach
7 odpowiedzi na to pytanie
Rekomendowane odpowiedzi