Skocz do zawartości
  • 0

SkBee nbt compound i spawnery..


Cinu2421

Pytanie

Witam.

Ogarnia ktos jak dziala dokladnie teraz nbt w SkBee i mi pomoze?

Probuje zrobic mozliwosc dodawania potworow za pomoca nbt do spawnerow.

Dawniej mi to dzialalo, ale po zmianach w SkBee nie wiem jak do tego podejsc. Przegladalem dokumentacje i probowalem ogarnac to na kilka sposobow, ale to chyba mnie przerasta. Nie mam problemu z zmiana hp potworow, wyswietlanych nazw i takich tam za pomoca nbt.

Problem jest przy samych spawnerach, 0 bledow spawner sie normalnie respi ale bez potwora w srodku.

 

    #set block at location of player to spawner with nbt nbt compound from "{SpawnData:{id:""minecraft:zombie""},MaxNearbyEntities:30s,SpawnRange:4s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:""minecraft:zombie""},Weight:1}],MinSpawnDelay:10,MaxSpawnDelay:50s}"
    #add {_n} to nbt of event-entity
Odnośnik do komentarza
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
set {_nbt} to nbt compound from "{SpawnData:{id:""minecraft:zombie""},MaxNearbyEntities:30s,SpawnRange:4s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:""minecraft:zombie""},Weight:1}],MinSpawnDelay:10,MaxSpawnDelay:50s}"
set nbt-block at player to spawner with nbt {_nbt}

może coś takiego?

https://skripthub.net/docs/?id=4053

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 9.01.2024 o 10:42, makstale napisał:
set {_nbt} to nbt compound from "{SpawnData:{id:""minecraft:zombie""},MaxNearbyEntities:30s,SpawnRange:4s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:""minecraft:zombie""},Weight:1}],MinSpawnDelay:10,MaxSpawnDelay:50s}"
set nbt-block at player to spawner with nbt {_nbt}

może coś takiego?

https://skripthub.net/docs/?id=4053

Nic.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Uzywam nbt spawneru z starszej wersji SkBee, jest raczej nie poprawne. Probowalem rowniez pobrac NBT po dodaniu do niego potwora, i dropnac spawner z tym nbt, ale tez nic.  Jak wyswietlam nbt za pomoca klikniecia, pokazuje mi cos podobnego do tego co chce wrzucic tyle ze w troche innej kolejnosci. Tu mam zapis z konsoli: 

Zapis 1:
[18:05:47 INFO]: [Skript]     [SkBee ERROR] Invalid NBT: '{SpawnData:{iange:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:"minecraft:zombie"},Weight:1}],MinSpawnDelay:10,MaxSpawnDelay:50s}'
[18:05:47 INFO]: [Skript]     [SkBee ERROR] Message: MalformedNBT: Expected '}' at position 131: ...Delay:50s}<--[HERE]
[18:05:47 INFO]: {Delay:0s,MaxNearbyEntities:6s,MaxSpawnDelay:800s,MinSpawnDelay:200s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnData:{entity:{id:"minecraft:zombie"}},SpawnPotentials:[],SpawnRange:4s,custom:{},id:"minecraft:mob_spawner",x:145,y:72,z:-19}
[18:05:53 INFO]: [Skript]     [SkBee ERROR] Invalid NBT: '{SpawnData:{iange:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:"minecraft:zombie"},Weight:1}],MinSpawnDelay:10,MaxSpawnDelay:50s}'
[18:05:53 INFO]: [Skript]     [SkBee ERROR] Message: MalformedNBT: Expected '}' at position 131: ...Delay:50s}<--[HERE]
[18:05:53 INFO]: {Delay:300s,MaxNearbyEntities:6s,MaxSpawnDelay:800s,MinSpawnDelay:200s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnData:{entity:{}},SpawnPotentials:[],SpawnRange:4s,custom:{},id:"minecraft:mob_spawner",x:145,y:72,z:-15}

Zapis2:
[18:24:28 INFO]: {Delay:239s,MaxNearbyEntities:6s,MaxSpawnDelay:800s,MinSpawnDelay:200s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnData:{entity:{id:"minecraft:zombie"}},SpawnPotentials:[],SpawnRange:4s,custom:{},id:"minecraft:mob_spawner",x:145,y:72,z:-19}
[18:24:28 WARN]: Invalid SpawnData: No key entity in MapLike[{MaxSpawnDelay:50s,MinSpawnDelay:10,Range:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:"minecraft:zombie"},Weight:1}]}]

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
14 godzin temu, Cinu2421 napisał:

Uzywam nbt spawneru z starszej wersji SkBee, jest raczej nie poprawne. Probowalem rowniez pobrac NBT po dodaniu do niego potwora, i dropnac spawner z tym nbt, ale tez nic.  Jak wyswietlam nbt za pomoca klikniecia, pokazuje mi cos podobnego do tego co chce wrzucic tyle ze w troche innej kolejnosci. Tu mam zapis z konsoli: 

Zapis 1:
[18:05:47 INFO]: [Skript]     [SkBee ERROR] Invalid NBT: '{SpawnData:{iange:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:"minecraft:zombie"},Weight:1}],MinSpawnDelay:10,MaxSpawnDelay:50s}'
[18:05:47 INFO]: [Skript]     [SkBee ERROR] Message: MalformedNBT: Expected '}' at position 131: ...Delay:50s}<--[HERE]
[18:05:47 INFO]: {Delay:0s,MaxNearbyEntities:6s,MaxSpawnDelay:800s,MinSpawnDelay:200s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnData:{entity:{id:"minecraft:zombie"}},SpawnPotentials:[],SpawnRange:4s,custom:{},id:"minecraft:mob_spawner",x:145,y:72,z:-19}
[18:05:53 INFO]: [Skript]     [SkBee ERROR] Invalid NBT: '{SpawnData:{iange:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:"minecraft:zombie"},Weight:1}],MinSpawnDelay:10,MaxSpawnDelay:50s}'
[18:05:53 INFO]: [Skript]     [SkBee ERROR] Message: MalformedNBT: Expected '}' at position 131: ...Delay:50s}<--[HERE]
[18:05:53 INFO]: {Delay:300s,MaxNearbyEntities:6s,MaxSpawnDelay:800s,MinSpawnDelay:200s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnData:{entity:{}},SpawnPotentials:[],SpawnRange:4s,custom:{},id:"minecraft:mob_spawner",x:145,y:72,z:-15}

Zapis2:
[18:24:28 INFO]: {Delay:239s,MaxNearbyEntities:6s,MaxSpawnDelay:800s,MinSpawnDelay:200s,RequiredPlayerRange:16s,SpawnCount:4s,SpawnData:{entity:{id:"minecraft:zombie"}},SpawnPotentials:[],SpawnRange:4s,custom:{},id:"minecraft:mob_spawner",x:145,y:72,z:-19}
[18:24:28 WARN]: Invalid SpawnData: No key entity in MapLike[{MaxSpawnDelay:50s,MinSpawnDelay:10,Range:16s,SpawnCount:4s,SpawnPotentials:[{Entity:{id:"minecraft:zombie"},Weight:1}]}]

 

z błędu wynika, że NBT jest niepoprawne, więc to kwestia tego.

Odnośnik do komentarza
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ę...