Skocz do zawartości
  • 0

Loopowanie zmiennej


ShroN

Pytanie

Siema, jako że nigdy nie używałem:

loop {players::*}:

mam z tym problem.

Jak sprawdzić czy w zmiennej jest mój nick?

Nie działa mi:

loop {players::*}:
	if loop-value contains player:

więc, gdzie jest błąd? Dodam iż nie występują errory.

Pozdrawiam
 

Odnośnik do komentarza
https://skript.pl/temat/17632-loopowanie-zmiennej/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, ShroN napisał:

Siema, jako że nigdy nie używałem:


loop {players::*}:

mam z tym problem.

Jak sprawdzić czy w zmiennej jest mój nick?

Nie działa mi:


loop {players::*}:
	if loop-value contains player:

więc, gdzie jest błąd? Dodam iż nie występują errory.

Pozdrawiam
 

Spróbuj:

loop {players::*}:
	set {_s} to loop-value parsed as player/text
	set {_w} to name of player
	if {_s} = {_w}:
		[...]

 

Odnośnik do komentarza
https://skript.pl/temat/17632-loopowanie-zmiennej/#findComment-120622
Udostępnij na innych stronach

  • 0

@Edit

Błąd nadal jest, pomyłka xd

6 minut temu, Norbi napisał:

a co jest w {players::*}? bo powiedziałeś że nigdy tego nei robiłeś, a to zwykła zmienna grupowa

Zmienna to lista osób z pliku .yml, użyłem do tego SkQuery

Edytowane przez ShroN
Odnośnik do komentarza
https://skript.pl/temat/17632-loopowanie-zmiennej/#findComment-120624
Udostępnij na innych stronach

  • 0

Przede wszystkim jest to zależne od tego, co zapisujesz do zmiennej {players::*}

Jeśli jest to typ, to może być gorzej i lepiej zapisuj tekst i jest on wtedy wartością pętli, tj. loop-value

Generalnie, jeśli jest to tekst, to wartość wyjściową porównujesz z tekstem, lub zapisujesz do zmiennej i używasz parse jako offline player

 

Skoro {players::*} to lisa zmiennych z pliku, to każda wartość jest stringiem, toteż

 

loop-value is "%player's name%":
   <coś>

 

Odnośnik do komentarza
https://skript.pl/temat/17632-loopowanie-zmiennej/#findComment-120625
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ę...