Skocz do zawartości
  • 0

Sk-NBeeT nazwa przedmiotu i lore


uiuin
 Udostępnij

Pytanie

Cześć
Wreszcie gdy znalazłem sposób zmieniania NBT to natrafiłem na kolejny problem.
Gdy daję graczowi miksturkę z dodatkowymi efektami to nie czyta nazwy i lore.
Próbowałem co się da, ale nic nie działa. Cały czas jest taka nazwa jak na zdjęciu.
 

command /potka:
	trigger:
		set {_g} to potion named "&6Mikstura" with lore "&4Opis" with nbt "{CustomPotionEffects:[{Id:1,Duration:2400},{Id:5,Duration:2400},{Id:6,Amplifier:1},{Id:17,Duration:2400}],CustomPotionColor:11039012}"
		set name of {_g} to "cxddd"
		give {_g} to player

 

849bdeacad564.png

Edytowane przez uiuin
Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

A jezeli zrobisz to osobna komenda to tez nie dziala?

command /name [<text>]:
    trigger:
        set name of player's tool to "%colored arg%"
  
command /lore [<text>]:
    trigger:
        set lore of player's tool to "%colored arg%"

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
6 godzin temu, xAxee napisał:

A jezeli zrobisz to osobna komenda to tez nie dziala?

command /name [<text>]:
    trigger:
        set name of player's tool to "%colored arg%"
  
command /lore [<text>]:
    trigger:
        set lore of player's tool to "%colored arg%"

 

Działa jednak problem tkwi w tym, że nie bardzo wiem jak to zastosować przy tworzeniu gui :/ 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
8 godzin temu, uiuin napisał:

Dobra
Udało mi się to rozwiązać, pierw dodając NBT i zapisując ten przedmiot do zmiennej, a następnie zmieniając jego nazwę i lore.
 

Tak też można - błąd który ci wyrzuciło odnosi się do cudzysłowów:

"{display:{Name:"{\"text\":\"name here\"}"}}"

Tekst w skripcie zaczynasz cudzysłowem i też nim kończysz,  jeżeli chcesz dodać cudzysłów w owym tekscie musisz go podwoić - to samo tyczy się # dla komentarzy i % dla zmiennych. Skipt powyższy kod rozczytał sobie jako:

"{display:{Name:" {\ "text\" : \ "name here\" } "}}" 
"tekst"efekt "tekst"efekt "tekst"efekt"tekst"

 

Gdybyś zapisał w ten sposób to powinno być dobrze:

"{display:{Name:""{\""text\"":\""name here\""}""}}"
Odnośnik do komentarza
Udostępnij na innych stronach

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.

 Udostępnij

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

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