Hexagon__ 0 Opublikowano 1 marca 2021 Udostępnij Opublikowano 1 marca 2021 Czesc powie mi ktos jak zablokowac graczowi wszystkie komendy oprocz msg oraz helpop gdy jest sprawdzany? I gdy sie wpisze /czysty to juz moze normalnie pisac komendy?? I jeszcze zeby nie mogl psuc bloki, wylaczyc pvp itp bez regionu? Odnośnik do komentarza https://skript.pl/temat/46431-skript-na-command/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 1 marca 2021 Udostępnij Opublikowano 1 marca 2021 2 minuty temu, Hexagon__ napisał: Czesc powie mi ktos jak zablokowac graczowi wszystkie komendy oprocz msg oraz helpop gdy jest sprawdzany? I gdy sie wpisze /czysty to juz moze normalnie pisac komendy?? I jeszcze zeby nie mogl psuc bloki, wylaczyc pvp itp bez regionu? Więc tak... przy rozpoczęciu sprawdzania ustawiasz zmienną sprawdzanemu graczowi (np. po wpisaniu komendy sprawdzającej gracza) oraz przypisujesz administratorowi sprawdzanego gracza tworzysz komendę /czysty, po której wpisaniu sprawdza czy zmienna administratora z graczem jest ustawiona - jeżeli tak, czyścisz zmienną gracza i administratora w evencie 'on command' sprawdzasz czy komenda to "helpop" lub "msg", jeżeli tak anulujesz event tylko wtedy gdy zmienna jest ustawiona w przypadku eventu 'on break' (przy niszczeniu bloków) sprawdzamy czy zmienna jest ustawiona, jeżeli tak, anulujemy event podobnie jest w przypadku eventu 'on damage', w którym sprawdzamy czy atakujący to gracz oraz czy posiada ustawioną zmienna, a następnie anulujemy event do eventu 'on damage' należy dopisać sprawdzanie czy ofiarą jest gracz i czy posiada ustawioną zmienną; anulujemy event jak zmienna jest ustawiona Odnośnik do komentarza https://skript.pl/temat/46431-skript-na-command/#findComment-292285 Udostępnij na innych stronach Więcej opcji udostępniania...
0 RywixYT 1 Opublikowano 2 marca 2021 Udostępnij Opublikowano 2 marca 2021 command /sprawdz <player>: trigger: set {sprawdzanie::%arg-1%} to true command /czysty <player>: trigger: clear {sprawdzanie::%arg-1%} on command: if {sprawdzanie::%player%} is set: if command is not "helpop" or "msg": cancel event on block break: if {sprawdzanie::%player%} is true: cancel event Pozostale eventy mozesz sobie dodac Wiem ze da sie to bardziej zoptymalizowac ale jestem dosc swiezy w skripcie Wstawiam kod w code. Notatka dodana przez CountingDogs Glicz i Kormic 1 1 Odnośnik do komentarza https://skript.pl/temat/46431-skript-na-command/#findComment-292421 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hexagon__ 0 Opublikowano 3 marca 2021 Autor Udostępnij Opublikowano 3 marca 2021 dziekuje wam juz mi wszystko dziala Odnośnik do komentarza https://skript.pl/temat/46431-skript-na-command/#findComment-292864 Udostępnij na innych stronach Więcej opcji udostępniania...
0 CountingDogs 130 Opublikowano 3 marca 2021 Udostępnij Opublikowano 3 marca 2021 Ten temat został zamknięty. Odnośnik do komentarza https://skript.pl/temat/46431-skript-na-command/#findComment-292994 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Hexagon__ 0
Czesc powie mi ktos jak zablokowac graczowi wszystkie komendy oprocz msg oraz helpop gdy jest sprawdzany? I gdy sie wpisze /czysty to juz moze normalnie pisac komendy??
I jeszcze zeby nie mogl psuc bloki, wylaczyc pvp itp bez regionu?
Odnośnik do komentarza
https://skript.pl/temat/46431-skript-na-command/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi