Skocz do zawartości
  • 0

Problem z loop-vaule


sula008

Pytanie

Witam, posiadam taki oto kod na topkę

Spoiler

command /top [<text>]:
    executable by: players
    trigger:    
        if arg 1 is "lvl":
            send "&8&l################## &f&l LVL&8&l##################"
            set {_num.%player%} to size of {rp.lvl::*}
            loop {_num.%player%} times:
                loop {rp.lvl::*}:
                    if {_topscore.%loop-number%} is not set:
                        set {_topscore.%loop-number%} to loop-value
                        set {_topplayer.%loop-number%} to loop-index
                    else if loop-value is greater than {_topscore.%loop-number%}:
                        set {_topscore.%loop-number%} to loop-value
                        set {_topplayer.%loop-number%} to loop-index
                remove {_topscore.%loop-number%} from {rp.lvl::*}
            loop {_num} times:
                if loop-number is less than or equal to {@top}:
                    send "&8&l## &f&l%loop-number%.%{_topplayer.%loop-number%}% &6&l%{_topscore.%loop-number%}%" to player
                    set {rp.lvl::%{_topplayer.%loop-number%}%} to {_topscore.%loop-number%}
            send "&8&l################ &f&lTop  {@top} &8&l################"
            stop    

i wylatuje mi błąd przy przeładowaniu skryptu

Spoiler

[07:44:31] [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. (lvl.sk, line 444: set {_topscore.%loop-number%} to loop-value')

[07:44:31] [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. (lvl.sk, line 446: else if loop-value is greater than {_topscore.%loop-number%}:')

wersja skript to 2.2 lecz na 2.1.2 taka topka mi działała gdy ją testowałem przy top money, nie wiem dlaczego teraz na 2.2 taki błąd mam  :-(

Odnośnik do komentarza
https://skript.pl/temat/9675-problem-z-loop-vaule/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Heh, a spróbuj dodać to '-1' lub '-2', ponieważ loopujesz tutaj dwie zmienne, system musi to jakoś rozróżnić, czyli jak chcesz ustawiać coś pod pierwszą zapętlaną zmienną to lecisz np. 'loop-value-1', a jak drugą, to np. 'loop-index-2'. Kminisz? K.

Odnośnik do komentarza
https://skript.pl/temat/9675-problem-z-loop-vaule/#findComment-73224
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ę...