Skocz do zawartości
  • 0

TOP W GUI


Arrd1337

Pytanie

Rekomendowane odpowiedzi

  • 0

a tak działa?

command /top [<text>]:
	trigger:
		open chest with 1 rows named "&4&lTOP LVL" to player
		loop {lvls::*}:
			add 1 to {_size}
			if {_v::%loop-value%} is not set:
				set {_v::%loop-value%} to loop-index
			else:
				set {_n} to 0
				loop {_size} times:
					set {_n} to {_n}+1
					{_v::%loop-value-1%.%{_n}%} is not set
					set {_v::%loop-value-1%.%{_n}%} to loop-index
					stop loop
		wait 1 tick
		set {_n} to size of {_v::*}
		loop {_v::*}:
			set {_u::%{_n}%} to loop-value
			set {_n} to {_n}-1
		wait 1 tick
		set {_i} to 0
		loop {_u::*}:
			set {_player} to loop-value
			set player's current inventory's slot {_i} to redstone named "&c%{_top}%. &c%{_player}% &c[lvl. %{lvls::%{_player}%}%]"
			add 1 to {_top}	
			if {_top} = 9:
				exit loop
on inventory click:
	if inventory name of player's current inventory is "&4&lTOP LVL":
		cancel event

 

Odnośnik do komentarza
https://skript.pl/temat/30710-top-w-gui/#findComment-200450
Udostępnij na innych stronach

  • 0
Teraz, NOKTAWIAN napisał:

Ja xD zobaczcie to

command /top [<text>]:
    trigger:
		open chest with 1 rows named "&6Top" to player
		format slot 0 of player with 1 of 160:7 to close
		set {_num} to size of {lvls::*}
		loop {_num} times:
			loop {lvls::*}:
				{_v.%loop-number%} is not set:
					set {_v.%loop-number%} to loop-value
					set {_n.%loop-number%} to loop-index
				loop-value is greater than {_v.%loop-number%}:
					set {_v.%loop-number%} to loop-value
					set {_n.%loop-number%} to loop-index
			remove {_v.%loop-number%} from {lvls::*}
		loop {_num} times:
			loop-number is less than or equal to 7:
				set {_m} to "%loop-number%"
				loop-number is more than 19:
					set {_m} to loop-number
				{_v.%loop-number%} is more than 0:
					format slot loop-number of player with 1 diamond named "&c%{_m}%. &6%{_n.%loop-number%}% &aPkt: &c%{_v.%loop-number%}%" to close
					format slot 8 of player with 1 of 160:7 to close
				set {lvls::%{_n.%loop-number%}%} to {_v.%loop-number%}
		{_num} is less than 7:
			set {_r} to {_num}+1
			loop 6 - {_num} times:
				set {_m} to "0%{_r}%"
				{_r} is more than 19:
					set {_m} to {_r}
				add 1 to {_r}
		stop
	else:
		send "&6>> &cNie mozesz uzyc tej komendy"
		stop

 

Odnośnik do komentarza
https://skript.pl/temat/30710-top-w-gui/#findComment-200460
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ę...