"> Foro - Sumonear armor stand con un score en su customname en Bloques de comandos - Page 1 of 1
Junio 29, 2024, 12:10:37 am
Visitante

Autor Tema:  Sumonear armor stand con un score en su customname  (Leído 2643 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Junio 16, 2017, 09:48:28 pm

SrMaMr




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Hola! Soy Un joven Colorido con ganas de construir
  • Actividad

  • 0%
  • Logros

Más información

Hola necesito Sumonear armor stand con un score en su customname como por ejemplo
el del /tellraw @a ["",{"text":"Puzzle Completado [","color":"dark_green","bold":true},{"score":{"name":"@a","objective":"puzzle"},"color":"green","bold":true},{"text":"/5]","color":"dark_green","bold":true}]

lo que hace el comando es agregar un numero según el score de un scoreboard pero lo que quiero es que en vez de un tellraw sea un summon de un as entonces el comando ¿ como quedaría ?...


Linkback: https://minecraftmin.net/index.php?topic=14803.0
« Última modificación: Julio 03, 2017, 09:25:21 pm por SrMaMr »


Respuesta #1 Junio 17, 2017, 10:52:21 am

ElPetaZ




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MinecraftMin <3 Canal de YouTube: ElPetaZ
  • Actividad

  • 0%
  • Logros

Más información

Me temo que vas a tener que renombrar al armorstand con /entitydata para cada uno de los casos de puntuación posibles...
[♏AP ♏AKER] Ya NO juego Minecraft! Cuando me apetece hago mapas y punto.

MIS MAPAS:
⚈ [MiniCTM] Doomed Valley: http://minecraftmin.net/index.php?topic=14637.msg70647#msg70647 (2017)
⚈ [MiniCTM] Santa´s Delivery: http://minecraftmin.net/index.php?topic=12074.0 (2017)
⚈ [Aventura] Reborn 2D: http://minecraftmin.net/index.php?topic=12076.msg61222#msg61222 (2016)
⚈ [Parkour] Test Your Skill: http://minecraftmin.net/index.php?topic=5960.msg32660#msg32660 (2014)



Respuesta #2 Junio 26, 2017, 06:19:19 am

SrMaMr




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Hola! Soy Un joven Colorido con ganas de construir
  • Actividad

  • 0%
  • Logros

Más información

Me temo que vas a tener que renombrar al armorstand con /entitydata para cada uno de los casos de puntuación posibles...
ElPetaZ ¿ entonces como quedaria el comando ? /entitydata @e[type=armor_stand,name=numerominutos] {CustomName:"[{"score":{"name":"@a","objective":"minutos"}]",CustomNameVisible:1,NoGravity:1b,Invisible:1,Invulnerable:1,NoBasePlate:1,DisabledSlots:2039583}
porque así no me funciona :v ¿? ???


Respuesta #3 Junio 27, 2017, 02:01:30 pm

KaliNuska




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    KaliNuska = comandos y redstone de calidad :D
  • Actividad

  • 0%
  • Logros

Más información

Lo que pretendes hacer es utilizar el formato JSON para meter en la cadena de caracteres de CustomName valores que dependan de la puntuación de un scoreboard.
Lo que te dice ElPetaZ es que eso no es posible, y que tendrás que contemplar todas las puntuaciones posibles del scoreboard en distintos comandos, es decir, un comando que establezca un CustomName con cada valor del scoreboard.

Para ello lo más cómodo es utilizar un execute antes del entitydata de la siguiente manera:
Código: (Ejemplo) [Seleccionar]
execute @a[score_minutos_min=5,score_minutos=5] ~ ~ ~ entitydata @e[type=minecraft:armor_stand,name=numerominutos] {CustomName:"5"}De esta forma, por cada valor en minutos tendrías que cambiar el comando para poner ese mismo número de minutos en el armor stand. Necesitarás muchos comandos si el scoreboard alcanza un gran rango de valores.

Por último te explico que para rellenar una cadena de caracteres, como la de CustomName, no puedes emplear el formato JSON porque lo que puede contener dicha cadena es formato NBT, puedes encontrar más información sobre ambos formatos en los siguientes enlaces: github.com/KaliNuska/Minecraft/blob/master/Formato%20NBT.md y minecraft.gamepedia.com/JSON.



Respuesta #4 Julio 03, 2017, 09:24:23 pm

SrMaMr




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Hola! Soy Un joven Colorido con ganas de construir
  • Actividad

  • 0%
  • Logros

Más información

Lo que pretendes hacer es utilizar el formato JSON para meter en la cadena de caracteres de CustomName valores que dependan de la puntuación de un scoreboard.
Lo que te dice ElPetaZ es que eso no es posible, y que tendrás que contemplar todas las puntuaciones posibles del scoreboard en distintos comandos, es decir, un comando que establezca un CustomName con cada valor del scoreboard.

Para ello lo más cómodo es utilizar un execute antes del entitydata de la siguiente manera:
Código: (Ejemplo) [Seleccionar]
execute @a[score_minutos_min=5,score_minutos=5] ~ ~ ~ entitydata @e[type=minecraft:armor_stand,name=numerominutos] {CustomName:"5"}De esta forma, por cada valor en minutos tendrías que cambiar el comando para poner ese mismo número de minutos en el armor stand. Necesitarás muchos comandos si el scoreboard alcanza un gran rango de valores.

Por último te explico que para rellenar una cadena de caracteres, como la de CustomName, no puedes emplear el formato JSON porque lo que puede contener dicha cadena es formato NBT, puedes encontrar más información sobre ambos formatos en los siguientes enlaces: github.com/KaliNuska/Minecraft/blob/master/Formato%20NBT.md y minecraft.gamepedia.com/JSON.

vale muchas gracias por la respuesta KaliNuska !! entonces tendré que hacerlo con tellraws y gracias por lo de los formatos les echare un vistazo :D




Share via delicious Share via digg Share via facebook Share via furl Share via linkedin Share via myspace Share via reddit Share via stumble Share via technorati Share via twitter

xx
Armor Stand

Iniciado por MinecraftDorado

2 Respuestas
3696 Vistas
Último mensaje Abril 21, 2015, 04:33:09 pm
por KaliNuska
xx
Armor Stand - 1.8

Iniciado por SrMarco ಠ_ರೃ

0 Respuestas
34981 Vistas
Último mensaje Noviembre 15, 2014, 04:07:06 am
por SrMarco ಠ_ರೃ
xx
Espantapájaros {Armor Stand}

Iniciado por Monster89

2 Respuestas
3857 Vistas
Último mensaje Marzo 13, 2017, 06:12:38 pm
por ElPetaZ
xx
Ayuda Armor Stand

Iniciado por angjosar

0 Respuestas
1768 Vistas
Último mensaje Septiembre 14, 2014, 11:59:08 pm
por angjosar