Skocz do zawartości
  • 0

Czy da się dodać jakoś szybkość kopania kilofu, bez efficiency?


Pytanie

Witam, tak jak w temacie. Np: jeśli kilof ma nazwe "cos" to ma szybkość jak efficiency 5, chodzi mi o to aby albo nie było widać enchantu efficiency, lub dodać jakiś sposób na szybkość kilofu.

Odnośnik do komentarza
https://skript.pl/temat/43855-czy-da-si%C4%99-doda%C4%87-jako%C5%9B-szybko%C5%9B%C4%87-kopania-kilofu-bez-efficiency/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, poprosturudy napisał:

Witam, tak jak w temacie. Np: jeśli kilof ma nazwe "cos" to ma szybkość jak efficiency 5, chodzi mi o to aby albo nie było widać enchantu efficiency, lub dodać jakiś sposób na szybkość kilofu.

Nie można ukryć pojedynczego enchantu, można jedynie wszystkie. Co do szybkości narzędzia, możliwe byłoby to jedynie poprzez atrybuty, ale nie ma atrybutu odpowiadającego za szybkość kopania.

Szczerze to nie ma żadnego prostego i ładnego sposobu na załatwienie tego.

  • 0
Teraz, Kormic napisał:

Nie można ukryć pojedynczego enchantu, można jedynie wszystkie. Co do szybkości narzędzia, możliwe byłoby to jedynie poprzez atrybuty, ale nie ma atrybutu odpowiadającego za szybkość kopania.

Szczerze to nie ma żadnego prostego i ładnego sposobu na załatwienie tego.

To chociaż powiedziałbyś jak, ukryć wszystkie enchanty?

 

  • 0
19 minut temu, poprosturudy napisał:

To chociaż powiedziałbyś jak, ukryć wszystkie enchanty?

- Skellet: https://docs.skunity.com/syntax/search/id:284

lub

-SkBee: https://skripthub.net/docs/?id=4066

  • 0
29 minut temu, poprosturudy napisał:

To chociaż powiedziałbyś jak, ukryć wszystkie enchanty?

 

Możesz w tym celu użyć albo ustawić NBT przedmiotu, albo ustawić flagę w ItemMeta poprzez skript-reflect.

EDIT:

Jeżeli nie wiesz jak to zrobić, stwórz wątek w dziale "Skript > Zlecenia", a ktoś to dla ciebie wykona.

Edytowane przez Kormic
  • 0
import:
	org.bukkit.inventory.ItemFlag

command /dajkilof:
	trigger:
		set {_pick} to diamond pickaxe of efficiency 5, fortune 30, mending and unbreaking 3
		set {_meta} to {_pick}.getItem().getItemMeta()
		{_meta}.addItemFlags(ItemFlag.HIDE_ENCHANTS)
		{_pick}.getItem().setItemMeta({_meta})
		
		loop enchantments of {_pick}:
			loop-value isn't efficiency
			add "&7%loop-value%" to lore of {_pick} 
		
		give {_pick} to player

wymaga skript-reflect 2.1.0 Release v2.1.0 · TPGamesNL/skript-reflect (github.com)

 

Edytowane przez 3meraldK

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...