Skocz do zawartości
  • 0

Zlecenie - Dorobienie do skryptu.


KrimaseKK
 Udostępnij

Pytanie

Witam,

Chciałbym poprosić kogoś z Was o dorobienie pewnej małej rzeczy do skryptu który pokazuje nam listę dostępnych adminów online.

 

Skrypt obecnie wygląda tak:

command /admini:description: Pokazuje dostepnych adminowaliases: stafftrigger:loop all players:loop-player has permission "admin"add loop-player to {_dostepny admin::*}size of {_dostepny admin::*} is 0:message "{@tag}Zaden Admin nie jest w tej chwili dostepny."else:message "{@tag}Dostepni Admini:&c %{_dostepny admin::*}%"

Wszystko działa bez problemu ale chciałbym aby do tego skryptu została dodana osobna linijka z Moderatorami online - przy wpisaniu tej samej komendy.

Coś w tym stylu:

message "{@tag}Dostepni Admini:&c %{_dostepny admin: :*}%"message "{@tag}Dostepni Moderatorzy:&2 %{_dostepny mod: :*}%"
Oczywiście tylko rangi z permisją "mod"

Nie wiem tylko czy skrypt będzie działał jak sobie skopiuje i edytuje linijki skryptu, dlatego proszę o pomoc.

Z góry dziękuje ^^

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

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

jeszcze raz loopujesz

sprawdzasz czy loop-player ma dane permissie

wszstkim rangom wyzszym od moderatora dodajesz permisie "-mod"

kodzik (wytabuj sobie):

command /admini:trigger:loop all players:loop-player has permission "admin"add loop-player to {_dostepny admin::*}loop all players:loop-player has permission "mod"add loop-player to {_dostepny mod::*}size of {_dostepny admin::*} is 0:message "{@tag}Zaden Admin nie jest w tej chwili dostepny"size of {_dostepny mod::*} is 0:message "{@tag}Zaden Admin nie jest w tej chwili dostepny"else if size of {_dostepny admin::*} is 0:message "{@tag}Dostepni Admini:&c %{_dostepny admin::*}%"else if size of {_dostepny mod::*} is 0:message "{@tag}Dostepni Moderatorzy:&c %{_dostepny mod::*}%"

Jak bedzie jakis blad to z gory przepraszam

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

  • 0

Zobaczę ale z góry dzięki jak będzie działać.

Moim zdaniem w sumie to powinno to tak wyglądać:

command /admini:description: Pokazuje dostepnych adminowaliases: stafftrigger:loop all players:loop-player has permission "admin"loop-player has permission "mod"add loop-player to {_dostepny admin::*}add loop-player to {_dostepny mod::*}size of {_dostepny admin::*} is 0:size of {_dostepny mod::*} is 0:message "{@tag}Zaden Admin nie jest w tej chwili dostepny."else:message "{@tag}Dostepni Admini:&c %{_dostepny admin::*}%"message "{@tag}Dostepni Moderatorzy:&c %{_dostepny mod::*}%"
Albo tak:

command /admini:description: Pokazuje dostepnych adminowaliases: stafftrigger:loop all players:loop-player has permission "admin" and "mod"add loop-player to {_dostepny admin::*} and "{_dostepny mod::*}"size of {_dostepny admin::*} is 0:size of {_dostepny mod::*} is 0:message "{@tag}Zaden Admin nie jest w tej chwili dostepny."else:message "{@tag}Dostepni Admini:&c %{_dostepny admin::*}%"message "{@tag}Dostepni Moderatorzy:&c %{_dostepny mod::*}%"
Sprawdzę aż wszystkie trzy sposoby :p

Jeżeli ktoś jeszcze będzie miał jakąś propozycje to proszę pisać ^^

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
command admini:	trigger:		loop all players:			loop-player has permission "admin":				add loop-player to {_admini::*}			loop-player has permission "mod":				add loop-player to {_mody::*}		size of {_admini::*} is 0:			send "zaden admin nie jest dostepny"		else:			send "%{_admini::*}%"		size of {_mody::*} is 0:			send "zaden mod nie jest dostepny"		else:			send "%{_mody::*}%"
Edytowane przez Nekuś
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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