Skocz do zawartości
  • 0

Obniżenie enchantu/blokada


Pytanie

Witam, jak mogę obniżyć poziom enchantu, np. z unbreaking 3 na unbreaking 2, i żeby połączenie ich w kowadle nie robiło unbreaking 3?

Edytowane przez Wojciu
Wojciu

Poprawiam ortografię

Notatka dodana przez Wojciu

Odnośnik do komentarza
https://skript.pl/temat/40338-obni%C5%BCenie-enchantublokada/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
9 minut temu, xAxee napisał:

enchant %tool% with unbreaking 2

on anvil combine:
	if event-item-result is enchanted with unbreaking 3:
		cancel event

 

a w pluginie? bo chce obnizac automatycznie enchant z unbreaking 3 na unbreaking 2

Odnośnik do komentarza
https://skript.pl/temat/40338-obni%C5%BCenie-enchantublokada/#findComment-252078
Udostępnij na innych stronach

  • 0

https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/enchantment/EnchantItemEvent.html - tu przy enchantowaniu

A przy kowadle

Anvil Slots | SpigotMC - High Performance Minecraft

W evencie onInventoryClick sprawdzasz czy typ inventory to kowało, potem sprawdzasz czy item w slocie 2 (czyli tkzw. result/wynik) ma te enchanty. Jak ma to je usuń

 

Odnośnik do komentarza
https://skript.pl/temat/40338-obni%C5%BCenie-enchantublokada/#findComment-252079
Udostępnij na innych stronach

  • 0
13 minut temu, kerpson napisał:

https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/enchantment/EnchantItemEvent.html - tu przy enchantowaniu

A przy kowadle

Anvil Slots | SpigotMC - High Performance Minecraft

W evencie onInventoryClick sprawdzasz czy typ inventory to kowało, potem sprawdzasz czy item w slocie 2 (czyli tkzw. result/wynik) ma te enchanty. Jak ma to je usuń

 

dzieki, a jakis latwiejszy sposob, np. sprawdzanie czy gracz ma na sobie lub w eq item z jakims enchantem i mu go usuwa lub obniza?, tylko nie wiem jej mu to usunac/obnizyc

Odnośnik do komentarza
https://skript.pl/temat/40338-obni%C5%BCenie-enchantublokada/#findComment-252084
Udostępnij na innych stronach

  • 0
1 godzinę temu, PakerP1337 napisał:

dzieki, a jakis latwiejszy sposob, np. sprawdzanie czy gracz ma na sobie lub w eq item z jakims enchantem i mu go usuwa lub obniza?, tylko nie wiem jej mu to usunac/obnizyc

niby możesz zrobić jakiś task, pobierać wszystkie itemy z eq gracza no i sprawdzać im enchanty. Ale chyba opcje górne są lepsze

Odnośnik do komentarza
https://skript.pl/temat/40338-obni%C5%BCenie-enchantublokada/#findComment-252094
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ę...