"> Foro - [Petición] Comando Ayudaaa en Bloques de comandos - Page 1 of 1
Julio 03, 2024, 10:17:54 am
Visitante

Autor Tema: [Petición] Comando Ayudaaa  (Leído 2158 veces)

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

Diciembre 20, 2014, 11:15:08 pm

gleon22799




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Caminando en lo desconocido....
  • Actividad

  • 0%
  • Logros

Más información

[Petición] Comando Ayudaaa
Hola, la verdad espero explicarme bien, y perdonen las faltas de ortografia.
Bueno, lo que sucede es que quisiera un comando que sirva para detectar que estas en cierto bloque por ejemplo:
Un jugador esta haciendo un parlour y se cae en una plataforma de barrier blocks. A lo que me refiero es que al pisar el barrier block el jugador sea teletrasportado al comienzo del parkour o a un checkpoint, es no importa, lo que si me importa es que detecte que el jugador esta sobre un barrier block y emita una señal :/

Creo que si se puede hacer, pero soy nuevo en esto de comandos y eso... y espero que me puedan contestar, por favor.
Gracias de Antemano.

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


Respuesta #1 Diciembre 21, 2014, 12:58:36 am

KaliNuska




  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Hay muchas formas para hacer tu petición. Tan sólo te diré las más simples y elige la que más te apetezca o la que mejor se adapte a tu mapa:

Para la primera, deberás anotar las coordenadas de la zona donde se encuentran los barrier blocks (si es un área extensa, coge el centro y el radio). Con un testfor (conectado a un reloj y, por el otro extremo a un comparador) a la zona, podrás detectar si el jugador se encuentra en ella. Modifica el siguiente comando con los valores que habías anotado:
Código: (Si el área es reducida (unos 3x3 bloques)) [Seleccionar]
/testfor @p[<Coordenada X>,<Coordenada Y>,<Coordenada Z>,3]
Código: (Si el área es de tamaño medio (hasta 7x7)) [Seleccionar]
/testfor @p[<Coordenada X>,<Coordenada Y>,<Coordenada Z>,<Radio hasta el extremo del área>]Si el área fuese muy extensa o rectangular, deberás coger, en este caso los datos anteriores (pero en este caso la x, y y z tendrán que ser de las esquinas oeste, inferior y norte respectivamente) y otros tres adicionales, que serán el aumento de bloques necesarios para alcanzar el otro extremo de la zona.
Sé que esto resulta un tanto complicado de entender, pero también de explicar. Si tienes dudas házmelo saber para poder ayudarte.
Introduce entonces todos los valores anteriores en este comando:
Código: (Si el área es muy extensa o rectangular) [Seleccionar]
/testfor @p[<Coordenada X oeste>,<Coordenada Y inferior>,<Coordenada Z norte>,dx=<Distancia desde x hasta el extremo este>,dy=2,dz=<Distancia desde z hasta el extremo sur>]
La segunda forma de hacerlo es bastante similar a la anterior pero en vez de buscar el jugador en unas coordenadas, comprueba que se encuentre sobre barrier blocks. Para llevarla a cabo también necesitarás un reloj y un comparador (y la versión 1.8), pero además, el comando execute:
Código: [Seleccionar]
/execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:barrier 0 /tp @p[r=0] <Coordenada X> <Coordenada Y> <Coordenada Z>Con este método, el jugador será transportado automáticamente al lugar de destino que establezcas.

Si con estas dos formas no te es suficiente, ya que ahora no puedo seguir desarrollando el resto, espera a que regrese y termine de ayudarte. Te puedo decir de antemano que una de las formas que me faltan por decirte no necesita un reloj (por lo que puede serte útil si pretendes evitar el lag).




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
Poner color a letras con bloques de comandos(con el comando say)

Iniciado por Daniel_Boy12

1 Respuestas
5006 Vistas
Último mensaje Enero 06, 2015, 05:15:44 am
por Venom Spitter
exclamation
Ayudaaa!,No se como hacer esto

Iniciado por AngelFenix

1 Respuestas
1544 Vistas
Último mensaje Agosto 09, 2015, 10:31:32 pm
por Champicreeper
xx
Armas que disparan? NESECITO AYUDAAA

Iniciado por angjosar

2 Respuestas
1713 Vistas
Último mensaje Octubre 05, 2014, 02:41:04 pm
por angjosar
smiley
Feather Falling - Petición

Iniciado por kikawet

3 Respuestas
3570 Vistas
Último mensaje Diciembre 15, 2014, 04:35:09 pm
por MadeInYourWorld