Skocz do zawartości
  • 0

loop i ekwipunek


piesio98

Pytanie

Po wpisaniu komendy daje mi te 2 itemy luk i siekiere ale enchantuje tylko luk

		arg 1 is "daj":			set {_nr} to number of {nazwy.zestaw::*}			loop {_nr} times:				loop {oitc::zestaw::liczba::%{nazwy.zestaw::%{_nr}%}%::*}:					set {_name} to {oitc::zestaw::%{nazwy.zestaw::%{_nr}%}%::%loop-value%::3}					set {_item} to {oitc::zestaw::%{nazwy.zestaw::%{_nr}%}%::%loop-value%::2} parsed as item					set {_ilosc} to {oitc::zestaw::%{nazwy.zestaw::%{_nr}%}%::%loop-value%::1} parsed as integer					set {_enchanty::*} to {oitc::zestaw::%{nazwy.zestaw::%{_nr}%}%::%loop-value%::4} split at " and "					wait 1 tick					set {_ile} to number of {_enchanty::*}					loop {_ile} times:						add 1 to {_n}						set {_enchant::%{_n}%} to {_enchanty::%{_n}%} parsed as enchantment type					give player {_ilosc} of {_item} named "%{oitc::zestaw::%{nazwy.zestaw::%{_nr}%}%::%loop-value%::3}%"					wait 2 ticks					loop all items in player's inventory:						if name of loop-item is "%{_name}%":							wait 1 tick							loop {_ile} times:								add 1 to {_as}								enchant loop-item with {_enchant::%{_as}%}								wait 3 ticks							stop loop						else:							send "2"on script load:	if folder "plugins/oitc" doesn't exists:		send "Nie odnaleziono folderu oitc!" to console		send "Tworzenie nowego..." to console		create folder "plugins/oitc"		send "Folder oitc zostal pomyslnie utworzony!" to console	if file "plugins/oitc/config.yml" doesn't exists:		send "Nie znaleziono pliku ""config.yml""!" to console		send "Tworzenie..." to console		create file "plugins/oitc/config.yml"		wf "tag: '&a[OITC]'" to "plugins/oitc/config.yml"		wf "Nazwy zestawow:" to "plugins/oitc/config.yml"		wf "- gracz" to "plugins/oitc/config.yml"		wf "zestawy:" to "plugins/oitc/config.yml"		wf "    gracz:" to "plugins/oitc/config.yml"		wf "    - '1||bow||&3&lOne &b&lShot&3&l One &c&lKill||punch 5 and power 10'" to "plugins/oitc/config.yml"		wf "    - '1||iron axe||&2&lLamacz kosci||sharpness 1'" to "plugins/oitc/config.yml"	set {oitc::tag} to single value "Tag" get of "plugins/oitc/config.yml"	set {nazwy.zestaw::*} to value list "Nazwy zestawow" get of "plugins/oitc/config.yml"	set {_l} to number of {nazwy.zestaw::*}	delete {oitc::zestaw::*}	loop {_l} times:		set {_numer} to loop-number		set {_oitc::zestaw::%{nazwy.zestaw::%{_numer}%}%::*} to value list "zestawy.%{nazwy.zestaw::%{_numer}%}%" get of "plugins/oitc/config.yml"		loop {_oitc::zestaw::%{nazwy.zestaw::%{_numer}%}%::*}:			add 1 to {_n}			set {oitc::zestaw::%{nazwy.zestaw::%{_numer}%}%::%{_n}%::*} to {_oitc::zestaw::%{nazwy.zestaw::%{_numer}%}%::%{_n}%} split at "||"			#broadcast "%{oitc::zestaw::%{nazwy.zestaw::%{_numer}%}%::%{_n}%::*}%"			add {_n} to {oitc::zestaw::liczba::%{nazwy.zestaw::%{_numer}%}%::*}
Edytowane przez piesio98
Odnośnik do komentarza
https://skript.pl/temat/7293-loop-i-ekwipunek/
Udostępnij na innych stronach

0 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nie udzielono jeszcze odpowiedzi na to pytanie

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ę...