"> Foro - [1 comando] Puntos de control con comando /EXECUTE en Bloques de comandos - Page 1 of 1
Noviembre 22, 2024, 02:23:54 am
Visitante

Autor Tema:  [1 comando] Puntos de control con comando /EXECUTE  (Leído 2952 veces)

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

Julio 14, 2015, 03:21:04 pm

Bransito


  • *

  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Map Making, Redstone y Supervivencia
  • Actividad

  • 0%
  • Logros

Más información

Hola a todos! Hoy enseñó como hacer un sencillo punto de control que puede colocarse en cualquier punto del mapa. Los comandos son los siguientes:
El comando simple es el siguiente: 

Código: [Seleccionar]
/summon FallingSand ~ ~2 ~ {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:"/fill ~2 ~-1 ~2 ~-2 ~3 ~14 minecraft:glass 0 hollow",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~2 ~-2 ~2 ~-2 ~-2 ~14 minecraft:stained_hardened_clay 10",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~1 ~-2 ~3 ~-1 ~2 ~13 air",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~1 ~-3 ~12 ~-1 ~-1 ~12 redstone_block",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~-1 ~3 ~11 {id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~-1 ~2 ~13 {Riding:{Riding:{TileEntityData:{Command:\"/gamerule commandBlockOutput false\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/gamerule logAdminCommands false\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~0 ~1 ~11 {Riding:{TileEntityData:{Command:\"summon FallingSand ~0 ~1 ~-8 {id:\\\"FallingSand\\\",Block:\\\"redstone_block\\\",Time:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~0 ~0 ~13 {Riding:{TileEntityData:{Command:\"fill ~-2 ~3 ~1 ~2 ~3 ~-11 minecraft:stained_hardened_clay 10\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~2 ~3 {Riding:{Riding:{TileEntityData:{Command:\"/fill ~1 ~ ~ ~1 ~2 ~7 stone\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a[team=Rojo] ~ ~ ~ detect ~ ~-1 ~ wool 14 scoreboard players add @a[team=Rojo] Punto_de_Control 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a[team=Rojo,score_Punto_de_Control_min=100] ~ ~ ~ detect ~ ~-1 ~ wool 14 summon FireworksRocketEntity ~ ~ ~ {LifeTime:20,FireworksItem:{id:401,Count:1,tag:{Fireworks:{Explosions:[{Type:1,Flicker:1,Trail:1,Colors:[16775214],FadeColors:[16711680]},{Type:2,Flicker:1,Trail:1,Colors:[2752368],FadeColors:[16771092]}]}}}}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~1 ~3 {Riding:{Riding:{TileEntityData:{Command:\"/fill ~-1 ~ ~ ~-1 ~2 ~7 redstone_block\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a[team=Azul,score_Punto_de_Control_min=100] ~ ~ ~ detect ~ ~-1 ~ wool 11 summon FireworksRocketEntity ~ ~ ~ {LifeTime:20,FireworksItem:{id:401,Count:1,tag:{Fireworks:{Explosions:[{Type:1,Flicker:1,Trail:1,Colors:[16775214],FadeColors:[16711680]},{Type:2,Flicker:1,Trail:1,Colors:[2752368],FadeColors:[16771092]}]}}}}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a[team=Rojo,score_Punto_de_Control_min=100] ~ ~ ~ setblock ~ ~-1 ~ wool 11\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~0 ~4 {Riding:{Riding:{TileEntityData:{Command:\"/execute @a[team=Azul,score_Punto_de_Control_min=100] ~ ~ ~ setblock ~ ~-1 ~ wool 14\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a ~ ~ ~ detect ~ ~-1 ~ wool 4 scoreboard players set @p Punto_de_Control 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a[team=Azul] ~ ~ ~ detect ~ ~-1 ~ wool 11 scoreboard players add @a[team=Azul] Punto_de_Control 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~-1 ~4 {Riding:{TileEntityData:{Command:\"/execute @a[score_Punto_de_Control_min=100] ~ ~ ~ /say Punto tomado\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a[score_Punto_de_Control_min=100] ~ ~ ~ scoreboard players set @a Punto_de_Control 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/setblock ~ ~-9 ~1 wall_sign 2 0 {Text1:\"===============\",Text2:\"{text:\\\"Click\\\",color:\\\"dark_red\\\",clickEvent:{action:run_command,value:\\\"/fill ~2 ~2 ~ ~-2 ~-2 ~13 air\\\"},extra:[{text:\\\" to remove\\\",color:\\\"black\\\"}]}\",Text3:\"this structure\",Text4:\"===============\"}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~ ~-13 ~ ~-1 ~2 ~ air",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~-1 ~-14 ~ ~-1 ~-1 ~ redstone_block",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},id:"FallingSand",Block:"redstone_block",Time:1} 
¡¡Sin embargo es necesario crear los objetivos y los equipos!!
Código: [Seleccionar]
PARA CREAR LOS OBJETIVOS (ponedlos aparte del reloj)
/scoreboard objectives add Punto_de_Control dummy

/scoreboard objectives setdisplay sidebar Punto_de_Control

/scoreboard players set @a Punto_de_Control 1 (NO HACE FALTA. EL RELOJ LO ACTUALIZA SOLO).


COMANDOS EN EL RELOJ

/execute @a[team=Azul] ~ ~ ~ detect ~ ~-1 ~ wool 11 scoreboard players add @a[team=Azul] Punto_de_Control 1

/execute @a[score_Punto_de_Control_min=100] ~ ~ ~ scoreboard players set @a Punto_de_Control 0

/execute @a ~ ~ ~ detect ~ ~-1 ~ wool 4 scoreboard players set @p Punto_de_Control 0

/execute @a[score_Punto_de_Control_min=100] ~ ~ ~ /say Punto tomado

/execute @a[team=Azul,score_Punto_de_Control_min=100] ~ ~ ~ setblock ~ ~-1 ~ wool 14

/execute @a[team=Rojo,score_Punto_de_Control_min=100] ~ ~ ~ setblock ~ ~-1 ~ wool 11

/execute @a[team=Rojo,score_Punto_de_Control_min=100] ~ ~ ~ detect ~ ~-1 ~ wool 14 summon FireworksRocketEntity ~ ~ ~ {LifeTime:20,FireworksItem:{id:401,Count:1,tag:{Fireworks:{Explosions:[{Type:1,Flicker:1,Trail:1,Colors:[16775214],FadeColors:[16711680]},{Type:2,Flicker:1,Trail:1,Colors:[2752368],FadeColors:[16771092]}]}}}}

PARA CAMBIAR DE EQUIPO
AZUL:
/scoreboard teams add Azul dummy
/scoreboard teams join Azul @p

ROJO:
/scoreboard teams add Rojo dummy
/scoreboard teams join Rojo @p


Para que estos comandos funcionen han de disponerse tal y como se muestra en el video, con un reloj de redstone y los que indico que esten fuera de él apartados del sistema. El video en el que enseño el funcionamiento es el siguiente:

<a href="http://www.youtube.com/watch?v=Yb2JgxjswPQ" target="_blank">http://www.youtube.com/watch?v=Yb2JgxjswPQ</a>

Linkback: https://minecraftmin.net/index.php?topic=10704.0
« Última modificación: Julio 14, 2015, 06:42:26 pm por Bransito »


Respuesta #1 Julio 14, 2015, 06:06:21 pm

Javiergd




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Kawai :3
  • Actividad

  • 0%
  • Logros

Más información

Me parece brutal la idea, pero deverias de haberlo hecho en OneCommandBlock, seria mas fácil de usar.





Respuesta #2 Julio 14, 2015, 06:29:23 pm

Bransito


  • *

  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Map Making, Redstone y Supervivencia
  • Actividad

  • 0%
  • Logros

Más información

Tengo MCEDIT fuera de cobertura. Voy a ver si consigo descargarmelo junto con el filtro y actualizo el post. Gracias por comentar!




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
Comando stat.useItem.Id no suma puntos

Iniciado por deathzoa

0 Respuestas
1340 Vistas
Último mensaje Junio 19, 2014, 09:45:14 pm
por deathzoa
question
Con el comando EXECUTE

Iniciado por ElMarcosWTF

2 Respuestas
2834 Vistas
Último mensaje Abril 28, 2014, 04:36:49 pm
por SnakkK
xx
Comando /execute

Iniciado por ElMiticoMC

6 Respuestas
4285 Vistas
Último mensaje Abril 08, 2015, 12:31:24 am
por ElMiticoMC
xx
Duda con comando Execute

Iniciado por Impactocriitico

2 Respuestas
1982 Vistas
Último mensaje Julio 18, 2015, 09:35:58 pm
por Impactocriitico