Skocz do zawartości
  • 0

Głowa z NBT w gui


Talarek

Pytanie

Siemka! Mam pewien problem, gdyż jak robię gui i dodaję do niego głowę z nbt to nie działa :/ . Posiadam skstuff mimo to skrypt nie działa.  Kod:

command /test:
    trigger:
        wait 1 tick
        open chest with 1 row named "Test" to player
        wait 1 tick
        Set player's current inventory's slot 15 to player head custom nbt "{SkullOwner:{Id:a324e31c-97f9-4c6b-b677-2a8080089d5d,Properties:{textures:[{Value:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWMzZTNlMjZhMjQ3ZjhhNDkzYWIwNTc0ODk3YTQ3ZDVjYjk4ZDM0OWI3ZDM4ZDkxYjlhMjMwM2EyYmY0NzMifX19}]}}}"

Błąd to, że to   "{SkullOwner:{Id:a324e31c-97f9-4c6b-b677-2a8080089d5d,Properties:{textures:[{Value:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWMzZTNlMjZhMjQ3ZjhhNDkzYWIwNTc0ODk3YTQ3ZDVjYjk4ZDM0OWI3ZDM4ZDkxYjlhMjMwM2EyYmY0NzMifX19}]}}} "  is not a valid item data

 

Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /test:
    trigger:
        set {_nbt} to "{SkullOwner:{Id:a324e31c-97f9-4c6b-b677-2a8080089d5d,Properties:{textures:[{Value:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWMzZTNlMjZhMjQ3ZjhhNDkzYWIwNTc0ODk3YTQ3ZDVjYjk4ZDM0OWI3ZDM4ZDkxYjlhMjMwM2EyYmY0NzMifX19}]}}}"
        open chest with 1 row named "Test" to player
        wait 1 tick
        format slot 0 of the player with player head with custom nbt "%{_nbt}%"

Spróbuj zapisać nbt head do zmiennej. Nie musisz również pisać polecenia wait przed open chest ;)

Edytowane przez TheNatoorat
Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204525
Udostępnij na innych stronach

  • 0
41 minut temu, TheNatoorat napisał:

command /test:
    trigger:
        set {_nbt} to "{SkullOwner:{Id:a324e31c-97f9-4c6b-b677-2a8080089d5d,Properties:{textures:[{Value:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWMzZTNlMjZhMjQ3ZjhhNDkzYWIwNTc0ODk3YTQ3ZDVjYjk4ZDM0OWI3ZDM4ZDkxYjlhMjMwM2EyYmY0NzMifX19}]}}}"
        open chest with 1 row named "Test" to player
        wait 1 tick
        format slot 0 of the player with player head with custom nbt "%{_nbt}%"

Spróbuj zapisać nbt head do zmiennej. Nie musisz również pisać polecenia wait przed open chest ;)

Tak też próbowałem i tak samo. Po za tym format slot to najgorszy sposób do gui :) 

Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204530
Udostępnij na innych stronach

  • 0
15 minut temu, TheNatoorat napisał:

Hmmm ja jakoś zawsze tego używam :D

Spróbuj może tego:


format slot 0 of player with 1 of head with custom nbt "%{_nbt}%"

Jeżeli to nie zadziała, to nie mam już żadnych pomysłów :/

dalej to samo

Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204534
Udostępnij na innych stronach

  • 0
Godzinę temu, knugi napisał:

@Talarek proszę podesłać wersję serwera i wersję skstuff.

Znajdziesz je pod komendami:

/ver

/ver skstuff

Wersja serwera 1.12.2

Wersja SkStuff 1.6.4.1 (chyba najnowsza)

I dodam tylko, że tylko to nie działa. Można normalnie dodać nawet do armor standa nbt, ale z głową w GUI coś nie bardzo :bankappa:

Edytowane przez Talarek
Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204561
Udostępnij na innych stronach

  • 0

Próbowałeś zapisać te nbt w pliku tekstowym? Odczytujesz je do zmiennej, a potem tworzysz sobie przy jej użyciu przedmiot. Ja jak z tym się bawiłem to skript potrafił tak samo sypać błędami gdy tag był w kodzie (głównie przez cudzysłowy - albo ich brak). Jeżeli twoje nie zadziała takim sposobem, to spróbuj poprzez plik wczytać poniższy tag:

{SkullOwner:{Id:"48e69b79-0de6-4bbc-ab52-c29a6b3baa2a",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODBmODg2NTAzZDI1ZmFkY2JlYTllZTc3Nzk4OTAyNTdkZTBlM2U5NGE0Y2FmN2E2N2M2ODg2MzFjZjJiNjY5In19fQ=="}]}}}

 

Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204566
Udostępnij na innych stronach

  • 0

Ziemniak ma rację, spojrzałem jeszcze raz na kod i jest błąd z cudzysłowami.

Tutaj masz mój post i jak powinien wyglądać nbt dla główki w GUI

https://skript.pl/temat/28679-problemy-z-gui/

Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204572
Udostępnij na innych stronach

  • 0
3 godziny temu, knugi napisał:

Ziemniak ma rację, spojrzałem jeszcze raz na kod i jest błąd z cudzysłowami.

Tutaj masz mój post i jak powinien wyglądać nbt dla główki w GUI

https://skript.pl/temat/28679-problemy-z-gui/

 

13 godzin temu, LuckyPotato napisał:

Próbowałeś zapisać te nbt w pliku tekstowym? Odczytujesz je do zmiennej, a potem tworzysz sobie przy jej użyciu przedmiot. Ja jak z tym się bawiłem to skript potrafił tak samo sypać błędami gdy tag był w kodzie (głównie przez cudzysłowy - albo ich brak). Jeżeli twoje nie zadziała takim sposobem, to spróbuj poprzez plik wczytać poniższy tag:


{SkullOwner:{Id:"48e69b79-0de6-4bbc-ab52-c29a6b3baa2a",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODBmODg2NTAzZDI1ZmFkY2JlYTllZTc3Nzk4OTAyNTdkZTBlM2U5NGE0Y2FmN2E2N2M2ODg2MzFjZjJiNjY5In19fQ=="}]}}}

 

Nic z tego nie działa :/ .

Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204583
Udostępnij na innych stronach

  • 0
46 minut temu, knugi napisał:

Meh, próbowałeś skopiować tamten kod z posta?

Podaj błędy ponownie i kod

wziąłem ten od ciebie:

command /test:
	trigger:
		set {_nbt} to "{SkullOwner:{Id:""3c5fc641-cbf1-463d-9ff4-70ca3521759c"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzVmNDVjODc1ZWZmNTM4ZmNlYzk4ZjZhY2MxZGYyYWVjYWUyOGY0ODYwYWVjZDI0ZTJkYmRmMTM5MjRiMzI3In19fQ==""}]}}}"
		open chest with 2 rows named "&6★ TEST &6★" to player
		wait a tick #zalecam używanie pluginy TuSke do gui
		format slot 0 of player with 1 of head with custom nbt "%{_nbt}%" named "TEST :D" to close

a błąd dalej ten sam co wcześniej. Nawet próbowałem z armor standem i też jest jakiś błąd, gdyż chciałem żeby nie miał podstawki, fakt usunęło mu ale dodałem jeszcze żeby był obrócony o 90 stopni a cały czas jest w takiej samej pozycji co wcześniej. Mam tu coś takiego:

                spawn an armor stand at location 1.5 metres above target block
                set {_a} to last spawned armor stand
                add "{NoBasePlate:1b,NoGravity:1b,ShowArms:1b,Rotation:[90f]}" to nbt of last spawned armor stand

Próbowałem nawet odzielić to 90 stopni i dać niżej w linijce, ale to samo :/ dalej był w takiej samej pozycji.

Edytowane przez Talarek
Odnośnik do komentarza
https://skript.pl/temat/31482-g%C5%82owa-z-nbt-w-gui/#findComment-204591
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.

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

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