Skocz do zawartości
  • 0

Skrypt wyświetlający listę graczy z daną rangą


DPS

Pytanie

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
4 minuty temu, DPS napisał:

Potrzebuje skrypt wyświetlający graczy z rangami "gracz" "zuparomana" "ferajnaxd". W liście miałyby znaleźć się osoby online i offline.

Proszę. Wymagany plugin zarządzający permisjami (PermissionsEx lub LuckPerms) na serwerze oraz Vault.

command /listagraczy:
	trigger:
		loop all offline players:
			loop-player's groups contains "gracz" or "zuparomana" or "ferajnaxd"
			add loop-player to {_lista::*}
		send "&7-----> &aLista &7<-----" to sender
		loop {_lista::*}:
			send " &7- &b%loop-value%" to sender

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
12 minut temu, Kormic napisał:

Proszę. Wymagany plugin zarządzający permisjami (PermissionsEx lub LuckPerms) na serwerze oraz Vault.


command /listagraczy:
	trigger:
		loop all offline players:
			loop-player's groups contains "gracz" or "zuparomana" or "ferajnaxd"
			add loop-player to {_lista::*}
		send "&7-----> &aLista &7<-----" to sender
		loop {_lista::*}:
			send " &7- &b%loop-value%" to sender

 

Ten skrypt coś nie do końca działa. Poza tym dobrze by było żeby każdą grupę wyświetlało oddzielnie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, DPS napisał:

Ten skrypt coś nie do końca działa.

Ale co nie działa?

Teraz, DPS napisał:

Poza tym dobrze by było żeby każdą grupę wyświetlało oddzielnie.

W takim razie...

command /listagraczy:
	trigger:
		loop all offline players:
			loop-player's groups contains "gracz":
				add loop-player to {_gracz::*}
			loop-player's groups contains "zuparomana":
				add loop-player to {_zuparomana::*}
			loop-player's groups contains "ferajnaxd":
				add loop-player to {_ferajnaxd::*}
		send "&7-----> &2Gracz &7<-----" to sender
		loop {_gracz::*}:
			send " &7- &a%loop-value%" to sender
		send "&7-----> &6Zupa Romana &7<-----" to sender
		loop {_zuparomana::*}:
			send " &7- &e%loop-value%" to sender
		send "&7-----> &3Ferajna xd &7<-----" to sender
		loop {_ferajnaxd::*}:
			send " &7- &b%loop-value%" to sender

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, DPS napisał:

Spróbuj zamienić wszystkie 'loop-player' na 'loop-value'.

Jeżeli nie poskutkuje, podaj proszę:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta wraz z wersjami
  • błędy przy przeładowaniu skryptu
  • błędy w konsoli
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Spróbuj zamienić wszystkie 'loop-player' na 'loop-value'.

Jeżeli nie poskutkuje, podaj proszę:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta wraz z wersjami
  • błędy przy przeładowaniu skryptu
  • błędy w konsoli

Działa, dzięki bardzo :)

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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