Skocz do zawartości
  • 0

Skrypt na liste graczy /list


ogolnie
 Udostępnij

Pytanie

Poszukuję skrypty na liste graczy,ponieważ ta z essentials nie bardzo sie zda.

Moje rangi są zrobione chaotycznie i np jest: FireHelper i pod /list nie pokaze helper tylko FireHelper

I czy ktos mogłby mi napisac skrypt na /list i zrobic w nim 2 rangi typu default = gracz i firehelper = helper a ja resztę sobie rozwinę

Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /list [<text>]:
  	trigger:
  		loop all players:
  			if "%group of loop-player%" is "Admin":
  				add loop-player to {_admin::*}
  			else if "%group of loop-player%" is "Helper" or "FireHelper":
  				add loop-player to {_helper::*}
  			else:
  				add loop-player to {_reszta::*}
  		send ""
  		send "&7&m-------------------------------------"
  		send "          &6&lLista graczy"
  		send ""
  		send "  &6Admin: &7&o%{_admin::*}%"
  		send "  &6Helper: &7&o%{_helper::*}%"
  		send "  &6Gracz: &7&o%{_reszta::*}%"
  		send ""
  		send "&7&m-------------------------------------"
  		send ""

 

Edytowane przez PanAnimek
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 godziny temu, PanAnimek napisał:
command /list [<text>]:
  	trigger:
  		loop all players:
  			if "%group of loop-player%" is "Admin":
  				add loop-player to {_admin::*}
  			else if "%group of loop-player%" is "Helper" or "FireHelper":
  				add loop-player to {_helper::*}
  			else:
  				add loop-player to {_reszta::*}
  		send ""
  		send "&7&m-------------------------------------"
  		send "          &6&lLista graczy"
  		send ""
  		send "  &6Admin: &7&o%{_admin::*}%"
  		send "  &6Helper: &7&o%{_helper::*}%"
  		send "  &6Gracz: &7&o%{_reszta::*}%"
  		send ""
  		send "&7&m-------------------------------------"
  		send ""

 

a mozesz dodac licznik online: np?
i da sie to <none> jak jest jakas grupa offline zablokowac? by nic nie pisalo ? albo zamiast <none> = <brak>?

 

 

 

Edytowane przez ogolnie
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
16 minut temu, ogolnie napisał:

a mozesz dodac licznik online: np?
i da sie to <none> jak jest jakas grupa offline zablokowac? by nic nie pisalo ? albo zamiast <none> = <brak>?

 

 

 

Juz poprawiam :)

 

command /list [<text>]:
  	trigger:
  		loop all players:
  			if "%group of loop-player%" is "Admin":
  				add loop-player to {_admin::*}
  			else if "%group of loop-player%" is "Helper" or "FireHelper":
  				add loop-player to {_helper::*}
  			else:
  				add loop-player to {_reszta::*}
  		send ""
  		send "&7&m-------------------------------------"
  		send "          &6&lLista graczy"
  		send ""
  		send "  &6Online: &7&o%number of all players% graczy"
  		send ""
  		if {_admin::*} is set:
  			send "  &6Admin: &7&o%{_admin::*}%"
  		if {_helper::*} is set:
  			send "  &6Helper: &7&o%{_helper::*}%"
  		if {_reszta::*} is set:
  			send "  &6Gracz: &7&o%{_reszta::*}%"
  		send ""
  		send "&7&m-------------------------------------"
  		send ""

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, PanAnimek napisał:

Juz poprawiam :)

 

command /list [<text>]:
  	trigger:
  		loop all players:
  			if "%group of loop-player%" is "Admin":
  				add loop-player to {_admin::*}
  			else if "%group of loop-player%" is "Helper" or "FireHelper":
  				add loop-player to {_helper::*}
  			else:
  				add loop-player to {_reszta::*}
  		send ""
  		send "&7&m-------------------------------------"
  		send "          &6&lLista graczy"
  		send ""
  		send "  &6Online: &7&o%number of all players% graczy"
  		send ""
  		if {_admin::*} is set:
  			send "  &6Admin: &7&o%{_admin::*}%"
  		if {_helper::*} is set:
  			send "  &6Helper: &7&o%{_helper::*}%"
  		if {_reszta::*} is set:
  			send "  &6Gracz: &7&o%{_reszta::*}%"
  		send ""
  		send "&7&m-------------------------------------"
  		send ""

 

A da sie to <none> jakos zamienic na <brak> ? jak jest ktos z grupy danej offline? i to and na , zamienic
Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Edytowane przez ogolnie
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, ogolnie napisał:

A da sie to <none> jakos zamienic na <brak> ? jak jest ktos z grupy danej offline?

Masz

command /list [<text>]:
  	trigger:
  		loop all players:
  			if "%group of loop-player%" is "Admin":
  				add loop-player to {_admin::*}
  			else if "%group of loop-player%" is "Helper" or "FireHelper":
  				add loop-player to {_helper::*}
  			else:
  				add loop-player to {_reszta::*}
  		send ""
  		send "&7&m-------------------------------------"
  		send "          &6&lLista graczy"
  		send ""
  		send "  &6Online: &7&o%number of all players% graczy"
  		send ""
  		if {_admin::*} is set:
  			send "  &6Admin: &7&o%{_admin::*}%"
  		else:
  			send "  &6Admin: &7&o<brak>"
  		if {_helper::*} is set:
  			send "  &6Helper: &7&o%{_helper::*}%"
  		else:
  			send "  &6Helper: &7&o<brak>"
  		if {_reszta::*} is set:
  			send "  &6Gracz: &7&o%{_reszta::*}%"
  		else:
  			send "  &6Gracz: &7&o<brak>"
  		send ""
  		send "&7&m-------------------------------------"
  		send ""

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
function bGetPlayers(rank: string) :: strings:
	loop all players:
		if group of loop-player is {_rank}:
			add "%loop-player%" to {_return::*}

	return ({_return::*} ? "Brak.")

command /online [<text>]:
	trigger:
		send "Graczy online: %number of all players% graczy."
		send "Helperzy: (bGetPlayers(""helper"") ? bGetPlayers(""firehelper""))"
		send "Gracze: (bGetPlayers(""default"") ? bGetPlayers(""gracz""))"

 

Edytowane przez bludis
Odnośnik do komentarza
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.

 Udostępnij

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

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