Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Co tu jest źle?


Nekrosmanteia

Rekomendowane odpowiedzi

Opublikowano

szukam i szukam i nic nie znalazłem

		send "&9Top 10 najlepszych Górników:"
		loop 10 times:
			if {_topscore.%loop-number%} is not set:
				set {_topscore.%loop-number%} to loop-value
				set {_nick.%loop-number%} to loop-index
			else if loop-value is greater than {_topscore.%loop-number%}:
				set {_topscore.%loop-number%} to loop-value
				set {_nick.%loop-number%} to loop-index
				remove {_topscore.%loop-number%} from {drop::*}
		loop 10 times:
			if loop-number is less than or equal to 15:
				send "&b* &aMiejsce &b%loop-number% &eNick &b%{_nick.%loop-number%}%, &aPkt %{_topscore.%loop-number%}%" to player
				set {drop::%{_nick.%loop-number%}%} to {_topscore.%loop-number%}
				stop	

Błąd "There's no loop that matches "loop-index" (drop.sk line 17: set {_nick.%loop-number%} to loop-index)

        "There's no loop that matches "loop-index" (drop.sk line 20: set {_nick.%loop-number%} to loop-index)

Mój zestaw

        Procesor: AMD Ryzen 5 3600                                                             System: Win10 Home

        Grafika: NVIDIA GeForce RTX 2080 DUKE OC 8GB MSI                 Dysk HDD: Samsung 1TB 7200RPM + SSD 256GB NVME + 700GB SATA

        Mysz: Lenovo Y Gaming Precision 8200 dpi                                    Klawiatura: Genesis Thor 200 Mechaniczna RGB 

        RAM: 32GB Viper Patriot 4x8GB 3200MHz                                      Monitor: Samsung 27" 144Hz WQHD Zakrzywiony

Opublikowano

Bo nie bierzesz tu w pętle zmiennej tylko loopujesz ilość razy i nie ma żadnych loop-index i loop-value :)

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Błąd mówi tylko o loop-index value mu pasuje

 

Jak wiesz jak to popraw prszoę

Mój zestaw

        Procesor: AMD Ryzen 5 3600                                                             System: Win10 Home

        Grafika: NVIDIA GeForce RTX 2080 DUKE OC 8GB MSI                 Dysk HDD: Samsung 1TB 7200RPM + SSD 256GB NVME + 700GB SATA

        Mysz: Lenovo Y Gaming Precision 8200 dpi                                    Klawiatura: Genesis Thor 200 Mechaniczna RGB 

        RAM: 32GB Viper Patriot 4x8GB 3200MHz                                      Monitor: Samsung 27" 144Hz WQHD Zakrzywiony

Opublikowano

Daj cały kod :) (albo chociaż tą górną część loopa)

Jeśli ci pomogłem to daj lajka ❤️ 

 

Opublikowano

Daj cały kod :) (albo chociaż tą górną część loopa)

to jest całość, poza tym co podałem jest tylko /command top kopalnia: trigger:

Mój zestaw

        Procesor: AMD Ryzen 5 3600                                                             System: Win10 Home

        Grafika: NVIDIA GeForce RTX 2080 DUKE OC 8GB MSI                 Dysk HDD: Samsung 1TB 7200RPM + SSD 256GB NVME + 700GB SATA

        Mysz: Lenovo Y Gaming Precision 8200 dpi                                    Klawiatura: Genesis Thor 200 Mechaniczna RGB 

        RAM: 32GB Viper Patriot 4x8GB 3200MHz                                      Monitor: Samsung 27" 144Hz WQHD Zakrzywiony

Opublikowano
on join:
	if {punkty.gornik::%player%} is not set:
		set {punkty.gornik::%player%} to 0
on script load:
	loop all players:
		if {punkty.gornik::%loop-player%} is not set:
			set {punkty.gornik::%loop-player%} to 0
command /test:
	trigger:
		send "&0##-_-##&7Top 10 najlepszych Górników:"
		set {_s} to size of {punkty.gornik::*}
		loop {_s} times:
			loop {punkty.gornik::*}:
				if {_topscore.%loop-number%} is not set:
					set {_v.%loop-number%} to loop-value
					set {_n.%loop-number%} to loop-index
				else if loop-value is greater than {_topscore.%loop-number%}:
					set {_v.%loop-number%} to loop-value
					set {_n.%loop-number%} to loop-index
			remove {_v.%loop-number%} from {punkty.gornik::*}
		loop {_s} times:
			if loop-number is less than or equal to 10:
				if {_n.%loop-number%} is not set:
					set {_n.%loop-number%} to "brak"
					set {_v.%loop-number%} to ""
				send "&0* &6Miejsce &7%loop-number% &c- &5%{_n.%loop-number%}%&8[&a%{_v.%loop-number%}%&8]"
			set {punkty.gornik::%{_n.%loop-number%}%} to {_v.%loop-number%}
		send "&0##-_-##"
		stop
on break:
	if event-block is stone:
		chance of 30%:
			set {_p} to 1
	if event-block is cobblestone:
		chance of 30%:
			set {_p} to 1
	if event-block is diamond block:
		chance of 100%:
			set {_p} to 20
	if {_p} is set:
		send "&0##-_-## &6++&8[&a%{_p}%&8]&cpkt"

Proszę, poprawiony skrypt tylko sobie podmień na swoje funkcje. Tak powinno to wyglądać :)

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...