"> Foro - Problema con el execute en Bloques de comandos - Page 1 of 1
Noviembre 22, 2024, 07:15:59 am
Visitante

Autor Tema:  Problema con el execute  (Leído 2457 veces)

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

Abril 19, 2015, 07:56:17 pm

MinecraftDorado


  • *

  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MinecraftMin, el mejor foro Español!
  • Actividad

  • 0%
  • Logros

Más información

Hola, he tenido un error con un comando, quiero detectar cuando un item este cerca de un Zombie y no puedo.
He intentado con este comando, pero nada.
Código: [Seleccionar]
execute @e[type=Zombie] ~ ~ ~ /testfor @e[type=Item,r=1] ~ ~ ~
Me gustaria saber si alguien sabe como hacerlo. Gracias

Linkback: https://minecraftmin.net/index.php?topic=9773.0


Respuesta #1 Abril 19, 2015, 08:00:18 pm

KaliNuska




  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

El fallo se encuatra en la sintaxis del comando /testfor, ya que le sobran las virgulligas al final.:
Código: [Seleccionar]
/execute @e[type=Zombie] ~ ~ ~ /testfor @e[type=Item,r=1]
De todas formas, puedes incrementar el rango y seleccionar qué tipo de ítem tiene que detectar de esta otra forma:
Código: [Seleccionar]
/execute @e[type=Zombie] ~ ~ ~ /testfor @e[type=Item,r=5] {Item:{id:"ID del Item",Count:1b,Damage:0s,tag:{}}}



Respuesta #2 Abril 19, 2015, 08:00:42 pm

MinatoKuun




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    .w.
  • Actividad

  • 0%
  • Logros

Más información

Debes usar:

Código: [Seleccionar]
execute @e[type=Zombie] ~ ~ ~ /testfor @e[type=Item,r=1]
En un testfor, no se usan las "~ ~ ~"


Respuesta #3 Abril 19, 2015, 08:03:49 pm

MinecraftDorado


  • *

  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MinecraftMin, el mejor foro Español!
  • Actividad

  • 0%
  • Logros

Más información

Gracias por la ayuda, que gran descuido xD
Y para que detecte un item con un determinado nombre?
« Última modificación: Abril 19, 2015, 09:10:35 pm por KaliNuska »



Respuesta #4 Abril 19, 2015, 09:15:48 pm

KaliNuska




  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Gracias por la ayuda, que gran descuido xD
Y para que detecte un item con un determinado nombre?
Con el segundo comando que puse en mi respuesta podrás hacerlo.
Dentro de tag puedes incluir el nombre, lore, encanamientos, atributos y otras propiedades que posean los items.
Un ejemplo con el nombre concreto y algunas de estas propiedades es este:
Código: [Seleccionar]
/execute @e[type=Zombie] ~ ~ ~ /testfor @e[type=Item,r=5] {Item:{id:minecraft:stone,Count:1b,Damage:0s,tag:{display:{Name:"Pedrusco"},ench:[{id:16s,lvl:2s}]}}}




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

question
Execute

Iniciado por Xunitraka

2 Respuestas
2290 Vistas
Último mensaje Abril 08, 2014, 07:43:24 pm
por Xunitraka
xx
Execute

Iniciado por El_Pato_Gamer

1 Respuestas
1482 Vistas
Último mensaje Abril 12, 2017, 11:19:53 pm
por LordFin4l
xx
Ayuda con execute

Iniciado por Delt

4 Respuestas
2802 Vistas
Último mensaje Marzo 01, 2015, 04:37:05 pm
por KaliNuska
question
Con el comando EXECUTE

Iniciado por ElMarcosWTF

2 Respuestas
2835 Vistas
Último mensaje Abril 28, 2014, 04:36:49 pm
por SnakkK