Skocz do zawartości
  • 0

Skrypt na kule ulepszenia


Pytanie

Czy ktoś napisałby mi skrypt na kule ulepszenia? Kula działała by tak że gdy klikniesz na nią prawym przyciskiem to ulepsza ci ekwipunek o jeden enchant czyli jeśli masz np. sharpness 3 na mieczu i protection 2 na secie to po użyciu kuli masz miecz sharpness 4 i protection 3 ale gdy ktos ma itemy sharpness 5 i protection 4 to nie ulepszy mu ich.
Kula ma mieć nazwe:
&a&lKULA ULEPSZENIA
lore:
&eKliknij na nią prawym by &cUlepszyć itemy!
&f(nie działa na najlepsze enchanty)
Item:
Fire charge

Edytowane przez Fallouter
Odnośnik do komentarza
https://skript.pl/temat/54610-skrypt-na-kule-ulepszenia/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 1

Napisałem coś innego, może Ci się spodoba.

command /kula:
	permission: admin.kula
	trigger:
		add 64 fire charge named "&a&lKULA ULEPSZENIA" with lore "&eKliknij nią na przedmiot w ekwipunku, aby go ulepszyć!" and "&f(nie działa na najlepsze enchanty)" to player
on rightclick:
	if name of player's tool is "&a&lKULA ULEPSZENIA":
		cancel event
on inventory click:
	type of cursor slot of player is fire charge
	name of cursor slot of player is "&a&lKULA ULEPSZENIA"
	if clicked slot is any sword or any armor:
		cancel event
		if clicked slot is any sword:
			if clicked slot is enchanted with sharpness:
				set {_lvl} to level of sharpness of clicked slot
				if {_lvl} is less than 5:
					add 1 to {_lvl}
					enchant clicked slot with "sharpness %{_lvl}%" parsed as enchantment type
					remove 1 of cursor slot of player from cursor slot of player
					send "&aUlepszyłeś %type of clicked slot% na ostrość %{_lvl}%"
					play sound "BLOCK_ANVIL_USE" to player
				else:
					send "&cPrzedmiot posiada maksymalny poziom zakęcia ostrość."
					play sound "ITEM_SHIELD_BLOCK" to player
			else:
				send "&cPrzedmiot nie posiada zaklęcia ostrość!"
				play sound "ENTITY_VILLAGER_NO" to player
		else:
			if clicked slot is any armor:
				if clicked slot is enchanted with protection:
					set {_lvl} to level of protection of clicked slot
					if {_lvl} is less than 4:
						add 1 to {_lvl}
						enchant clicked slot with "protection %{_lvl}%" parsed as enchantment type
						remove 1 of cursor slot of player from cursor slot of player
						send "&aUlepszyłeś %type of clicked slot% na ochrona %{_lvl}%"
						play sound "BLOCK_ANVIL_USE" to player
					else:
						send "&cPrzedmiot posiada maksymalny poziom zakęcia ochrona."
						play sound "ITEM_SHIELD_BLOCK" to player
				else:
					send "&cPrzedmiot nie posiada zaklęcia ochrona!"
					play sound "ENTITY_VILLAGER_NO" to player

 

Odnośnik do komentarza
https://skript.pl/temat/54610-skrypt-na-kule-ulepszenia/#findComment-331108
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ę...