Skocz do zawartości
  • 0

Drop z pająka


Plest0nXD

Pytanie

Cześć, pisze skrypt na drop z pająka i chce aby dropiło z niego enchantowane jabłko na unbraking 1 z ukrytymi tagami, żeby nie było widać tego enchantu i "żywność i napoje" w opisie. 
Niestety probuje juz bardzo dlugo ale nie udalo mi sie tego zrobic, bardzo proszę o pomoc. Jak coś to skript 2.8.7 i wersja 1.20.1

Edytowane przez Plest0nXD
Odnośnik do komentarza
https://skript.pl/temat/57773-drop-z-paj%C4%85ka/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
2 godziny temu, Plest0nXD napisał:

Cześć, pisze skrypt na drop z pająka i chce aby dropiło z niego enchantowane jabłko na unbraking 1 z ukrytymi tagami, żeby nie było widać tego enchantu i "żywność i napoje" w opisie. 
Niestety probuje juz bardzo dlugo ale nie udalo mi sie tego zrobic, bardzo proszę o pomoc. Jak coś to skript 2.8.7 i wersja 1.20.1

Skript będzie oferował częściowe wsparcie dla flag przedmiotów (odpowiadają one za widoczność informacji przy najeżdżaniu na przedmiot w ekwipunku) dopiero dla wersji serwera 1.20.5 w wersji 2.9.
Na ten moment rozwiązanie tego problemu przy pomocy samego Skripta jest niemożliwe, więc należy skorzystać z któregoś z dodatków. Osobiście polecam do tego celu dodatek skript-reflect. Wymaga on wiedzy na temat Javy, jednakże oferuje korzystanie z zdecydowanej większości instrukcji dostępnych dla pluginów.

Nie będę się zagłębiał w tłumaczenie jak ma wyglądać kod, gdyż zakładam iż Pan nie jest zaznajomiony z tym językiem. Potraktuję więc post jako zlecenie.

import:
	org.bukkit.inventory.ItemFlag

on death of spider:
	set {_apple} to apple
	set {_itemMeta} to {_apple}.getItemMeta()
	{_itemMeta}.addItemFlags(ItemFlag.HIDE_ATTRIBUTES, ItemFlag.HIDE_ENCHANTS)
	{_apple}.setItemMeta({_itemMeta})
	enchant {_apple} with unbreaking 1
	add {_apple} to drops

Wydaje mi się, że zastosowałem dobre flagi. W razie czego proszę dać znać.

Jeżeli chce Pan zrozumieć jak działają powyższe instrukcje, odsyłam do poniższych źródeł.

Gdyby były jakieś pytania, proszę śmiało je zadawać. Postaram się pomóc.

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/57773-drop-z-paj%C4%85ka/#findComment-343414
Udostępnij na innych stronach

  • 0

Jestem niezmiernie wdzięczny, bardzo dziękuje za pomoc. Wszystko działa!
Jedyne czego chcialbym sie jeszcze dowiedzieć, to jak zrobić lore żeby była linijka pod linijką "|" nie dziala.

Edytowane przez Plest0nXD
Odnośnik do komentarza
https://skript.pl/temat/57773-drop-z-paj%C4%85ka/#findComment-343418
Udostępnij na innych stronach

  • 0

Co masz dokładnie na myśli? Rozumiem, że pytasz o inny przypadek.

Jeśli chcesz lore, które ma kilka linijek możesz zrobić to tak:

apple with lore "linia 1", "linia 2" and "linia 3"

 

Odnośnik do komentarza
https://skript.pl/temat/57773-drop-z-paj%C4%85ka/#findComment-343419
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ę...