3 votos

Teletransportar al jugador a caballo en Minecraft vanilla

He creado un gran circuito en mi servidor vainilla para teletransportar a todos los jugadores a una arena cada 3 días.

Todo funciona a las mil maravillas, pero hace unos días un jugador no fue teletransportado. Charlando con él, me dijo que estaba en un caballo.

¿Los jugadores a caballo no se teletransportan?

0 votos

También tendrías que teletransportar a la entidad en la que está montado

0 votos

¿y cómo puedo hacerlo con bloques de comandos?

0 votos

En las nuevas instantáneas 1.8, puedes usar @e para teletransportar entidades. Así que puedes hacer /tp @e (coords) si no tienes otros mobs habilitados, o dos bloques separados (uno para los jugadores, otro con /tp @e[type=Horse] (coords))

3voto

Monroecheeseman Puntos 825

Haciendo algunas pruebas rápidas, he descubierto que se puede teletransportar a los jugadores que están montados en algo (caballo, minecart, barco o cerdo), aunque eso puede deberse a que estoy usando la última instantánea. Sin embargo, lo que sea que esos jugadores estén montando no será teletransportado. Eso significa que el pobre propietario del caballo volverá a la ciudad mientras su caballo se queda solo vagando por el desierto. El dueño del caballo podría no estar muy contento con eso. La solución es teletransportar primero a los jugadores que montan caballos a un corral seguro en la ciudad con el siguiente comando:

/execute @a ~ ~ ~ tp @e[type=EntityHorse,r=1] <x> <y> <z>

y luego teletransportar a todos al lugar de encuentro con un comando de teletransporte estándar.

Para que quede claro, esto es lo que hace el comando anterior: en la ubicación de cada jugador, ejecuta un teletransporte, filtrando en los caballos que están a menos de 1 manzana de un jugador, a las coordenadas <x> <y> <z> .

Como he dicho, esto está probado en la última instantánea (14w20b), por lo que puede no funcionar como se espera con versiones anteriores.

0 votos

Esto fue muy útil. La primera vez que lo probé, mientras estaba en mi caballo, me teletransportó a mí pero no a mi caballo. (La siguiente vez que lo probé, me puse al lado de mi caballo y añadí un par de manzanas a la coordenada Y. No sé cuál de las dos cosas hizo el efecto, pero cuando me teletransporté, mi caballo se puso a salvo. No sé cuál de las dos cosas funcionó, pero cuando me teletransporté, mi caballo estaba exactamente donde debía estar. Gracias.

JugonesTop.com

Jugonestop es una comunidad para amantes del gaming. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X