dragon5585 3 Opublikowano 19 września 2020 Udostępnij Opublikowano 19 września 2020 Witam mógłby mi ktoś poprawić ten skrypt z "set slot" na "format" ? Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 19 września 2020 Udostępnij Opublikowano 19 września 2020 (edytowane) 5 minut temu, dragon5585 napisał: Witam mógłby mi ktoś poprawić ten skrypt z "set slot" na "format" ? Dlaczego? 'set slot' jest lepszym rozwiązaniem niż 'format slot'. EDIT: Dobra, przypomniałem sobie, że u ciebie 'set slot' rzekomo dziwnie działa. W tym skrypcie wystarczyło zmienić 3 linijki... function reloadMisjeGUI(p: player): if {misje::%{_p}%::ukonczone::*} doesn't contain "Tojad": if difference between {misje::%{_p}%::1::cooldown} and now is greater than or equal to {@cooldown-misja}: clear {misje::%{_p}%::1::cooldown} if {misje::%{_p}%::1::ilosc} is not set: set {misje::%{_p}%::1::ilosc} to 0 if {misje::%{_p}%::1::cooldown} is not set: format slot 11 of {_p} with paper of power 10 named " " else: set {_t} to {misje::%{_p}%::1::cooldown} add {@cooldown-misja} to {_t} set {_d} to difference between {_t} and now format slot 11 of {_p} with paper of power 10 named " " else: format slot 11 of {_p} with black stained glass pane named " " Edytowane 19 września 2020 przez Kormic Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261465 Udostępnij na innych stronach Więcej opcji udostępniania...
0 dragon5585 3 Opublikowano 19 września 2020 Autor Udostępnij Opublikowano 19 września 2020 14 minut temu, Kormic napisał: Dlaczego? 'set slot' jest lepszym rozwiązaniem niż 'format slot'. EDIT: Dobra, przypomniałem sobie, że u ciebie 'set slot' rzekomo dziwnie działa. W tym skrypcie wystarczyło zmienić 3 linijki... function reloadMisjeGUI(p: player): if {misje::%{_p}%::ukonczone::*} doesn't contain "Tojad": if difference between {misje::%{_p}%::1::cooldown} and now is greater than or equal to {@cooldown-misja}: clear {misje::%{_p}%::1::cooldown} if {misje::%{_p}%::1::ilosc} is not set: set {misje::%{_p}%::1::ilosc} to 0 if {misje::%{_p}%::1::cooldown} is not set: format slot 11 of {_p} with paper of power 10 named " " else: set {_t} to {misje::%{_p}%::1::cooldown} add {@cooldown-misja} to {_t} set {_d} to difference between {_t} and now format slot 11 of {_p} with paper of power 10 named " " else: format slot 11 of {_p} with black stained glass pane named " " Takie oto błędy: [00:06:25 ERROR]: Can't understand this condition/effect: format slot 11 of {_p} with paper of power 10 named " " (test1.sk, line 26: format slot 11 of {_p} with paper of power 10 named " "') [00:06:25 ERROR]: Can't understand this condition/effect: format slot 11 of {_p} with paper of power 10 named " " (test1.sk, line 31: format slot 11 of {_p} with paper of power 10 named " "') [00:06:25 ERROR]: Can't understand this condition/effect: format slot 11 of {_p} with black stained glass pane named " " (test1.sk, line 33: format slot 11 of {_p} with black stained glass pane named " "') Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261467 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 19 września 2020 Udostępnij Opublikowano 19 września 2020 3 minuty temu, dragon5585 napisał: Takie oto błędy: [00:06:25 ERROR]: Can't understand this condition/effect: format slot 11 of {_p} with paper of power 10 named " " (test1.sk, line 26: format slot 11 of {_p} with paper of power 10 named " "') [00:06:25 ERROR]: Can't understand this condition/effect: format slot 11 of {_p} with paper of power 10 named " " (test1.sk, line 31: format slot 11 of {_p} with paper of power 10 named " "') [00:06:25 ERROR]: Can't understand this condition/effect: format slot 11 of {_p} with black stained glass pane named " " (test1.sk, line 33: format slot 11 of {_p} with black stained glass pane named " "') Musisz dodać na końcu każdej linijki sposób formatowania (to close, to be unstealable, to close then run, to run). Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261468 Udostępnij na innych stronach Więcej opcji udostępniania...
0 dragon5585 3 Opublikowano 19 września 2020 Autor Udostępnij Opublikowano 19 września 2020 1 minutę temu, Kormic napisał: Musisz dodać na końcu każdej linijki sposób formatowania (to close, to be unstealable, to close then run, to run). Dzięki a jak mogę dodać komende ? Bo jak dodam coś takiego to wywala mi błąd :c to close then run [execute player command "/testetre"] Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261469 Udostępnij na innych stronach Więcej opcji udostępniania...
0 dragon5585 3 Opublikowano 19 września 2020 Autor Udostępnij Opublikowano 19 września 2020 A oto Błąd: [00:16:36 ERROR]: There's no player in a function event (test1.sk, line 26: format slot 11 of {_p} with paper of power 10 named " " to close then run [execute player command "/testetre"]') Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261470 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 19 września 2020 Udostępnij Opublikowano 19 września 2020 3 minuty temu, dragon5585 napisał: A oto Błąd: [00:16:36 ERROR]: There's no player in a function event (test1.sk, line 26: format slot 11 of {_p} with paper of power 10 named " " to close then run [execute player command "/testetre"]') Nie ma gracza w funkcji, jest on przekazywany poprzez argument w jej wywoływaniu (w tym przypadku poprzez zmienną {_p}). Więc powinno być: [execute {_p} command "/testetre"] Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261471 Udostępnij na innych stronach Więcej opcji udostępniania...
0 dragon5585 3 Opublikowano 19 września 2020 Autor Udostępnij Opublikowano 19 września 2020 (edytowane) Dzięki a mam pytanko co musiałbym zrobić w tym skrypcie żeby po kliknieciu na NPC zamiast "none" pokazywało mi liczbę przedmiotów którą oddałem. Mógłbyś na szybko zerknąć ? Edytowane 19 września 2020 przez dragon5585 Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261472 Udostępnij na innych stronach Więcej opcji udostępniania...
0 TakiJakTy 140 Opublikowano 20 września 2020 Udostępnij Opublikowano 20 września 2020 Ten temat został przeniesiony. Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261485 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 20 września 2020 Udostępnij Opublikowano 20 września 2020 (edytowane) 10 godzin temu, dragon5585 napisał: Dzięki a mam pytanko co musiałbym zrobić w tym skrypcie żeby po kliknieciu na NPC zamiast "none" pokazywało mi liczbę przedmiotów którą oddałem. Mógłbyś na szybko zerknąć ? Funkcja w kodzie w moim skrypcie była wywoływana od razu po otwarciu GUI, ale ją usunąłeś. Więc masz teraz co najmniej 3 rozwiązania: 1. Musisz ją przywrócić (jej wywoływanie) do kodu od triggera 'on right click on entity:'. 2. Musisz dodać warunek zaraz po otwarciu skrzynki sprawdzający, czy ilość itemów zebranych przez gracza jest ustawiona. 3. Dodajesz w kodzie trigger 'on join:' i w nim dajesz warunek, że jeżeli gracz nie ukończył misji nr 1 (unikniesz tworzenia niepotrzebnych zmiennych), to dalej sprawdza czy ilość zebranych itemów jest ustawiona. Jeśli nie, to ją ustawiasz. Mimo wszystko jak przejrzałem kod to nieźle w nim namieszałeś. No nic, potestujesz, zobaczysz i naprawisz. Edytowane 20 września 2020 przez Kormic Cytuj Odnośnik do komentarza https://skript.pl/temat/41723-skrypt/#findComment-261490 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
dragon5585 3
Witam mógłby mi ktoś poprawić ten skrypt z "set slot" na "format" ?
Odnośnik do komentarza
https://skript.pl/temat/41723-skrypt/Udostępnij na innych stronach
9 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.