BakuQ 1 Opublikowano 1 stycznia 2021 Udostępnij Opublikowano 1 stycznia 2021 Witam mam skrypt na /startedycji on/off (*dzk Kromic) i blokuje on kity oraz inne komendy ktore maja byc wylaczone na starcie edycji i mam tez blokade przemiotow diamentowych lecz jak to zrobic zeby to dzialalo? Linijka 49-55 Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 1 stycznia 2021 Udostępnij Opublikowano 1 stycznia 2021 (edytowane) 4 minuty temu, BakuQ napisał: Witam mam skrypt na /startedycji on/off (*dzk Kromic) i blokuje on kity oraz inne komendy ktore maja byc wylaczone na starcie edycji i mam tez blokade przemiotow diamentowych lecz jak to zrobic zeby to dzialalo? Linijka 49-55 Na czym ta blokada ma dokładnie polegać? Co w twoim kodzie nie działa? Edytowane 1 stycznia 2021 przez Kormic Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277506 Udostępnij na innych stronach Więcej opcji udostępniania...
0 BakuQ 1 Opublikowano 1 stycznia 2021 Autor Udostępnij Opublikowano 1 stycznia 2021 8 minut temu, Kormic napisał: Na czym ta blokada ma dokładnie polegać? Co w twoim kodzie nie działa? W linijkach 49-55 chce ze jesli jest wpisane /startedycji off to zeby nie blokowało diamentowych przedmiotów i anulowało event Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277510 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 1 stycznia 2021 Udostępnij Opublikowano 1 stycznia 2021 Teraz, BakuQ napisał: W linijkach 49-55 chce ze jesli jest wpisane /startedycji off to zeby nie blokowało diamentowych przedmiotów i anulowało event Zapytam jeszcze raz. Na czym ta blokada ma dokładnie polegać? Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277511 Udostępnij na innych stronach Więcej opcji udostępniania...
0 BakuQ 1 Opublikowano 1 stycznia 2021 Autor Udostępnij Opublikowano 1 stycznia 2021 3 minuty temu, Kormic napisał: Zapytam jeszcze raz. Na czym ta blokada ma dokładnie polegać? Jak to na czym? Na starcie edycji serwera nie bedzie mozna uzywac diaxowych itemow efektow sily itd zeby gracze sie troche potrudzili Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277512 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 1 stycznia 2021 Udostępnij Opublikowano 1 stycznia 2021 Teraz, BakuQ napisał: Jak to na czym? Na starcie edycji serwera nie bedzie mozna uzywac diaxowych itemow efektow sily itd zeby gracze sie troche potrudzili Mam na myśli blokowanie wyrzucania, wytwarzanie, zakładanie zbroi itd. Które z tych ma obejmować blokada? Co w twoim kodzie nie działa? Wyjaśnij mi wszystkie eventy blokujące diamentowe przedmioty, jeden po drugim. Co one mają dokładnie robić? Bez odpowiedzi na powyższe pytania nie będę w stanie pomóc. Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277514 Udostępnij na innych stronach Więcej opcji udostępniania...
0 BakuQ 1 Opublikowano 1 stycznia 2021 Autor Udostępnij Opublikowano 1 stycznia 2021 (edytowane) 14 minut temu, Kormic napisał: Mam na myśli blokowanie wyrzucania, wytwarzanie, zakładanie zbroi itd. Które z tych ma obejmować blokada? Co w twoim kodzie nie działa? Wyjaśnij mi wszystkie eventy blokujące diamentowe przedmioty, jeden po drugim. Co one mają dokładnie robić? Bez odpowiedzi na powyższe pytania nie będę w stanie pomóc. Jesli startedycji jest off ma anulowac wszystkie eventy z blokowaniem czyli blokowanie wyrzucania wytwarzania zakladania ma tego nie blokowac on craft: loop {blokadaitemow::*}: if event-item is loop-value: cancel event send "&f&lMax&6&lHC &7» &cCraftowanie przedmiotu &6%event-item% &cjest zablokowane!" if {startedycji::toggle} is not set: cancel event Jak widzisz wyzej zrobilem aby jest jest off to anulowalo event czego nie robi to mi niedziala Edytowane 1 stycznia 2021 przez xNightPower_ Umieszczam kod w code. Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277517 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 1 stycznia 2021 Udostępnij Opublikowano 1 stycznia 2021 2 minuty temu, BakuQ napisał: Jesli startedycji jest off ma anulowac wszystkie eventy z blokowaniem czyli blokowanie wyrzucania wytwarzania zakladania ma tego nie blokowac Jak widzisz wyzej zrobilem aby jest jest off to anulowalo event czego nie robi to mi niedziala Dobrze, więc wypiszę wszystko to, co jest dziwnie, bądź źle zrobione w twoim kodzie. 1. Eventy 'on command' można połączyć w jedno dla skrócenia kodu. Wystarczy w 'on command' sprawdzać czy zmienna {startedycji::toggle} jest ustawiona oraz czy 'command' to 'kit' lub 'sklep' (jeżeli tak, anulujesz event). Do tego warunku należy podpiąć 'else if' sprawdzającego czy komenda to 'ieffect'. Jeżeli tak, ustawiamy do tymczasowej listy zmiennych (np. {_args::*}) listę 'arguments' i sprawdzamy czy {_args::1} to 'sila2'. Jeżeli tak, anulujesz event. Rozumiem, że z trzecią komendą może być troszkę więcej roboty, więc nawet wystarczy, że podłączysz pierwsze dwie komendy pod jeden event 'on command'. 2. Przy otwieraniu GUI nie używaj delayów przed ustawianiem slotów, gdyż ktoś będzie mógł zbugować itemy chociażby poprzez szybkie otworzenie innej skrzyni. U ciebie tyczy się to linijek 36. oraz 77. 3. Wszystkie 'stop' w kodzie są zbędne i nie mają wpływu na jego działanie. 4. W linijce 42. i 83. niepotrzebnie parse'ujesz tekst na tekst. Usuń procenty z wyrażenia 'inventory name'. 5. W evencie 'on craft' warunek sprawdzający czy zmienna {startedycji::toggle} wraz z anulowaniem eventu powinien być przed zapętlaniem listy. 6. W tym samym evencie niepotrzebne jest zapętlanie listy. Wystarczy użyć '{blokadaitemow::*} contains event-item'. Tak samo możesz zrobić w reszcie eventów. 7. W evencie 'on place' nie ma event-item, zapewne miałeś na myśli event-block. Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277521 Udostępnij na innych stronach Więcej opcji udostępniania...
0 BakuQ 1 Opublikowano 1 stycznia 2021 Autor Udostępnij Opublikowano 1 stycznia 2021 Dzieki to ściałem wiedziec Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277523 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#34161 Opublikowano 1 stycznia 2021 Udostępnij Opublikowano 1 stycznia 2021 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/44255-start-edycji/#findComment-277526 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
BakuQ 1
Witam mam skrypt na /startedycji on/off (*dzk Kromic) i blokuje on kity oraz inne komendy ktore maja byc wylaczone na starcie edycji i mam tez blokade przemiotow diamentowych lecz jak to zrobic zeby to dzialalo? Linijka 49-55
Odnośnik do komentarza
https://skript.pl/temat/44255-start-edycji/Udostępnij na innych stronach
9 odpowiedzi na to pytanie
Rekomendowane odpowiedzi