Configuración
Ocultar noticias
Ocultar búsqueda
Desactivar efectos del tema
Cambiar apariencia



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

*
Ejecutar comando sobre bloque
« en: Octubre 30, 2014, 03:41:03 pm »
Vuelvo a crear post porque necesito otro comando.

Este debe ejecutar el comando de
Código: [Seleccionar]
/setblock ~ ~ ~ minecraft:air allá donde detecte que hay un bloque de oro (Gold_Block) .


¡Gracias de antemano!

Linkback: http://minecraftmin.net/index.php?topic=5720.0
« Última modificación: Enero 19, 2015, 11:58:49 pm por KaliNuska »




Mi mayor post: https://goo.gl/dQEx9M  ||  Skype: ljavaa  || Ex-Redactor y Ex-Colaborador Oficial  || Co-fundador de MysticMakers ||  Amante de la informática y los videojuegos  ||  ¡No dudes en mandarme MP si necesitas ayuda!

Spoiler para Cosas Random:

*
Re:Ejecutar comando sobre bloque
« Respuesta #1 en: Octubre 30, 2014, 06:09:41 pm »
Bueno eso es un poco fácil si quiere detectar un bloque en unas coordenadas en concreto.
Con eso detectara el bloque en unas coordenadas concretas

Código: [Seleccionar]
/testforblock ~ ~ ~ minecraft:gold_block

Donar


DONACIONES: Por si quieres donar por todo mi trabajo!! Hacer mapas lleva mucho trabajo
 y al NO obtener remuneración con ellos, esta es una forma que tienes de apoyarme en algo que me encanta!!!
 y me consume muchísimo tiempo y esfuerzo. Muchas Gracias del Cofre
*
Re:Ejecutar comando sobre bloque
« Respuesta #2 en: Octubre 30, 2014, 11:58:31 pm »
Supongo que no quieres ir bloque a bloque empleando el comando /testforblock.
Entonces puedes emplear el /fill, ya que te permite seleccionar el tipo de bloque que quieres que modifique en un volumen de hasta 32768 bloques:
Código: [Seleccionar]
/fill <x1> <y1> <z1> <x2> <y2> <z2> minecraft:air 0 replace minecraft:gold_block 0(funciona como el fill del McEdit)

También, como no sé si lo que quieres es que se cambien los bloques de oro por aire cuando haya un jugador cerca, puedes utilizar el execute:
Spoiler para Comandos /execute:
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:gold_block 0 setblock ~ ~-1 ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~1 ~ minecraft:gold_block 0 setblock ~ ~1 ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~1 ~ ~ minecraft:gold_block 0 setblock ~1 ~ ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~-1 ~ ~ minecraft:gold_block 0 setblock ~-1 ~ ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~ ~1 minecraft:gold_block 0 setblock ~ ~ ~1 minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~ ~-1 minecraft:gold_block 0 setblock ~ ~ ~-1 minecraft:air 0 replace minecraft:gold_block 0
Cualquier duda, coméntala y trataremos de buscarle solución.
*
Re:Ejecutar comando sobre bloque
« Respuesta #3 en: Octubre 31, 2014, 09:43:02 am »

Bueno eso es un poco fácil si quiere detectar un bloque en unas coordenadas en concreto.
Con eso detectara el bloque en unas coordenadas concretas


Código: [Seleccionar]
/testforblock ~ ~ ~ minecraft:gold_block


Claro, pero yo quería en una zona de juego. xD


Supongo que no quieres ir bloque a bloque empleando el comando /testforblock.
Entonces puedes emplear el /fill, ya que te permite seleccionar el tipo de bloque que quieres que modifique en un volumen de hasta 32768 bloques:
Código: [Seleccionar]
/fill <x1> <y1> <z1> <x2> <y2> <z2> minecraft:air 0 replace minecraft:gold_block 0(funciona como el fill del McEdit)

También, como no sé si lo que quieres es que se cambien los bloques de oro por aire cuando haya un jugador cerca, puedes utilizar el execute:
Spoiler para Comandos /execute:
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:gold_block 0 setblock ~ ~-1 ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~1 ~ minecraft:gold_block 0 setblock ~ ~1 ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~1 ~ ~ minecraft:gold_block 0 setblock ~1 ~ ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~-1 ~ ~ minecraft:gold_block 0 setblock ~-1 ~ ~ minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~ ~1 minecraft:gold_block 0 setblock ~ ~ ~1 minecraft:air 0 replace minecraft:gold_block 0
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~ ~-1 minecraft:gold_block 0 setblock ~ ~ ~-1 minecraft:air 0 replace minecraft:gold_block 0
Cualquier duda, coméntala y trataremos de buscarle solución.


Exacto, quería un bloque en una zona determinada. Gracias máquina.




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
Se puede detectar a alguien que lleve unas botas y ejecutar sobre él un comando?

Iniciado por RadiationPotato

7 Respuestas
3761 Vistas
Último mensaje Abril 27, 2014, 03:27:31 pm
por metashadow
question
Ejecutar comando en la Posición de un Jugador

Iniciado por Claus3000

1 Respuestas
602 Vistas
Último mensaje Mayo 10, 2016, 07:32:07 pm
por Davimen
sad
Comodetectar items cuando caen al piso, Luego para EJECUTAR un comando

Iniciado por Tonipop

0 Respuestas
182 Vistas
Último mensaje Junio 06, 2018, 02:09:04 am
por Tonipop
xx
Poner color a letras con bloques de comandos(con el comando say)

Iniciado por Daniel_Boy12

1 Respuestas
1867 Vistas
Último mensaje Enero 06, 2015, 05:15:44 am
por Venom Spitter