Bartek123344 0 Opublikowano 18 października 2021 Udostępnij Opublikowano 18 października 2021 Witam czy jest jakiś inny wydajniejszy sposób aby skrypt działał? (proszę się nie śmiać jak napisałem ten skrypt najważniejsze jest to że działa :D) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Damianekk 26 Opublikowano 19 października 2021 Udostępnij Opublikowano 19 października 2021 (edytowane) command /colormix [<text>] [<text>]: trigger: [...] if arg 1 is "reload": if player has permission "ebebeb": execute console command "sk reload colormix" send "&aPrzeladowano colormix" else: send "&5&lG&f&lC&e:&c Brak uprawnien!" stop else: if player doesn't have permissions "ChatOn.GC": send "brak uprawnien" stop set {_czas} to arg 1 parsed as number if {_czas} is not set: send "Podaj prawidlowy czas" stop set {_kolor} to arg 2 if {_kolor} is "czerwony": set {_wiadomosc} to "<##cc0000>&lCZERWONYM" set {_bloki} to "35:8,35:7,35:4,35:1,35:0,35:5,35:13,35:2,35:15,35:10,35:10,35:9,35:11,35:3,35:12,35:6" else if {_kolor} is "pomaraczowy": set {_wiadomosc} to "<##ff6600>&lPOMARANCZOWYM" set {_bloki} to "35:8,35:7,35:4,35:0,35:5,35:13,35:4,35:2,35:15,35:10,35:10,35:9,35:11,35:3,35:12,35:14,35:6" # # i tak dodajesz kolejne # else: send "Podaj prawidlowy kolor" stop broadcast "" broadcast " &7&lCo&f&llo&c&lr&7&lM&f&li&c&lx&6&l" broadcast " <##ffb3b3>Stan na kolorze %{_wiadomosc}%" broadcast " <##ffb3b3>Masz na to &c&l{_czas} <##ffb3b3>sek!" broadcast "" loop {_czas} times: wait 1 second broadcast " &7&lCo&f&llo&c&lr&7&lM&f&li&c&lx&6&l" broadcast " &c {_}" broadcast "" remove 1 from {_} execute player command "//replace %{_bloki}% air" set {_} to 5 loop {_} times: wait 1 second send "&a[Console] &7&lCo&f&llo&c&lr&7&lM&f&li&c&lx&6&l ››&e Przywrocenie colormixu za &c%{_}%&e." remove 1 from {_} execute player command "/colormix reset" tylko wytabować trzeba Edytowane 19 października 2021 przez Damianekk Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 hbrt 41 Opublikowano 19 października 2021 Udostępnij Opublikowano 19 października 2021 Kto jeszcze używa broadcasta? Poza tym nie wszędzie chyba jest potrzebne to "stop". Piszę chyba, bo się nie przykładałem tak bardzo sprawdzając ten skrypt... command /colormix [<text>] [<text>]: trigger: if arg 1 is "reload": if player has permission "ebebeb": execute console command "sk reload colormix" send "&aPrzeladowano colormix" to player else: send "&5&lG&f&lC&e:&c Brak uprawnien!" to player else: if player doesn't have permissions "ChatOn.GC": send "&cBrak uprawnień!" to player set {_czas} to arg 1 parsed as number if {_czas} is not set: send "&cPodaj prawidlowy czas!" to player set {_kolor} to arg 2 if {_kolor} is "czerwony": set {_wiadomosc} to "<##cc0000>&lCZERWONYM" set {_bloki} to "35:8,35:7,35:4,35:1,35:0,35:5,35:13,35:2,35:15,35:10,35:10,35:9,35:11,35:3,35:12,35:6" else if {_kolor} is "pomaraczowy": set {_wiadomosc} to "<##ff6600>&lPOMARANCZOWYM" set {_bloki} to "35:8,35:7,35:4,35:0,35:5,35:13,35:4,35:2,35:15,35:10,35:10,35:9,35:11,35:3,35:12,35:14,35:6" else: send "&cPodaj prawidlowy kolor!" to player stop send "" to all players send " &7&lCo&f&llo&c&lr&7&lM&f&li&c&lx&6&l" to all players send " <##ffb3b3>Stan na kolorze %{_wiadomosc}%" to all players send " <##ffb3b3>Masz na to &c&l%{_czas}% <##ffb3b3>sek!" to all players send "" to all players loop {_czas} times: wait 1 second send "" to all players send " &7&lCo&f&llo&c&lr&7&lM&f&li&c&lx&6&l" to all players send " &c %{_}%" to all players send "" to all players remove 1 from {_} execute player command "//replace %{_bloki}% air" set {_} to 5 loop {_} times: wait 1 second send "&a[Console] &7&lCo&f&llo&c&lr&7&lM&f&li&c&lx&6&l ››&e Przywrocenie colormixu za &c%{_}%&e." to player remove 1 from {_} execute player command "/colormix reset" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PolsatGraniePL 120 Opublikowano 20 października 2021 Udostępnij Opublikowano 20 października 2021 11 godzin temu, hbrt napisał: Kto jeszcze używa broadcasta? Każda osoba której nie chce się pisać więcej niż słowo "broadcast" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Bartek123344 0 Opublikowano 15 grudnia 2021 Autor Udostępnij Opublikowano 15 grudnia 2021 Witam, bardzo długo mnie tu nie było. Zapomniałem no i no. Błędów nie ma ale: https://imgur.com/a/ZHVKcvP - Odliczanie <none>, -1, -2 I nie mogę dodać if arg 1 is "reset": execute player command "//set 35:8,35:7,35:4,35:1,35:0,35:5,35:13,35:2,35:15,35:10,35:10,35:9,35:11,35:3,35:12,35:6,red_wool" i innych komend bo po wpisaniu /colormix od razu wysyła dwie wiadomości: https://imgur.com/a/qf2p877 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Bartek123344 0 Opublikowano 22 grudnia 2021 Autor Udostępnij Opublikowano 22 grudnia 2021 Naprawiłem i zrobiłem. Dziekuje.. / do zamkniecia Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Notro 155 Opublikowano 22 grudnia 2021 Udostępnij Opublikowano 22 grudnia 2021 Problem został rozwiązany. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Bartek123344 0
Witam czy jest jakiś inny wydajniejszy sposób aby skrypt działał? (proszę się nie śmiać jak napisałem ten skrypt najważniejsze jest to że działa :D)
Odnośnik do komentarza
Udostępnij na innych stronach
6 odpowiedzi na to pytanie
Rekomendowane odpowiedzi