11 votos

Ejecución automática de un comando de Minecraft

¿Existe una forma de ejecutar automáticamente un comando de Minecraft al iniciar una nueva partida, cargar un mundo existente, unirse a un servidor o reaparecer?

Por ejemplo, ¿hay alguna forma de activar automáticamente keepInventory en lugar de tener que introducirlo manualmente?

De acuerdo, este no es el mejor ejemplo porque parece que ese comando es persistente, pero hay otros comandos que a la gente le gustaría ejecutar cada vez que cargan un juego, y también podría ser útil para los juegos multijugador si se pudiera ejecutar un comando en ellos cuando se unen a un servidor.

Un ejemplo mejor es si quieres obtener automáticamente un pico después de morir para ahorrar tiempo, o si quieres automáticamente /give a los usuarios una espada cada vez que reaparecen en un servidor de tipo deathmatch.

2 votos

No creo que esto sea posible. Para lo del respawning: se podría usar un bloque de comandos y algún mecanismo que dé al usuario los ítems en cuanto salga de la zona de spawning segura o algo así. Si no, tendrás que usar un plugin, supongo.

0 votos

Dicha característica se utilizaría a menudo como truco de PVP.

0 votos

@TomášZato, un lápiz puede servir para matar, y sin embargo los siguen fabricando porque son más útiles que dañinos.

3voto

Erogol Puntos 379

Esto es lo que Bloques de mando sirven de puente entre los eventos del juego y los comandos de la consola. Se programa uno con el comando de consola deseado y se conecta a cualquier tipo de activador de redstone. Así, por ejemplo, si pones uno al lado de tu punto de aparición con un botón conectado, puedes darte un pico cuando vuelvas a aparecer allí o cuando lo necesites.

Hay un buen tutorial con algunos ejemplos en la wiki de Minecraft.

2 votos

Sin embargo, esos están unidos al mundo. No proporciona una solución para las circunstancias de la pregunta de todos los de "iniciar un nuevo juego, la carga de un mundo existente, unirse a un servidor, o re-spawning".

0voto

Justin King Puntos 882

Podrías intentar conseguir AutoHotkey, que te permite hacer teclas rápidas que escribirán los comandos por ti. Puedes hacer clic en aquí para ir al sitio oficial.

Para un tutorial rápido, una vez que lo hayas descargado e instalado, haz clic con el botón derecho del ratón en tu escritorio, pasa por encima de "Nuevo" y haz clic en "AutoHotkey script". Ponle el nombre que quieras y luego haz clic con el botón derecho y "Editar script". Elimina el texto por defecto y entonces tu código será algo así.

^a:: 
send /give playerName 10 10
send {enter}

Eso hará que cuando presiones Ctrl + A escriba el comando, luego envía la tecla Enter para que se ejecute. Una vez que tengas tu comando guárdalo y haz doble clic en el script, para salir de él, estará en la parte inferior derecha de tu escritorio como un Icono de Bandeja.

3 votos

¿Se puede hacer que los scripts de AutoHotkey se activen automáticamente sin necesidad de pulsar una tecla, que es lo que busca la pregunta?

0 votos

Exactamente, el punto es tenerlo hecho automáticamente . Yo ya preguntó sobre el uso de una tecla de acceso directo para hacer las cosas manualmente, y como dije en esa pregunta, AHK no funciona porque las claves no siempre se envían correctamente; algunas claves se caen a veces.

0voto

Joel Puntos 151

Tengo una respuesta, pero es más un atajo que ejecutar automáticamente los comandos de Minecraft.

  • Seguramente sabes que Tab es la clave original para poder ver a todos los jugadores de un servidor. Bueno, también puedes usarla en un comando como un atajo para evitar escribir todo letra por letra: Por ejemplo, usa Tab después de escribir /gamerule pondría automáticamente una de las reglas del juego. Pulsa Tab de nuevo al cambio de reglas de juego.

  • El segundo atajo son las teclas de las flechas. Si ya has escrito un comando en el chat y quieres volver a ejecutarlo, entonces utiliza la tecla up/down arrow keys para seleccionar uno de los comandos que ha ejecutado antes. Pero atención, no seleccionará el comando que se ejecutó cuando no estabas en el servidor o cuando estabas en tu mundo en solitario antes de " save & quit to title ".

Espero que esto te ayude un poco :)

0voto

Jamie Puntos 21

Si pones un bloque de comando repetitivo 2 bloques debajo del spawn que tiene el comando /testfor @a[r=3] , luego un comparador de redstone al lado apuntando hacia afuera a un bloque de comando de impulso que tiene el comando /give @a[x=X coordinate of spawn,y=Y coordinate of spawn,Z coordinate of spawn,r=1] wooden_sword entonces debería dar a todos los jugadores en el spawn una espada de madera.

0voto

Rapster Zeber Puntos 67

Hay algunos comandos que puedes usar cuando estás haciendo los ajustes para un mundo. Pero son sólo los comandos de Gamerule. Pero todavía puede ser útil.

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