"> Foro - [Ayuda] Racha de bajas en Bloques de comandos - Page 1 of 1
Noviembre 22, 2024, 12:02:58 pm
Visitante

Autor Tema: [Ayuda] Racha de bajas  (Leído 1176 veces)

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

Junio 08, 2014, 11:20:09 pm

Thunder-67




  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

[Ayuda] Racha de bajas
Hola me gustaría saber si se puede hacer que cuando lleves una racha de 25 seguidas te den un ítem y si digo seguidas gracias y Toda ayuda será bien recibida ;)

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


Respuesta #1 Junio 09, 2014, 07:05:43 pm

KaliNuska




  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Si las fases te quitan daño (por lo que sea) puedes utilizar el siguiente mecanismo:

1- Crea el Scoreboard que detecte cuando recibes daño:
Código: [Seleccionar]
/scoreboard objectives add Dano stat.DamageTakenCrea, también uno que vaya contando las rachas:
Código: [Seleccionar]
/scoreboard objectives add Racha dummy
2- Pon los scoreboard a cero:
Código: [Seleccionar]
/scoreboard players set @a[r=<área de la arena>,m=0] Dano 0
Código: [Seleccionar]
/scoreboard players set @a[r=<área de la arena>,m=0] Racha 0
3- Comprueba, al final de cada fase, que no haya recibido daño alguno:
Código: [Seleccionar]
/testfor @p[score_Dano:0]Saca un comparador del bloque de comandos que active los siguientes comandos:
Código: (Resetea el Scoreboard) [Seleccionar]
/scoreboard players set @p[r=<área de la arena>,m=0] Dano 0
Código: (Resetea las Rachas) [Seleccionar]
/scoreboard players set @p[r=<área de la arena>,m=0] Racha 0
4- Si ha recibido daño, los comandos anteriores se activarán, si no, ejecuta el siguiente:
Código: [Seleccionar]
/scoreboard players add @p[r=<área de la arena>,m=0] Racha 1
5- Al final de cada ronda, también tienes que comprobar que haya conseguido las 25 rachas:
Código: [Seleccionar]
/testfor @p[score_Racha_min=25]Entonces, si tiene las 25 rachas, con el comparador que le pongas, activará los comandos necesarios para darle el ítem (o lo que quieras que suceda) y volverá a poner a cero los scoreboards:
Código: [Seleccionar]
/scoreboard players set @p[r=<área de la arena>,m=0] Racha 0
Si quieres que cuando haya conseguido las 25 rachas el ítem no se le vuelva a dar, haz que ponga también un bloque de redstone tocando el bloque de comandos que le da el ítem.
Si no quieres que se resetee el contador de rachas, sino que prefieres que siga contando para darle items más poderosos, omite el último comando y añade otros /testfor con los respectivos valores.




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

smiley
Tengo un problema con un scoreboard de bajas

Iniciado por facker545

7 Respuestas
4332 Vistas
Último mensaje Febrero 12, 2015, 03:59:05 pm
por facker545
question
Bajas por equipo (Mapas PVP TEAM DEATHMATCH)

Iniciado por juan_tano21

2 Respuestas
1610 Vistas
Último mensaje Marzo 04, 2015, 03:27:55 pm
por juan_tano21
xx
Objetos con nombre de color?

Iniciado por marcas2503

4 Respuestas
29619 Vistas
Último mensaje Enero 04, 2016, 11:12:20 pm
por fetse
xx
como le pongo color a los titulos

Iniciado por catfriki

0 Respuestas
1414 Vistas
Último mensaje Septiembre 09, 2019, 09:20:43 pm
por catfriki