Skocz do zawartości
  • 0

Liczba osób na trybach


Pytanie

Witam, jest ktoś w stanie napisać scoreboard pokazujący liczbę osób na trybie "skyblock" w lobby za pomocą dodatku "Skungee"? 

(jeśli ktoś potrafi, tpsy również może napisać) 

Wygląd obojętnie jaki. Przerobię to sobie. Pozdrawiam

Odnośnik do komentarza
https://skript.pl/temat/44826-liczba-os%C3%B3b-na-trybach/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
24 minuty temu, KuraSamograjkaa napisał:

Witam, jest ktoś w stanie napisać scoreboard pokazujący liczbę osób na trybie "skyblock" w lobby za pomocą dodatku "Skungee"? 

(jeśli ktoś potrafi, tpsy również może napisać) 

Wygląd obojętnie jaki. Przerobię to sobie. Pozdrawiam

Proszę, oto skrypt. Niestety Skungee nie oferuje żadnego eventu wywoływanego przy wejściu na serwer, dlatego też byłem zmuszony to zrobić poprzez periodical.

# Kod nr 1
every 10 seconds:
	set network variable {skyblock::tps} to tps from last 5m

# Kod nr 2
every 10 seconds:
	loop all players:
		wipe loop-player's sidebar
		set name of sidebar of loop-player to "&6Tryby"
		set score "&bSkyblock:" in sidebar of loop-player to 2
		set score "  &7- &a%bungee players on ""skyblock""% graczy" in sidebar of loop-player to 1
		set score "  &7- &a%network variable {skyblock::tps}%" in sidebar of loop-player to 0

Kod nr 1 wrzucasz na serwer "skyblock", natomiast kod nr 2 wrzucasz na serwer lobby. Oczywiście wymagany dodatek Skungee.

Odnośnik do komentarza
https://skript.pl/temat/44826-liczba-os%C3%B3b-na-trybach/#findComment-281562
Udostępnij na innych stronach

  • 0
Teraz, KuraSamograjkaa napisał:

Upewniłem się, nazwa serwera jest prawidłowa 

W takim razie najprawdopodobniej wyrażenie nie działa prawidłowo (lub coś innego powoduje błąd).

Dobra, nie chce mi się tego szukać, stworzymy nową zmienną.

# Kod nr 1
every 10 seconds:
	set network variable {skyblock::tps} to tps from last 5m
	set network variable {skyblock::playersAmount} to amount of all players

# Kod nr 2
every 10 seconds:
	loop all players:
		wipe loop-player's sidebar
		set name of sidebar of loop-player to "&6Tryby"
		set score "&bSkyblock:" in sidebar of loop-player to 2
		set score "  &7- &a%network variable {skyblock::playersAmount}% graczy" in sidebar of loop-player to 1
		set score "  &7- &a%network variable {skyblock::tps}% TPS" in sidebar of loop-player to 0

 

Odnośnik do komentarza
https://skript.pl/temat/44826-liczba-os%C3%B3b-na-trybach/#findComment-281568
Udostępnij na innych stronach

  • 0
8 minut temu, Kormic napisał:

W takim razie najprawdopodobniej wyrażenie nie działa prawidłowo (lub coś innego powoduje błąd).

Dobra, nie chce mi się tego szukać, stworzymy nową zmienną.


# Kod nr 1
every 10 seconds:
	set network variable {skyblock::tps} to tps from last 5m
	set network variable {skyblock::playersAmount} to amount of all players

# Kod nr 2
every 10 seconds:
	loop all players:
		wipe loop-player's sidebar
		set name of sidebar of loop-player to "&6Tryby"
		set score "&bSkyblock:" in sidebar of loop-player to 2
		set score "  &7- &a%network variable {skyblock::playersAmount}% graczy" in sidebar of loop-player to 1
		set score "  &7- &a%network variable {skyblock::tps}% TPS" in sidebar of loop-player to 0

 

Błędów brak, jednak wciąż "<none>" 

Odnośnik do komentarza
https://skript.pl/temat/44826-liczba-os%C3%B3b-na-trybach/#findComment-281575
Udostępnij na innych stronach

  • 0
2 minuty temu, marcinkoxx napisał:

nie widzę potrzeby wrzucania w bungee, wrzuc tylko na lobby.

Zaraz spróbuję. I tak wolalbym skrypt, bo do kompasu tez chciałbym dodać. 

Ale póki co nacieszę się tym co jest, jak zadziała 

Odnośnik do komentarza
https://skript.pl/temat/44826-liczba-os%C3%B3b-na-trybach/#findComment-281590
Udostępnij na innych stronach

  • 0
7 minut temu, KuraSamograjkaa napisał:

Tak. W obu 

Jeżeli jesteś pewien, że Skungee się dobrze podłączył pod twojego Bungeecorda i było powiadomienie o tym przy starcie serwera, znaczy to, że najprawdopodobniej zmienne sieciowe nie działają (lub Skungee ogólnie ma problemy).

Odnośnik do komentarza
https://skript.pl/temat/44826-liczba-os%C3%B3b-na-trybach/#findComment-281591
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Jeżeli jesteś pewien, że Skungee się dobrze podłączył pod twojego Bungeecorda i było powiadomienie o tym przy starcie serwera, znaczy to, że najprawdopodobniej zmienne sieciowe nie działają (lub Skungee ogólnie ma problemy).

A jeszcze się upewnie. 

Skungee muszę wrzucić na bungeecorda, czy serwery wystarcza 

Odnośnik do komentarza
https://skript.pl/temat/44826-liczba-os%C3%B3b-na-trybach/#findComment-281592
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...