Skocz do zawartości
  • 0

Topka


Medyk324

Pytanie

Siemka mam problem z topką na serwerze mianowicie to są te dwa błedy co na dole.

 

[13:17:11] [Server thread/ERROR]: There are multiple loops that match loop-value. Use loop-value-1/2/3/etc. to specify which loop"s value you want. (natura.sk, line 65: if loop-value is larger than {_v.%loop-number%-1}:")

[13:17:11] [Server thread/ERROR]: There are multiple loops that match loop-value. Use loop-value-1/2/3/etc. to specify which loop"s value you want. (natura.sk, line 89: if loop-value is larger than {_v.%loop-number%}:")

A o to te dwie linijki

 

65: if loop-value is larger than {_v.%loop-number%-1}:
89: if loop-value is larger than {_v.%loop-number%}:

Skrypt polega na to że z mobów dropią kwiaty i jest topka kto ma najwiecej kwiatków

Edytowane przez Medyk324
Odnośnik do komentarza
https://skript.pl/temat/39516-topka/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jeśli potrzebujesz wartości z pierwszej pętli wybierz loop-value-1
jeśli z drugiej pętli wybierz loop-value-2

 

 

Przykład:

on mine:
	loop {vatiable::*}:
		send "%loop-value%"
		loop {variable2::*}:
			send "%loop-value-1%"
			send "%loop-value-2%"

 

Edytowane przez Turas
Odnośnik do komentarza
https://skript.pl/temat/39516-topka/#findComment-247837
Udostępnij na innych stronach

  • 0
Teraz, Turas napisał:

Jeśli potrzebujesz wartości z pierwszej pętli wybierz loop-value-1
jeśli z drugiej pętli wybierz loop-value-2

				loop {kwiatki::o::*}:
					if {_v.%loop-number%} is not set:
						set {_v.%loop-number%} to loop-value-1
						set {_n.%loop-number%} to loop-index-1
					if loop-value is larger than {_v.%loop-number%}:
						set {_v.%loop-number%} to loop-value-2
						set {_n.%loop-number%} to loop-index-2
				remove {_v.%loop-number%} from {kwiatki::o::*}
			wait 2 tick
			loop {_bc} times:
				if loop-number is smaller than or equal to 3:
					set {_lore::%loop-number%} to " &e%loop-number%. &7%{_n.%loop-number%}% &7- &e%{_v.%loop-number%}%"
				set {kwiatki::o::%{_n.%loop-number%}%} to {_v.%loop-number%}
			set {_lore} to join {_lore::*} with "||"
			set lore of player's current inventory's slot 8 to {_lore}
		else:
			open chest with 1 rows named "&c&lMatka Natura &8- &aGracz" to player
			wait a tick
			loop 9 times:
				set player's current inventory's slot loop-number -1 to gray glass pane named "&c "
				set player's current inventory's slot 4 to allium named "&7Oddales juz &c%{kwiatki::o::%player%}%/100 &7kwiatkow!" with lore "&7Itemy za oddanie kwiatkow:||&8- &c1-3 Szkatulek wojownika &8(&c100%%&8)||&8- &cSlabe Zwiekszone Obrazenia &8(&c15%%&8)||&8- &cSlaby Zwiekszony Krytyk &8(&c15%%&8)||&8- &cSlaba Zwiekszona Obrpma &8(&c15%%&8)||&8- &cTarcza/Rekawica/Pierscien/Kolczyki/Energia &8(&c5%%&8)"
				set player's current inventory's slot 8 to clock named "&aTop 3 oddanych kwiatkow:"
			set {_bc} to size of {kwiatki::o::*}
			loop {_bc} times:
				loop {kwiatki::o::*}:
					if {_v.%loop-number%} is not set:
						set {_v.%loop-number%} to loop-value-1
						set {_n.%loop-number%} to loop-index-1
					if loop-value is larger than {_v.%loop-number%-1}:
						set {_v.%loop-number%} to loop-value-2
						set {_n.%loop-number%} to loop-index-2

mam tak zrobione

Odnośnik do komentarza
https://skript.pl/temat/39516-topka/#findComment-247838
Udostępnij na innych stronach

  • 0
11 minut temu, xAxee napisał:

do topek uzyj tego: 

 

Naprawiłem.

Ale teraz gdy to jest to nie pokazuje się mi w lore top 3 graczy a jest dodane ze daje lore

 

				set player's current inventory's slot 8 to clock named "&aTop 3 oddanych kwiatkow:"
			set {_bc} to size of {kwiatki::o::*}
			loop {_bc} times:
				loop {kwiatki::o::*}:
					if {_v.%loop-number%} is not set:
						set {_v.%loop-number%} to loop-value-1
						set {_n.%loop-number%} to loop-index
					if loop-value-1 is bigger than {_v.%loop-number%}:
						set {_v.%loop-number%} to loop-value-1
						set {_n.%loop-number%} to loop-index
				remove {_v.%loop-number%} from {kwiatki::o::*}
			wait 2 tick
			loop {_bc} times:
				if loop-number is smaller than or equal to 10:
					set {_lore::%loop-number%} to " &e%loop-number%. &7%{_n.%loop-number%}% &7- &e%{_v.%loop-number%}%"
				set {kwiatki::o::%{_n.%loop-number%}%} to {_v.%loop-number%}
			set {_lore} to join {_lore::*} with "||"
			set lore of player's current inventory's slot 8 to {_lore}
			stop
		else:
			open chest with 1 rows named "&c&lMatka Natura &8- &aGracz" to player
			wait a tick
			loop 9 times:
				set player's current inventory's slot loop-number -1 to gray glass pane named "&c "
				set player's current inventory's slot 4 to allium named "&7Oddales juz &c%{kwiatki::o::%player%}%/100 &7kwiatkow!" with lore "&7Itemy za oddanie kwiatkow:||&8- &c1-3 Szkatulek wojownika &8(&c100%%&8)||&8- &cSlabe Zwiekszone Obrazenia &8(&c15%%&8)||&8- &cSlaby Zwiekszony Krytyk &8(&c15%%&8)||&8- &cSlaba Zwiekszona Obrpma &8(&c15%%&8)||&8- &cTarcza/Rekawica/Pierscien/Kolczyki/Energia &8(&c5%%&8)"
				set player's current inventory's slot 8 to clock named "&aTop 3 oddanych kwiatkow:"
			set {_bc} to size of {kwiatki::o::*}
			loop {_bc} times:
				loop {kwiatki::o::*}:
					if {_v.%loop-number%} is not set:
						set {_v.%loop-number%} to loop-value-1
						set {_n.%loop-number%} to loop-index
					if loop-value-1 is bigger than {_v.%loop-number%}:
						set {_v.%loop-number%} to loop-value-1
						set {_n.%loop-number%} to loop-index
				remove {_v.%loop-number%} from {kwiatki::o::*}
			wait 2 tick
			loop {_bc} times:
				if loop-number is smaller than or equal to 3:
					set {_lore::%loop-number%} to " &e%loop-number%. &7%{_n.%loop-number%}% &7- &e%{_v.%loop-number%}%"
				set {kwiatki::o::%{_n.%loop-number%}%} to {_v.%loop-number%}
			set {_lore} to join {_lore::*} with "||"
			set lore of player's current inventory's slot 8 to {_lore}

 

Odnośnik do komentarza
https://skript.pl/temat/39516-topka/#findComment-247850
Udostępnij na innych stronach

  • 0
6 minut temu, xAxee napisał:

set player's current inventory's slot 8 to clock named "&aTop 3 oddanych kwiatkow:" with lore createTop("kwiatki::o", 3, all offline players, "&8[INDEX] &7[PLAYER] &6[VALUE]")

 

[14:28:39] [Server thread/ERROR]: Invalid amount or placement of brackets. Please make sure that each opening bracket has a corresponding closing bracket. (natura.sk, line 58: set player"s current inventory"s slot 8 to clock named "&aTop 3 oddanych kwiatkow:" with lore createTop("kwiatki::o", 3, all offline players, "&8[INDEX] &7[PLAYER] &6[VALUE]"")

 

Edytowane przez Medyk324
Odnośnik do komentarza
https://skript.pl/temat/39516-topka/#findComment-247854
Udostępnij na innych stronach

  • 0
1 minutę temu, Medyk324 napisał:

[14:28:39] [Server thread/ERROR]: Invalid amount or placement of brackets. Please make sure that each opening bracket has a corresponding closing bracket. (natura.sk, line 58: set player"s current inventory"s slot 8 to clock named "&aTop 3 oddanych kwiatkow:" with lore createTop("kwiatki::o", 3, all offline players, "&8[INDEX] &7[PLAYER] &6[VALUE]"")

 

set player's current inventory's slot 8 to clock named "&aTop 3 oddanych kwiatkow:" with lore join createTop("kwiatki::o", 3, all offline players, "&8[INDEX] &7[PLAYER] &6[VALUE]") with "||"

 

Odnośnik do komentarza
https://skript.pl/temat/39516-topka/#findComment-247856
Udostępnij na innych stronach

  • 0
30 minut temu, xAxee napisał:

set player's current inventory's slot 8 to clock named "&aTop 3 oddanych kwiatkow:" with lore join createTop("kwiatki::o", 3, all offline players, "&8[INDEX] &7[PLAYER] &6[VALUE]") with "||"

 

[14:32:26] [Server thread/ERROR]: ":" with lore join createTop("kwiatki::o", 3, all offline players, "&8[INDEX] &7[PLAYER] &6[VALUE]") with "||"" is not a valid item data (natura.sk, line 58: set player"s current inventory"s slot 8 to clock named "&aTop 3 oddanych kwiatkow:" with lore join createTop("kwiatki::o", 3, all offline players, "&8[INDEX] &7[PLAYER] &6[VALUE]") with "||"")

@xAxee Mam ten skrypt i dalej nic ;/

Edytowane przez Medyk324
Odnośnik do komentarza
https://skript.pl/temat/39516-topka/#findComment-247857
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ę...