"> Foro - Ayuda para detectar altura en Ayuda y peticiones - Page 1 of 1
Marzo 29, 2024, 01:17:30 pm
Visitante


Autor Tema:  Ayuda para detectar altura  (Leído 2011 veces)

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

Septiembre 19, 2016, 07:35:18 am

PixelizateYT




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    me como mi caca
  • Actividad

  • 0%
  • Logros

Más información

¡Hola!, estoy realizando un mapa donde el usuario caerá mucho al vacío.
Al ser muy frustrante el estar continuamente cayendo al vacío y muriendo, saltando la pantalla de Reaparecer una y otra vez, me plantee a mi mismo el realizar un mecanismo, que al usuario estar en la capa 100, sea teletransportado a la plataforma nuevamente. MALA IDEA.

Llevo literalmente horas tratando de realizarlo, pero por más que lo intente no lo consigo.

Lo más cercano que he conseguido es con este comando:

Spoiler para ocultar:
execute @a ~ ~ ~ testfor @a[y=100,r=1]

Pero a pesar de estar en el spawn del mundo, al caer en ocasiones cae al vacío igualmente, es decir, pasa de esas coordenadas; se me ocurrió que podría ser por la velocidad en la que caía, así que añadí más comandos con distintos valores de "y", pero sigue sin funcionar.

Los comandos están en un bloque de comando Incondicional, Siempre activo y Iterativo.
A un lado tiene un comparador, un repetidor, y el comando de teletransportación.

Espero que con su ayuda logre solucionarlo.
Gracias de antemano.

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


Respuesta #1 Septiembre 19, 2016, 03:11:13 pm

ILikehErGuaje


  • *

  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Buenos dias! Ví tu problema y creo que sé como resolverlo, podrías poner un suelo de barriers block y poner este comando:
Spoiler para ocultar:
/execute ~ ~ ~ detect ~ ~-1 ~ minecraft:barrier /tp @p [las cordenadas que quieres donde se tpee]
Pon ese comando en un bloque de comandos iterativo y siempre activo... Creo que asi funcionará, no soy muy bueno en los comandos.
« Última modificación: Septiembre 19, 2016, 03:13:49 pm por ILikehErGuaje »




Respuesta #2 Septiembre 19, 2016, 03:46:23 pm

Xavii74




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker Principiante.
  • Actividad

  • 0%
  • Logros

Más información

Si bien el comando del compañero de arriba es correcto, si el jugador esta continuamente cayendose al vacio el solo se la pasará muriendo una y otra y otra y otra y otra vez, por lo que al usar ese comando mi recomendación es agregar al comando anterior uno en cadena el cual te ejecute el comando de darle al jugador Resistencia 5 o Jump Boost de elevado poder por muy poco tiempo para cuando es teletransportado a la plataforma no se la pase muriendo por el daño de caída.

Código: [Seleccionar]
/effect @p minecraft:resistance 5 5


Respuesta #3 Septiembre 19, 2016, 05:05:33 pm

PixelizateYT




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    me como mi caca
  • Actividad

  • 0%
  • Logros

Más información

No se me había ocurrido hacerlo de esa forma, fuí lo hice, y adivinen qué, FUNCIONÓ!!!.

Estos fueron los comandos que utilicé, por si alguien lo necesita:

Para detectar el barrier block debajo del jugador:
Spoiler para ocultar:
/execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:barrier 0 /tp @p [coordenadas a teletransportar]

Para que el jugador no muera:
Spoiler para ocultar:
/effect @a resistance 1000000 255 true

¡Gracias por la ayuda!

edit: El comando del post que yo estaba probando también funciona, sólo que tenía un worldborder que no incluía al spawn, y este al no estar dentro no estaba siempre cargado.
« Última modificación: Septiembre 19, 2016, 05:11:49 pm por PixelizateYT »





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
necesito ayuda para detectar que entidad esta mirando el jugador

Iniciado por SlenderLuigi666

0 Respuestas
703 Vistas
Último mensaje Octubre 02, 2021, 01:06:40 pm
por SlenderLuigi666
exclamation
¿Como puede amplificar el limite de altura?

Iniciado por alphasalvator

2 Respuestas
13779 Vistas
Último mensaje Enero 13, 2015, 03:59:51 pm
por alphasalvator
question
Ayuda para un comando [1.8]

Iniciado por AR-2-BIT-2

0 Respuestas
912 Vistas
Último mensaje Septiembre 27, 2020, 01:17:21 am
por AR-2-BIT-2
xx
Ayuda con comandos para PvP

Iniciado por MaxoMod

4 Respuestas
2020 Vistas
Último mensaje Julio 24, 2018, 02:14:56 pm
por MaxoMod