Tymekd 154 Opublikowano 9 maja 2019 Udostępnij Opublikowano 9 maja 2019 Czy da się odświerzać tylko 1 linijkę w scoreboard aby nie migał scoreboard? Mam takie coś Nazwa scoreboarda Online: (liczba) 0 i chce aby liczba online gdy się zmienia to nie migał cały scoreboard ale tylko ta linijka się zmieniła Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#5541 Opublikowano 9 maja 2019 Udostępnij Opublikowano 9 maja 2019 Osobny event musisz zrobić na tą linię. Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214843 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Tymekd 154 Opublikowano 9 maja 2019 Autor Udostępnij Opublikowano 9 maja 2019 (edytowane) 2 minuty temu, BrixNW napisał: Osobny event musisz zrobić na tą linię. robiłem ale jak edytować tylko 1 linijke w scoreboard a nie cały scoreboard? bo wtedy miga dodałem wipe loop-player's sidebar też dalej miga Edytowane 9 maja 2019 przez Tymekd Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214844 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#5541 Opublikowano 9 maja 2019 Udostępnij Opublikowano 9 maja 2019 Pokaż kod, bo nie wiem jak masz to zrobione. Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214845 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Tymekd 154 Opublikowano 9 maja 2019 Autor Udostępnij Opublikowano 9 maja 2019 20 godzin temu, BrixNW napisał: Pokaż kod, bo nie wiem jak masz to zrobione. every 1 seconds: if {b} is true: loop all players: wipe loop-player's sidebar loop all players: add 1 to {_ol.%loop-player-1%} set name of sidebar of loop-player to " %{sidebar.stats.name}% " set score "&a&lNazwa: &7%loop-player%" in sidebar of loop-player to 1 set score "&a&lOnline: &7%{_ol.%loop-player%}%" in sidebar of loop-player to 1 taki kod zrobiłem przykładowy wcześniej dodawałem funkcje, że, tylko gdy online się zmieni, to odświeża, ale to mija się z celem (i dalej migało, ale tylko przy zmianie wartości) Kod wstawiam w odpowiednie znaczniki oraz poprawiam błędy ortograficzne Notatka dodana przez bvcz Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214850 Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 9 maja 2019 Udostępnij Opublikowano 9 maja 2019 Zamiast pętli graczy i tworzenia tymczasowej zmiennej (to Ci robi te miganie najprawdopodobniej) użyj tego expressionu: %number of all players% Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214854 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Tymekd 154 Opublikowano 10 maja 2019 Autor Udostępnij Opublikowano 10 maja 2019 (edytowane) 18 godzin temu, knugi napisał: Zamiast pętli graczy i tworzenia tymczasowej zmiennej (to Ci robi te miganie najprawdopodobniej) użyj tego expressionu: %number of all players% Działa ale dalej miga Edytowane 10 maja 2019 przez Tymekd Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214878 Udostępnij na innych stronach Więcej opcji udostępniania...
0 jaku49 691 Opublikowano 10 maja 2019 Udostępnij Opublikowano 10 maja 2019 Setujesz jeden slot dla dwóch wartości, być może dlatego Ci to miga. every 1 seconds: if {b} is true: loop all players: wipe loop-player's sidebar loop all players: add 1 to {_ol.%loop-player-1%} set name of sidebar of loop-player to " %{sidebar.stats.name}% " set score "&a&lNazwa: &7%loop-player%" in sidebar of loop-player to 2 set score "&a&lOnline: &7%{_ol.%loop-player%}%" in sidebar of loop-player to 1 Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214879 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Tymekd 154 Opublikowano 10 maja 2019 Autor Udostępnij Opublikowano 10 maja 2019 5 minut temu, jaku49 napisał: Setujesz jeden slot dla dwóch wartości, być może dlatego Ci to miga. every 1 seconds: if {b} is true: loop all players: wipe loop-player's sidebar loop all players: add 1 to {_ol.%loop-player-1%} set name of sidebar of loop-player to " %{sidebar.stats.name}% " set score "&a&lNazwa: &7%loop-player%" in sidebar of loop-player to 2 set score "&a&lOnline: &7%{_ol.%loop-player%}%" in sidebar of loop-player to 1 nie to nie ma znaczenia sprawdzałem Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214882 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Magiczny_Miki 29 Opublikowano 10 maja 2019 Udostępnij Opublikowano 10 maja 2019 (edytowane) Nie lepiej użyć np spigotboarda lub jakiegoś innego pluginu ? Jak dasz odpowiednią zmienną w tym przypadku będzie to {Online}, to automatycznie będzie się odświeżał. Miga dlatego, że scorebord pojawia się co sekundę. Nie polecam robić scoreboardów w skrypcie. Tu link do pluginu: https://www.spigotmc.org/resources/spigotboard.20019/ Edytowane 10 maja 2019 przez Magiczny_Miki Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214883 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Tymekd 154 Opublikowano 10 maja 2019 Autor Udostępnij Opublikowano 10 maja 2019 (edytowane) 31 minut temu, Magiczny_Miki napisał: Nie lepiej użyć np spigotboarda lub jakiegoś innego pluginu ? Jak dasz odpowiednią zmienną w tym przypadku będzie to {Online}, to automatycznie będzie się odświeżał. Miga dlatego, że scorebord pojawia się co sekundę. Nie polecam robić scoreboardów w skrypcie. Tu link do pluginu: https://www.spigotmc.org/resources/spigotboard.20019/ Ale muszę użyć skripta bo mam kilka wartości ze skripta które chce wyświetlić na scoreboard a chyba w tym pluginie nie można ich wyświetlić a po 2 mam serwer na 1.13.2 a to jest do 1.10 Edytowane 10 maja 2019 przez Tymekd Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214884 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Magiczny_Miki 29 Opublikowano 10 maja 2019 Udostępnij Opublikowano 10 maja 2019 (edytowane) 26 minut temu, Tymekd napisał: Ale muszę użyć skripta bo mam kilka wartości ze skripta które chce wyświetlić na scoreboard a chyba w tym pluginie nie można ich wyświetlić a po 2 mam serwer na 1.13.2 a to jest do 1.10 Wszystko można . Jeśli chcesz pomogę na pv. Robiłem to nie jeden raz. Edytowane 10 maja 2019 przez Magiczny_Miki Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214888 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Tymekd 154 Opublikowano 10 maja 2019 Autor Udostępnij Opublikowano 10 maja 2019 8 godzin temu, Magiczny_Miki napisał: Wszystko można . Jeśli chcesz pomogę na pv. Robiłem to nie jeden raz. Dzk za pomoc Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214924 Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 11 maja 2019 Udostępnij Opublikowano 11 maja 2019 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/33198-mam-problem-z-scoreboard/#findComment-214940 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Tymekd 154
Czy da się odświerzać tylko 1 linijkę w scoreboard aby nie migał scoreboard?
Mam takie coś
Nazwa scoreboarda
Online: (liczba) 0
i chce aby liczba online gdy się zmienia to nie migał cały scoreboard ale tylko ta linijka się zmieniła
Odnośnik do komentarza
https://skript.pl/temat/33198-mam-problem-z-scoreboard/Udostępnij na innych stronach
13 odpowiedzi na to pytanie
Rekomendowane odpowiedzi