"> Foro - Ayuda Comandos en Bloques de comandos - Page 1 of 1
Diciembre 04, 2025, 01:04:14 am
Visitante

Autor Tema:  Ayuda Comandos  (Leído 3621 veces)

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

Julio 02, 2016, 12:27:31 pm

rofal2500


  • *

  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Hace unas semanas creé un tema de ayuda, como nadie me respondió voy a repetir el tema, perdón si os molesta.

"Saludos, quisiera que mediante un reloj de redstone cada poco tiempo si estas cerca de un Zombie llamado "Gitano" crease un zombie llamado "Primo", suponiendo que hay bastantes zombies llamados "Gitano" en todo el mapa de tal manera que solo se genere un zombie "Primo" en el zombie "Gitano" del que tu estás cerca y no en el resto de los zombies "Gitano".
Gracias."

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


Respuesta #1 Julio 02, 2016, 12:41:49 pm

Workod




  • Desconectado

  • *

    • *
    • *
    • *
  • Actividad

  • 0%
  • Logros

Más información

¡Hola!

Por desgracia, desconozco como hacer lo que pides debido al problema de generarlo al lado del más cercano.
En todo caso, venía a hablarte de lo que has comentado al principio. Somos una comunidad activa, generalmente siempre se suele responder en caso de que haya alguna forma de hacerlo y nosotros la conozcamos. Por eso mismo te digo que posiblemente tu anterior post no haya sido respondido o por la imposibilidad de hacerlo, o porque desconocemos como hacerlo. Por este motivo, te agradecería que los post no los repitieses; en todo caso que pidieses ayuda en X post en el MinChat por si alguien no lo vio, ya que para empezar, en las normas del foro pone esto:

Citar
◘ Queda prohibido abrir más de un tema con un mismo asunto.

Por eso, para evitarte problemas te aconsejaría que no lo repitieses, y a ser posible comentases con la gente del MinChat tu problema por si alguien no sabe de su existencia. Además, siempre te queda recurrir a mandar un mensaje privado al moderador de la sección que muy posiblemente sepa ayudarte.

Un saludo.




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:




Respuesta #2 Julio 02, 2016, 01:40:00 pm

CreepyPandi




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Si la vida te da limones... pidele trufas
  • Actividad

  • 0%
  • Logros

Más información

Hola. Lo que pides es un poco complicado de explicar, pero es más fácil de lo que parece

Lo primero es crear un scoreboard tipo 'dummy'
Código: [Seleccionar]
/scoreboard objetives add Detector dummy
Ahora, con un command block repeating (o reloj, si estás en la 1.8 ), ejecutas este comando constantemente:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=zombie,name=Gitano,r=5] Detector 1Que hará que todos los zombies con nombre 'Gitano' que esén en un radio de 5 bloques al jugador aumenten la puntuación de 'Detector' a 1.

Si quieres que, al alejarse el jugador no sigan spawneando, tan solo debes activar un command block repeating con este comando:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=zombie,name=Gitano,rmin=5] Detector 1 (Igual este comando tiene algún fallo, no lo suelo usar demasiado)
De esta manera, ya no spawnearán más Primos

Por último, hay que hacer que spawneen los Primos. Para esto, haremos un reloj (sugiero que lo hagas bastante grande) de redstone, que cada X tiempo, active el siguiente comando:
Código: [Seleccionar]
/execute @e[type=Zombie,score_Detector_min=1,score_Detector=1,name=Gitano] ~ ~ ~ /summon Zombie ~ ~ ~1 {CustomName:"Primo"}
Y con esto ya debería funcionar ese mecanismo. Espero que te funcione  :)
Tanto interés tienes en mi como para estar mirando mi firma?


Respuesta #3 Julio 02, 2016, 02:19:52 pm

rofal2500


  • *

  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Hola. Lo que pides es un poco complicado de explicar, pero es más fácil de lo que parece

Lo primero es crear un scoreboard tipo 'dummy'
Código: [Seleccionar]
/scoreboard objetives add Detector dummy
Ahora, con un command block repeating (o reloj, si estás en la 1.8 ), ejecutas este comando constantemente:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=zombie,name=Gitano,r=5] Detector 1Que hará que todos los zombies con nombre 'Gitano' que esén en un radio de 5 bloques al jugador aumenten la puntuación de 'Detector' a 1.

Si quieres que, al alejarse el jugador no sigan spawneando, tan solo debes activar un command block repeating con este comando:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=zombie,name=Gitano,rmin=5] Detector 1 (Igual este comando tiene algún fallo, no lo suelo usar demasiado)
De esta manera, ya no spawnearán más Primos

Por último, hay que hacer que spawneen los Primos. Para esto, haremos un reloj (sugiero que lo hagas bastante grande) de redstone, que cada X tiempo, active el siguiente comando:
Código: [Seleccionar]
/execute @e[type=Zombie,score_Detector_min=1,score_Detector=1,name=Gitano] ~ ~ ~ /summon Zombie ~ ~ ~1 {CustomName:"Primo"}
Y con esto ya debería funcionar ese mecanismo. Espero que te funcione  :)

Saludos!
Funciona explendidamente, tuvistes unos pequeños fallos en los comandos como ponerle la "C" a objectives o poner la "Z" en mayuscula a Zombie.
Pero tengo un pequeño problema, y es que tengo dos zombies llamados "Gitano", cada uno en una esquina, y cuando me acerco a uno se genera un zombie llamado "Primo" en los DOS zombies llamados "Gitano" y quiero que solo se genere un "Primo" en el zombie "Gitano" del que yo esté cerca.
De todos modos, muchísimas gracias.



Respuesta #4 Julio 02, 2016, 03:14:33 pm

CreepyPandi




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Si la vida te da limones... pidele trufas
  • Actividad

  • 0%
  • Logros

Más información

Pues lo único que tienes que hacer es bajar el radio del segundo comando:
En vez de:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=Zombie,name=Gitano,r=5] Detector 1Usa:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=Zombie,name=Gitano,r=3] Detector 1
Saludos


Respuesta #5 Julio 02, 2016, 05:31:34 pm

rofal2500


  • *

  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Pues lo único que tienes que hacer es bajar el radio del segundo comando:
En vez de:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=Zombie,name=Gitano,r=5] Detector 1Usa:
Código: [Seleccionar]
/execute @a ~ ~ ~ /scoreboard players set @e[type=Zombie,name=Gitano,r=3] Detector 1
Saludos

Ya, pero me refiero que si hay un zombie "Gitano" y hay otro zombie "Gitano" alejado 20.000.000 de bloques de este, cuando me acerco a cualquiera aparace un zombie "Primo" al lado de cada uno de los "Gitano"



Respuesta #6 Julio 02, 2016, 11:20:14 pm

sircripers




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    ñeñeñe? ⎝(。◁゚)⎠
  • Actividad

  • 0%
  • Logros

Más información

/execute @a ~ ~ ~ /scoreboard players set @e[type=Zombie,name=Gitano,r=5,c=1] Detector 1

deberia cojer a la entidad mas cercana en un radio de 5 bloques asi que aun que tengas 100 zombies en un radio de 5 bloques solo le dara el score al que tenga mas cerca el jugador ;P
(∩ ͡° ͜ʖ ͡°)⊃━☆゚.*・。゚copy pastus magicae



https://myanimelist.net/animelist/Sircriperss?status=2&order=4&order2=0




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
Con comandos para tienda y otros comandos

Iniciado por ElMarcosWTF

3 Respuestas
4724 Vistas
Último mensaje Julio 21, 2014, 02:35:47 pm
por xog1999
xx
¿Alguien me puede decir unos comandos para el bloque de comandos?

Iniciado por BenjaminZack

7 Respuestas
7174 Vistas
Último mensaje Mayo 22, 2014, 03:29:26 pm
por Workod
question
Ayuda con unos comandos

Iniciado por andresgaymer11

1 Respuestas
1834 Vistas
Último mensaje Noviembre 18, 2014, 05:14:17 am
por tomatitus1
wink
Mucha ayuda para comandos y mapmaking ;)

Iniciado por SnakkK

11 Respuestas
9150 Vistas
Último mensaje Marzo 30, 2014, 06:02:45 pm
por SrMarco ಠ_ರೃ