piortek222A 0 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 (edytowane) Jak zrobić wyłączanie/włączanie scoreboarda komenda /sb Kod: Skript 2.6.3 Skbee 2.15.0 Edytowane 16 lipca 2023 przez piortek222A Poprawa wersjii skbee Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 Linijka 8 - sprawdzasz czy boolean jest stringiem - tak się nie robi. Wyjmij true z cudzysłowów. Wtedy powinno działać. Druga sprawa powtarzasz dwa razy ten sam kod. else jest tam zbędne, zamiast tego daj po prostu wait 1 second poza if'em Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piortek222A 0 Opublikowano 16 lipca 2023 Autor Udostępnij Opublikowano 16 lipca 2023 8 minut temu, CoFFeIN04 napisał: Linijka 8 - sprawdzasz czy boolean jest stringiem - tak się nie robi. Wyjmij true z cudzysłowów. Wtedy powinno działać. Druga sprawa powtarzasz dwa razy ten sam kod. else jest tam zbędne, zamiast tego daj po prostu wait 1 second poza if'em nadal nie działa scoreboard się nie wyłącza Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 173 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 (edytowane) on join: set {sb::%player%} to true while player is online: if {sb::%player%} is true: set title of player's scoreboard to "&5&lErsoEngine" set line 1 of player's scoreboard to "Aktywni gracze %{online}%" set line 2 of player's scoreboard to "Wersja BETA 0.5" wait 1 second command /sb: trigger: set {sb::%player%} to true if ({sb::%player%} ? false) is false else false send "&f&l[&5ErsoEngine&f&l] Zmieniono status ScoreBoarda" to player powinno zadziałać every second: loop all players: set {online} to number of all players stop Btw ten kod chyba nie należy do scoreboarda, nie ma z nim nic wspolnego Edytowane 16 lipca 2023 przez Fendi Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piortek222A 0 Opublikowano 16 lipca 2023 Autor Udostępnij Opublikowano 16 lipca 2023 (edytowane) every second: loop all players: set {online} to number of all players stop to jest kod od ilości graczy online https://imgur.com/a/bRvBwGk mam ten błąd Edytowane 16 lipca 2023 przez piortek222A dodanie błędu Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 173 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 (edytowane) 5 minut temu, piortek222A napisał: every second: loop all players: set {online} to number of all players stop to jest kod od ilości graczy online XD od tego masz placeholder https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders#server %server_online% https://forums.skunity.com/resources/skript-placeholders.909/ addon do skripta obslugujacy placeholdery, wymaga takze pluginu placeholderapi Wtedy w kodzie dajesz set {_p} to placeholder "server_online" lub po prostu "%server_online%" ale nie jestem pewien czy to działa Edytowane 16 lipca 2023 przez Fendi Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piortek222A 0 Opublikowano 16 lipca 2023 Autor Udostępnij Opublikowano 16 lipca 2023 (edytowane) 1 minutę temu, Fendi napisał: XD od tego masz placeholder jaki? https://imgur.com/a/bRvBwGk mam błąd Edytowane 16 lipca 2023 przez piortek222A Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 1 minutę temu, Fendi napisał: nie ma z nim nic wspolnego korzysta z niego w 6 linijce (niestety) Spróbuj ten kod: on join: set {sb::%player%} to true while player is online: if {sb::%player%} is true: set title of player's scoreboard to "&5&lErsoEngine" set line 1 of player's scoreboard to "Aktywni gracze %amount of all players%" #zamiast {online} set line 2 of player's scoreboard to "Wersja BETA 0.5" wait 1 second command /sb: trigger: if {sb::%player%} is not false: set {sb::%player%} to false send "&f&l[&5ErsoEngine&f&l] Score Board Wyłączony" to executor toggle scoreboards of player to off else: set {sb::%player%} to true broadcast "&f&l[&5ErsoEngine&f&l] Score Board Włączony" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piortek222A 0 Opublikowano 16 lipca 2023 Autor Udostępnij Opublikowano 16 lipca 2023 1 minutę temu, CoFFeIN04 napisał: korzysta z niego w 6 linijce (niestety) Spróbuj ten kod: on join: set {sb::%player%} to true while player is online: if {sb::%player%} is true: set title of player's scoreboard to "&5&lErsoEngine" set line 1 of player's scoreboard to "Aktywni gracze %amount of all players%" #zamiast {online} set line 2 of player's scoreboard to "Wersja BETA 0.5" wait 1 second command /sb: trigger: if {sb::%player%} is not false: set {sb::%player%} to false send "&f&l[&5ErsoEngine&f&l] Score Board Wyłączony" to executor toggle scoreboards of player to off else: set {sb::%player%} to true broadcast "&f&l[&5ErsoEngine&f&l] Score Board Włączony" nie działa włączenie score boarda Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 173 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 2 minuty temu, piortek222A napisał: jaki? https://imgur.com/a/bRvBwGk mam błąd zedytowalem moje posty, widocznie strona ci sie nie zaaktualizowala, zobacz je ponownie, tak samo kod zedytowalem bo zobaczylem ze nie kliknela mi sie spacja Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piortek222A 0 Opublikowano 16 lipca 2023 Autor Udostępnij Opublikowano 16 lipca 2023 1 minutę temu, Fendi napisał: zedytowalem moje posty, widocznie strona ci sie nie zaaktualizowala, zobacz je ponownie, tak samo kod zedytowalem bo zobaczylem ze nie kliknela mi sie spacja teraz nie ma błędu ale się nie wyłącza ani włącza Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 173 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 1 minutę temu, piortek222A napisał: teraz nie ma błędu ale się nie wyłącza ani włącza Zaraz sprawdze czemu, i zedytuje post z naprawioną wersją Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
1 CoFFeIN04 696 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 a teraz on join: set {sb::%player%} to true while player is online: if {sb::%player%} is true: set title of player's scoreboard to "&5&lErsoEngine" set line 1 of player's scoreboard to "Aktywni gracze %amount of all players%" #zamiast {online} set line 2 of player's scoreboard to "Wersja BETA 0.5" wait 1 second command /sb: trigger: if {sb::%player%} is not false: set {sb::%player%} to false send "&f&l[&5ErsoEngine&f&l] Score Board Wyłączony" toggle scoreboards of player to off else: set {sb::%player%} to true send "&f&l[&5ErsoEngine&f&l] Score Board Włączony" toggle scoreboards of player to on piortek222A 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piortek222A 0 Opublikowano 16 lipca 2023 Autor Udostępnij Opublikowano 16 lipca 2023 2 minuty temu, CoFFeIN04 napisał: a teraz on join: set {sb::%player%} to true while player is online: if {sb::%player%} is true: set title of player's scoreboard to "&5&lErsoEngine" set line 1 of player's scoreboard to "Aktywni gracze %amount of all players%" #zamiast {online} set line 2 of player's scoreboard to "Wersja BETA 0.5" wait 1 second command /sb: trigger: if {sb::%player%} is not false: set {sb::%player%} to false send "&f&l[&5ErsoEngine&f&l] Score Board Wyłączony" toggle scoreboards of player to off else: set {sb::%player%} to true send "&f&l[&5ErsoEngine&f&l] Score Board Włączony" toggle scoreboards of player to on Dziekuje bardzo. Do zamknięcia Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Helczyk 311 Opublikowano 16 lipca 2023 Udostępnij Opublikowano 16 lipca 2023 Problem został rozwiązany. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
piortek222A 0
Jak zrobić wyłączanie/włączanie scoreboarda komenda /sb
Kod:
Skript 2.6.3
Skbee 2.15.0
Poprawa wersjii skbee
Odnośnik do komentarza
Udostępnij na innych stronach
14 odpowiedzi na to pytanie
Rekomendowane odpowiedzi