"> Foro - Scoreboards vidas en Bloques de comandos - Page 1 of 1
Junio 29, 2024, 07:50:21 am
Visitante

Autor Tema:  Scoreboards vidas  (Leído 2435 veces)

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

Julio 30, 2015, 03:06:12 pm

perujo97




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker y tester de mapas de aventuras
  • Actividad

  • 0%
  • Logros

Más información

Hola, estaba intentando hacer un minijuego en el que hubiese 3 vidas y fuese un 1 contra 1, que cuando uno de ellos matase al otro les hiciese tp a los dos a otro sitio y que el que hubiese muerto tuviese una vida menos. Y todo esto con scoreboards que sera la forma mas sencilla de hacerlo. Gracias.

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


Respuesta #1 Julio 30, 2015, 08:16:51 pm

MrDeathWither




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Los CTM's nos invaden D:
  • Actividad

  • 0%
  • Logros

Más información

Me tarde un poco pero aquí esta. Te voy a dejar el mapa a descargar para que lo veas mejor porque lo que te voy a explicar a continuación no se si lo entenderas.



Primero creamos los scoreboards
Código: [Seleccionar]
/scoreboard objectives add muerte deathCount
Código: [Seleccionar]
/scoreboard objectives add Vidas dummy
Código: [Seleccionar]
/scoreboard objectives add arena dummy
Descripción (arena)
Cuando detecte que un jugador tiene una muerte se le añadira un punto al score "arena", y luego de ahi se hará un testfor de que si un jugador tienes 1 punto en arena le llevará a otra lugar
Spoiler para ocultar:
En este caso, cuando detecte que tiene 1 en arena, hara tp a todos a una arena distinta
Código: [Seleccionar]
execute @a[score_muerte_min=1] ~ ~ ~ /scoreboard players add @a arena 1

Y asi cada vez que uno muera, se le aumentara 1 punto a "arena".

Descripción (vida)
Cada vez que uno muera se le restara a "vidas" un punto




Código: [Seleccionar]
execute @a[score_muerte_min=1] ~ ~ ~ /scoreboard players remove @a[score_muerte_min=1] Vidas 1
Importante
En un reloj simple (no uses el de fill) tienes que colocar este comando


Código: [Seleccionar]
execute @a[score_muerte_min=1] ~ ~ ~ /scoreboard players set @a[score_muerte_min=1] muerte 0

Si te ayude dejame tu wendingo y si tienes alguna duda con el comando no dudes en preguntarmelo :)

Saludos.MrDeathWither
« Última modificación: Julio 30, 2015, 08:46:39 pm por MrDeathWither »
♪♪ Persona normal ♪♪



Respuesta #2 Julio 31, 2015, 12:48:09 pm

perujo97




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker y tester de mapas de aventuras
  • Actividad

  • 0%
  • Logros

Más información

Muchas gracias y sabrías como hacer para que le dijeses solo al ganador que a ganado y al perdedor que ha perdido?
Es que solo se me ocurre haciendo tp a sitios distintos y con @p en cada sitio.


Respuesta #3 Julio 31, 2015, 01:03:04 pm

MINECIENCE




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Lider del Equipo de map making The Legend Makers
  • Actividad

  • 0%
  • Logros

Más información

Bueno seria algo haci
cuando detecte que el juego termino seria este comando:
Código: [Seleccionar]
/execute @a[score_Ejemplo_min=1] ~ ~ ~ /aqui iria el title
Este seria para el perdedor:
Código: [Seleccionar]
/execute @a[score_Ejemplo_min=0,score_Ejemplo=0] ~ ~ ~ /aqui iria el title
Bueno eso es todo
Un saludo



Respuesta #4 Julio 31, 2015, 03:09:17 pm

perujo97




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker y tester de mapas de aventuras
  • Actividad

  • 0%
  • Logros

Más información

Pero el problema es que ahora desde el principio sale el mensaje, es decir desde que los dos tienen 3 vidas

Y tambien me pasa que un jugador muere entonces se queda con 2 vidas y el otro con 3, pero si muere despues el que tiene 3 se quedan los 2 con 2 vidas pero no se resetea el comando.
Gracias.
« Última modificación: Julio 31, 2015, 03:36:07 pm por perujo97 »




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
Tener un numero de vidas y que al acabarse aparezca es un sitio determinado

Iniciado por metashadow

2 Respuestas
2192 Vistas
Último mensaje Mayo 08, 2014, 05:15:46 pm
por metashadow
smiley
Scoreboards

Iniciado por perujo97

7 Respuestas
3811 Vistas
Último mensaje Mayo 23, 2015, 09:28:06 pm
por perujo97
xx
Scoreboards y sus detectores

Iniciado por IngoYoS

1 Respuestas
1732 Vistas
Último mensaje Julio 19, 2014, 10:09:09 pm
por Zontie_
xx
problemas con scoreboards

Iniciado por juliansan

5 Respuestas
3399 Vistas
Último mensaje Abril 08, 2014, 02:09:13 am
por juliansan