Razón: eliminar usos de comandos individuales
- 1 Aplicaciones generales
- 2 Uso básico de comandos
- 2.1 anunciador de cookies
- 2.2 Warper del tiempo
- 2.3 Redstone inalámbrico
- 2.4 Botones inalámbricos
- 2.5 Kits de inicio
- 2.6 Teletransportación
- 2.7 Sistema de seguridad para turbas o jugadores
- 2.8 Acera móvil
- 2.9 Sustitución de placas de presión
- 2.10 Ordenar contraseñas
- 2.11 El Destructor
- 2.12 Paisajista
- 2.13 trampas explosivas
- 2.14 Teletransportadores
- 2.15 Diversión Comando-Pistón-Repetidor
- 2.15.1 Empujador rápido
- 2.15.2 Empujador lento
- 2.16 Carro de minas de trabajo con dispensador
- 3 mapas no creativos para un jugador
- 4 aplicaciones multijugador
- 4.1 Vuelo basado en comandos
- Comando 4.1.1 / tp
- 4.1.2 / comando clon
- 4.1.3 / comando de invocación
- 4.2 / data (fusionar / modificar) [entidad] comando
- 4.3 Teletransportación / Transporte
- 4.4 Animación stop-motion
- Loteria 4.5
- 4.6 Cárceles
- 4.7 Creativo solamente
- 4.8 Divertida trampa del modo anti-creativo
- Anuncios 4.9
- 4.10 Escaneo de seguridad
- 4.11 Árbitro de carrera
- 4.12 Área creativa / Guardia mundial
- 4.13 Mejora de PvP sin complementos
- 4.14 Kits de inicio
- 4.15 Mensajes coloridos
- 4.16 Sistema de alarma
- 4.17 Eliminar jugadores
- 4.18 Sala de recompensas
- 4.19 Máquina del tiempo
- 4.20 Premios de carrera de obstáculos
- 4.21 Máquina del tiempo
- 4.22 Mina de proximidad
- 4.23 Puertas seguras
- 4.24 Comandos personalizados
- 4.1 Vuelo basado en comandos
- 5 Aplicación en mapas personalizados
- 5.1 Bloque de comando silencioso
- 5.2 Safe Haven / Arena Fight Zone
- 5.3 Detectar tramposos
- 5.4 Es más grande por dentro
- 5.5 Guardar juego
- 5.6 Parkours de lava
- 5.7 ¿Aún quieres una cama?
- 5.8 Tiempo y clima siguiendo el escenario
- 5.9 Detección de jugadores que cambiaron a pacífico
- 5.10 Mapa de aventuras parlantes
- 5.11 Hacer una tienda
- 6 Generadores
- 6.1 Parte 1: Conceptos básicos
- 6.2 Parte 2: Monstruos personalizados
- 6.3 Parte 3: Potenciales de generación
- 6.4 Parte 4: Monstruos montables
- 7 Más comandos en menos bloques de comandos y recursividad
- 8 Uso de un elemento del mapa como desplazamiento
- 9 Lectura adicional
- 10 vídeo
- 11
Aplicaciones generales
Los bloques de comando y las funciones se pueden usar, entre muchas otras cosas, para cambiar la dificultad, cambiar el estado del clima o darle a un jugador elementos prediseñados. Son particularmente útiles para los comandos / weather y / time set, ya que de lo contrario solo están disponibles en el modo trampa. El comando / time set es especialmente útil, ya que permite a los jugadores cambiar la hora actual a una hora preestablecida con solo presionar un botón.
Los bloques de comandos y las funciones también se pueden usar para hacer que el texto aparezca en el menú de chat de la persona. El código para hacer esto es / tell @p , o digo . Si el parámetro @p está presente, solo la persona más cercana verá el mensaje. Si se especificó un nombre de usuario, se enviará el mensaje al nombre de usuario. El jugador también puede escribir: / tell @p, por ejemplo, / tell y cada vez que alguien camina sobre él, dirá: "[@] susurra al jugador: ".
El cambio de dificultad se logra mediante / dificultad (por ejemplo, dificultad pacífica).
Otra forma de usar bloques de comando y funciones es usar / teleport @p para teletransportarse entre diferentes bases en un mundo.
Uso básico de comandos
Hay muchas cosas que los jugadores pueden hacer con los bloques de comando. A continuación se muestran ejemplos de algunos de ellos:
Anunciador de cookies
Cuando se ejecutan en orden, como en una cadena de bloques de comando o funciones, estos comandos le darán a un jugador aleatorio 5 cookies.
/ tag @r agregar cookie
/ dar @a [etiqueta = cookie] minecraft: cookie 5
¡A / say @a [tag = cookie] se le han dado 5 cookies!
/ tag @a [tag = cookie] eliminar cookie
Warper del tiempo
Al poner este comando dentro de un bloque de comando repetido, el jugador puede hacer que el tiempo se acelere. Ajuste el número para cambiar qué tan rápido va.
/ tiempo sumar 5
Redstone inalámbrico
Redstone se puede "transmitir" de forma inalámbrica colocando un bloque de redstone en una ubicación determinada. La desventaja de este método es que los fragmentos a los que se transmiten deben cargarse. Este método se usa a menudo con mapas de aventuras para activar más bloques de comandos.
/ setblock redstone_block
/ setblock piedra
Para no requerir la carga de trozos, se necesita el marcador. El segundo comando solo se completará correctamente si se ha ejecutado el primero. Tanto un comparador como bloques de comandos condicionales encadenados pueden detectar el éxito. El segundo bloque de comando debe configurarse para que se repita.
/ los objetivos del marcador agregan señal ficticia
/ los objetivos del marcador eliminan la señal
Botones inalámbricos
: Botón § Valores de datos y palanca § Valores de datosEl anterior se usa a menudo junto con los botones. A veces, sin embargo, es posible que no haya suficiente espacio para ocultar un bloque de comando. En ese caso, el jugador puede usar un bloque de comando repetido para probar si se presiona un botón en (x, y, z).
/ ejecutar si bloque #minecraft: botones [powered = true] ejecutar clon
Kits de inicio
Usando bloques de comando, los usuarios pueden dar kits de inicio a los nuevos jugadores.
/ borrar @p [etiqueta =! iniciado, distancia = .. 5]
/ tag @p agregar comenzó
/ dar @p espada_de_hierro
/ dar @p pan 5
/ teletransportarse @p
El problema con esta configuración es que los jugadores solo pueden obtener el kit de inicio una vez, incluso si mueren. Para solucionar esto, use estos comandos. El primer comando solo debe ejecutarse una vez, probablemente el jugador en lugar de un bloque de comandos.
/ los objetivos del marcador agregan murió muerte
/ etiqueta eliminar @p [puntuaciones = {murió = 0 ..}] comenzó
/ Los jugadores del marcador fijados @p murieron 0
Teletransportarse
El jugador puede teletransportarse usando / teleport teleport o tp comandos, donde y es la diferencia vertical entre las entradas superior e inferior del ascensor. El elevador también se puede hacer para mover a un jugador a cualquier coordenada simplemente omitiendo ~ antes de los números. Cuando ~ se deja en el comando, lo normal (x, y, z) se establece en (0,0,0) donde se hizo el comando, como pararse en una placa de presión o donde esté parado el jugador cuando el comando bloquea recibió poder. Si una placa de presión estuviera en las coordenadas de (-36,96, -12) que corriera a un bloque de comando con un comando de / teleport @p ~ 3 ~ 4 ~ 5, movería al jugador a las coordenadas de (-33,100 , -7). Se puede lograr el mismo resultado con el comando / teleport @p -33 100-7, se debe restar un bloque del eje xy z para obtener las coordenadas correctas. Usando @p, @s, @a @e.
Sistema de seguridad para turbas o jugadores
Los bloques de comando también se pueden usar para hacer un sistema de seguridad. Simplemente coloque una placa de presión que active un bloque de comando frente a una puerta de hierro, que será la entrada a la casa. Inserte el comando: kill @e [type = (mob)] y conéctelo con bloques de comando en cadena para matar diferentes mobs. esto es para no matarte a ti ni a otros jugadores. haga este segundo comando en un bloque de comando para teletransportar todas las cosas en las cercanías: tp @e [r = 2] ~ (cualquier distancia) ~ (cualquier distancia) ~ (cualquier distancia)
Acera móvil
Un concepto similar al ascensor, pero hecho para mover a un jugador a lo largo de las coordenadas xo z. Esto puede ser creado por:
- Utilice el comando / fill.
/llenar command_block {Comando: "/ ejecutar como @p en @s ejecutar teletransportar @s ~ -1 ~ ~"}
- Edite las coordenadas dentro de los corchetes para cambiar la dirección en la que se moverá el jugador
- Coloque placas de presión encima de todos los bloques de comando.
- Darse prisa
Es posible que los usuarios deseen desactivar la salida del bloque de comandos, ya que el chat seguirá enviando spam a la salida del bloque de comandos.
Reemplazo para placas de presión
Las placas de presión solo se mezclan solo con tablas de oro, hierro, piedra y madera, pero no se pueden ocultar en ningún otro piso; En su lugar, se pueden utilizar bloques de comando. Las placas de presión se pueden reemplazar con un bloque de comando usando el argumento if en el comando / ejecutar con un rango y un circuito de reloj. El comando / ejecutar si @p [distancia = .. 2] probará para ver si algún jugador está dentro de un rango de 2 (el bloque de comando en sí más 2 bloques más en cada dirección). El rango 2 es el rango que un jugador quiere para un bloque de comando debajo de un piso. Tenga en cuenta que producirá un área de activación en forma de globo (en lugar de un cubo), por lo que un rango de 2 forma un área de aproximadamente 5 × 5 × 5 y un rango de 1 hace un área de 3 × 3 × 3 (más como un + patrón con un bloque extra por encima y por debajo del centro). El jugador puede solucionar esto usando los argumentos dx, dy y dz.
Alternativamente, el jugador puede especificar las coordenadas x, y, z en el comando (por ejemplo, / ejecutar si @p [x = 50, y = 64, z = 46, distancia = .. 1] pero tenga en cuenta que el rango no se puede reducir al punto de bloque 1. Al igual que con la versión que no es xyz, el rango significa bloque central más el número de bloques de rango a su alrededor, lo que tiene sentido desde un bloque de comando (donde "solo el bloque central" significaría que tienes que estar parado en el bloque de comando) pero no tiene sentido aquí. En cualquier caso, una esfera de rango 1 (+ patrón con un bloque adicional en la parte superior e inferior) se puede enterrar bajo tierra con solo la parte superior sobresaliendo, siempre que el jugador sepa que nadie caminará a través de las 2 capas inferiores del globo. Intentar esto con la versión no xyz del comando requeriría que el bloque de comando esté incrustado en la superficie del piso donde se pueda ver.
Nota importante: Al escribir el código entre corchetes, no ponga espacios entre comas,: No agregue / durante la codificación a menos que se le indique.
Malo: [x = 0, y = 0, z = 0, distancia = .. 1]
Malo: [x = 0, y = 0, z = 0, distancia = .. 1]
Malo: [x = 0, y = 0, z = 0, distancia = .. 1]
Bueno: [x = 0, y = 0, z = 0, distancia = .. 1]
Ordenar contraseñas
Los jugadores ahora pueden crear contraseñas con bloques de comando, usando el argumento if block on / execute. Coloque un bloque de comando. Este será el que ingresó. Coloque otro bloque de comando y escriba el siguiente comando:
/ ejecutar if bloque command_block {Comando: " "} Ejemplo:
/ execute if block ~ 2 ~ ~ command_block {Comando: "¡Eso es Numberwang!"} Coloque un comparador conectado al segundo bloque de comando y coloque un botón sobre o junto a él para alimentar el bloque. Ahora escribe "¡Eso es Numberwang!" (sin comillas). Si el segundo bloque de comando encuentra correctamente el primero, el comparador activará lo que sea al que esté conectado. Si desea que se restablezca el primer bloque de comandos para que otra persona no utilice la contraseña, coloque también un bloque de comandos con / setblock que se active después de / ejecutar.
Si no desea que la gente edite su bloque de comandos, puede probar un letrero en su lugar, pero esto significa tener que probar la contraseña por separado en cada una de las 4 líneas del letrero. Para agregar un toque, puede llenar el letrero con aire, pero recuerde devolverlo usando / dar el signo @p.
El destructor
Esto le permite al jugador destruir un cubo de materiales a su alrededor mientras camina, usando / ejecutando. El comando es / ejecutar como @p en @s run fill ~ 1 ~ 2 ~ 1 ~ -1 ~ 0 ~ -1 air [solo en Java Edition] o / ejecutar @p ~ ~ ~ fill ~ 1 ~ 2 ~ 1 ~ - 1 ~ 0 ~ -1 aire [Sólo Bedrock Edition]. Usa el bloque de comando de repetición con la opción "Siempre activo" seleccionada, y el cubo de aire se creará donde sea que vaya un jugador. Básicamente, / fill toma una cantidad específica de espacio, similar a / setblock, pero usa dos coordenadas y llena el espacio entre ellas con el material elegido por los jugadores. En este caso, ese material sería aire. Ahora, cada vez que un jugador se mueve, se llena un cubo de aire de 3 × 3 alrededor del jugador. Un destructor es genial para las bases enemigas, o simplemente para ser un agraviado loco.
- Esto también elimina el agua, por lo que el jugador básicamente se convierte en una esponja en movimiento. Para no eliminar el agua, use / ejecute como @p en @s ejecutar llenar ~ 1 ~ 2 ~ 1 ~ -1 ~ 0 ~ -1 aire mantener el agua en su lugar.
- Esto funciona en cualquier modo de juego.
Paisajista
Esta es una versión inversa de Destroyer. / ejecutar como @p en @s ejecutar fill ~ 1 ~ -1 ~ 1 ~ -1 ~ -1 ~ -1 grass_block [solo en la edición Java] o / ejecutar @p ~ ~ ~ fill ~ 1 ~ -1 ~ 1 ~ - 1 ~ -1 ~ -1 hierba [Solo Bedrock Edition]. Esto coloca un cuadrado de césped de 3 × 3 debajo de un jugador.
Trampas explosivas
Una trampa explosiva extremadamente letal sería un bloque de comando configurado para teletransportar a alguien al vacío.
El jugador puede hacer / kill @e [= distancia .. 2] en un bloque de comandos debajo de un bloque con una placa de presión para hacer una mina de usos múltiples que mata todas las entidades cercanas al poner un pie en ella (incluyendo jugadores, marcos de elementos, y pinturas)
Tenga en cuenta que las trampas explosivas que usan @p pueden ser peligrosas debido al hecho de que las entidades que no son jugadores podrían activarlas (si se usa algo como una placa de presión), lo que resulta en la teletransportación del jugador más cercano, sin importar qué tan lejos estén. e independientemente del hecho de que no hayan pisado el plato. Para evitar esto, los jugadores pueden usar el comando de entidad / execute if como una placa de presión invisible, o pueden hacer / teleport @p [distance = .. ] podredumbre xyz putrefacción . Conecte un circuito de reloj a un bloque de comando programado con / ejecutar si entidad @p [x = 1, y = 2, z = 3, distancia = .. ], con las coordenadas cambiadas según corresponda. Tenga en cuenta que a partir de Java Edition 1.8 ahora se puede especificar un rango de cero.
Teletransportadores
Es posible hacer teletransportadores usando el bloque de comando. (por ejemplo, / teletransportarse @p ) Yendo un paso más allá, se puede hacer una estación de teletransportación, con múltiples teletransportadores activados por botones que cada uno se teletransporta a diferentes ubicaciones. Primero es recomendable explorar y probar los destinos de teletransportación, para asegurarse de que los jugadores no terminen atrapados dentro de bloques o en otros lugares no deseados. Si los jugadores aparecen en el suelo mientras prueban las coordenadas, use / teleport @p ~ ~ 8 ~ para salir (puede requerir múltiples usos).
Si un jugador usa el comando de teletransportación con el bloque de comando, se pueden usar coordenadas relativas en las coordenadas de destino colocando un ~ delante de una coordenada (por ejemplo, código: / teleport @p ~ ~ 8 ~. Esto teletransportaría al jugador 8 bloques dentro del Aire).
Los comandos que usan coordenadas (por ejemplo, / teleport o / spawnpoint) agregan 0.5 a números enteros cuando no sigue ningún decimal. Esto es para que parezca centrado sobre el bloque en el que aparece en lugar de en el borde o la esquina del mismo. Por ejemplo, el número -33 se ejecutaría como -32.5 y 187 como 187.5. Para evitar este comportamiento, agregue .0 (25.3, 90.0) después de ellos, ya que estos valores se ejecutan como están.
También es posible teletransportar carros mineros o barcos, con jugadores en ellos. El comando es / teleport @e [type = boat] .
Diversión Command-Piston-Repeater
- Bloque de comando: / setblock Minecraft: arena
- 1er pistón delantero: se muestra para configurar / configurar el bloque Minecraft: arena a esa posición
Empujador rápido
Nota: Los repetidores se elevan en 1 bloque de 1 a 3 para visualización.
- 1 (1 repetidor): establecido en 1
- 2 (1 repetidor): establecido en 3
- 3 (2 repetidores): establecido en 4 y 2
- 4 (1 repetidor): establecido en 2
- 5 (2 repetidores): establecido en 4 y 1
- 6 (2 repetidores): establecido en 4 y 4
- 7 (1 repetidor): establecido en 2
- 8 y 9 (2 repetidores): Establecer en 4 y 4
Empujador lento
- 1 (repetidor): establezca en 4
- 2 (repetidor): establezca en 4
- 3 (repetidor): establezca en 4
- 4 (repetidor): establezca en 1
- 5 (repetidor): establezca en 1
- 6 (repetidor): establezca en 1
- 8 (repetidor): establezca en 4
- 9 (repetidor): establezca en 2
- 10 (repetidor): establezca en 2
Minecart de trabajo con dispensador
Para crear un minecart que funcione con dispensador, ejecute este comando: / summon minecraft: command_block_minecart ~ ~ ~ {CustomDisplayTile: 1, DisplayTile: dispenser, DisplayOffset: 10}
"CustomDisplayTile" le dice al juego que renderice el bloque en el carrito de manera diferente. "displayTile" le dice que lo cambie a un determinado ID de bloque (un Dispensador). Consulte este artículo del Foro de Minecraft para obtener una mejor explicación de esto y otras cosas útiles.
Agregue este comando al "dispensador" haciendo clic derecho en él: / summon arrow ~ ~ ~ 1.5 {Motion: [0.0,0.0,1.0]}
Mapas no creativos para un jugador
Al cambiar el modo de juego, es posible usar bloques de comando y funciones en un solo jugador fuera del modo creativo. Simplemente cambie al modo creativo con el comando creativo / gamemode, configure el comando de bloque de comando en lo que quiera el jugador y luego vuelva a / gamemode survival. El bloque de comandos solo debe configurarse en modo creativo, pero seguirá funcionando una vez que vuelva a la normalidad.
También se puede usar para teletransportarse a ciertas áreas (por ejemplo, una fortaleza lejana, una operación minera profunda o una isla flotante). Si al jugador le tomó mucho tiempo llegar allí, y si no le importa hacer trampa, entonces puedes configurar un sistema de teletransporte. Asegúrate de que el jugador esté en modo Creativo mientras lo configura (usa el comando / modo de juego creativo. Si no tiene trampas habilitadas, abre la LAN y activa las trampas), pero aún puede activarlo en modo Supervivencia. Escriba este comando cuando tenga el bloque de comandos GUI abierto / teletransportarse @p . Luego, active el bloque de comando con redstone (incluidos botones, palancas y placas de presión), y serán enviados a su destino. El jugador puede configurar varios teletransportes diferentes. Esto también se puede usar cuando se hace un proyecto grande que se extiende sobre un área muy grande o si se están transfiriendo cofres de una casa antigua a una nueva.
Aplicaciones multijugador
Esta sección detalla las aplicaciones del bloque de comando en multijugador.
Vuelo basado en comandos
Los comandos también se pueden utilizar para entidades o estructuras voladoras. La mayoría de las máquinas voladoras basadas en comandos usan bloques de comando de modo que cuando el jugador enciende una entrada, activa ciertos bloques de comando. Sin embargo, a diferencia de las tecnologías basadas en pistones, estas no pueden fabricarse legítimamente en la supervivencia, ya que los bloques de comando requieren que un operador los configure en modo creativo.
comando / tp
Usando el comando / tp, las entidades se pueden teletransportar en una dirección específica en pequeños incrementos repetidos, para exhibir un vuelo suave. Con el uso inteligente de los comandos, el movimiento se puede controlar por varios medios, como sujetar un artículo específico
/ comando clon
Usando el comando / clone, es posible mover estructuras más fácilmente clonándolas y teletransportando entidades con / tp. Se puede lograr clonando una estructura relativa a una entidad con / execute. La entidad, a su vez, puede ser controlada por otros medios.
/ convocar comando
Usando el comando / summon, es posible levantar una entidad con explosiones, algo similar a los cohetes de la vida real. Esto se puede hacer generando enredaderas que detonan instantáneamente o TNT debajo de una entidad. Sin embargo, existe una multitud de desventajas, que incluyen:
- Es ruidoso y potencialmente lento en comparación con la mayoría de los otros tipos de vuelo.
- Este método es destructivo para el terreno. Usar creepers sin mobgriefing habilitado podría resolver esto.
- Daño a la entidad a la que se traslada. Esto se puede resolver parcialmente con la protección contra explosiones, los efectos de estado o la etiqueta invulnerable NBT.
/ data (fusionar / modificar) [entidad] comando
Usando el comando / data (1.13+), es posible cambiar las velocidades aplicadas a una entidad manejada por el jugador, como minecart o bote. El comando equivalente para las versiones anteriores a la 1.13 es el comando / entitydata.
Teletransportación / Transporte
A través de / teleport, se pueden crear teletransportadores para uso público en un servidor. Se puede aplicar a una variedad de escenarios. Por ejemplo, se podría crear un sistema de portales en un mundo particularmente grande en el que todos los portales enlazan a un hub central, que contiene portales a todas las demás ubicaciones del portal creando una especie de "Fast Travel Hub" usando
Animación stop-motion
Usando el comando / clone con muchas copias diferentes, ligeramente alterado poco a poco, y luego simplemente clona las áreas en un lugar en secuencia. De esa manera, el jugador no tiene que ser teletransportado, pero el paisaje que lo rodea se puede animar a medida que los comandos de clonación copian los diversos "cuadros" de animación cerca del jugador de forma secuencial.
Lotería
A través de / give @r, se puede crear una lotería. Tenga en cuenta que ahora, / give pondrá artículos directamente en el inventario de uno, en lugar de tirarlos al suelo frente al personaje.
Como se mencionó anteriormente, uno puede crear una lotería, pero esa lotería es utilizable por el público. Una simple edición puede cambiar eso ... Primero crea un nuevo objetivo. (Por ejemplo: / los objetivos del marcador agregan un muñeco de lotería) Luego use este comando en un bloque de comando / los jugadores del marcador agregan lotería 1 para ingresar jugadores en la lotería y luego hacer / dar @r [puntaje = {lotería = 1 ..}] para comenzar la lotería y solo los jugadores elegidos pueden estar en la lotería.
Cárceles
Al conectar un reloj rápido a un bloque de comando que se ejecuta / teletransporta, pueden obligar a un jugador a permanecer en un lugar determinado. Si hacen esto, sería recomendable desactivar los comandos en su configuración de chat o hacer / gamerule commandBlockOutput false. Usando los parámetros "Rango" y "Rango mínimo", pueden hacer que los jugadores se teletransporten solo cuando estén a cierta distancia.
Alternativamente, darle al jugador ciertos efectos de estado en niveles altos usando el comando / effect puede imitar el efecto de una cárcel. Uso / efecto dar @p minecraft: lentitud 127 para evitar que el jugador se mueva, y / efecto dar @p minecraft: mining_fatigue 127 para evitar que el jugador rompa cosas. Si el jugador realmente quiere mejorar, envenene al jugador (use uno de los dos comandos anteriores, pero reemplace el primer número con 19).
Creativo solamente
Al usar el parámetro [gamemode = creative], solo los jugadores en Creative se verán afectados por el bloque de comando.
Divertida trampa en modo anti-creativo
Si el jugador coloca un bloque de comando repetido con la opción "Siempre activo", puede configurar / teletransportar @a [modo de juego = creativo] ~ 0 ~ 1 ~ 0 para obtener resultados divertidos (como realmente divertidos). Esta podría ser una forma de hacer que las personas en el modo creativo se cambien a Survival y también es muy divertido de ver.
Anuncios
Al usar / me en un bloque de comandos, uno puede crear anuncios que podrían reproducirse incluso cuando el administrador o el propietario no estaban allí.
Escaneo de seguridad
Al usar / clear, los jugadores pueden escanear personas en busca de elementos. Si quieren eliminar ciertos elementos, use / clear . Por ejemplo, en un servidor que no quiere dolor, los jugadores podrían tener un reloj conectado a un bloque de comando configurado en / clear @a minecraft: flint_and_steel.
Árbitro de carrera
Usando / say @p, el bloque de comando puede informar al jugador más cercano. Si el bloque de comando se coloca después de una línea de meta, dirá los finalistas en orden. Los jugadores también pueden hacer / tellraw @p {"text": "ESTE ES UN MENSAJE"} y cuando se active el mensaje "ESTE ES UN MENSAJE" aparecerá en el sistema de chat. Los jugadores también pueden colorear el texto usando "color" al final del siguiente comando / tellraw @p {"text": "ESTE ES UN MENSAJE", "color": "verde"}.
Área creativa / Guardia mundial
La creación de una zona "Solo creativa" es posible mediante bloques de comandos, pero es compleja y se basa más en casos individuales. La idea básica sería crear una "valla" de zonas afectadas por el bloque de comando para que, una vez que un jugador vuele en creatividad a través de ella, se cambie al modo de supervivencia o aventura. Una zona de "Guardia mundial" sería mucho más simple, solo tenga un bloque de comando do / gamemode adventure @a [xyzrm] y cuando la gente se vaya, solo tenga un botón para cambiarlos a supervivencia.
También se podría utilizar el argumento de la distancia que define un área de efecto / modo de juego aventura @a [modo de juego =! Creativo, distancia = 0 .. (X)] combinado con un bloque de comando de desactivación / modo de juego supervivencia @a [modo de juego =! Creativo , distancia = (X + 2) .. (X + 12)]. Configure ambos bloques para que se repitan y sean autoamplificados y debería haber una zona de transición bastante "fluida" entre normal y protegido. Las variables de distancia para el rango de efecto (específicamente el bloque de reversión) pueden variar, pero debe haber un búfer entre las variables X y X + 2 para acomodar el segundo bloque en una posición diferente a la del bloque de protección. La brecha entre las dos variables en el bloque de reversión no necesita ser exactamente de 10 bloques, pero un búfer ayuda a las preocupaciones de retraso al garantizar que una vez que se haya ido, un jugador volverá al modo de supervivencia.
Tenga en cuenta que si tiene un portal inferior dentro de la zona de protección, el jugador NO volverá a la supervivencia una vez que lo atraviese, así que coloque un cubo de reversión de cualquier tipo (Impulso o Repetición) en el Nether al otro lado de ese portal.
Mejorando PvP sin complementos
Los jugadores pueden usar / gamerule keepInventory verdadero para que los jugadores no puedan robar los elementos de los demás. Además, usando / spawnpoint y / teletransportarse para ayudar a los jugadores a moverse mientras están en competiciones PvP.
Kits de arranque
Los jugadores pueden darles a las personas un kit de inicio con un botón sin complementos: / give @p [distancia = 2]. Para evitar que la gente presione el botón por segunda vez y vuelva a obtener su equipo, los jugadores pueden activar dos bloques de comando en orden: / dar @p [distancia = 2, m = 2] minecraft: stone_pickaxe
/ gamemode @p [distancia = 2] supervivencia
Mensajes coloridos
Es posible crear un mensaje de color en el que se pueda hacer clic y que los jugadores puedan enviar a cualquier persona. El comando es / tellraw. No confundir con / tell. El formato básico es / tellraw @a {texto: "", color: } Un ejemplo sería / tellraw @a {texto: "Hola, Steve", color: azul, cursiva: verdadero, ofuscado: verdadero}. Simplemente coloque una coma y un espacio con cada adición. Si desea que otros jugadores puedan hacer clic en él, use clickEvent. Aquí está el ejemplo: / tellraw @p {text: "¡Corre, cobarde! ¡Tengo hambre!", ClickEvent: {action: run_command, value: "/ give @p minecraft: cooking_porkchop 64"}}. Esto significa que cuando el jugador hace clic en el texto, le dará una pila de carne de cerdo cocida. Si solo quiere decirles algo sin ejecutar un comando, reemplace clickEvent con hoverEvent y run_command con show_text. Luego, simplemente escriba el texto del valor como una oración normal, sin barras. Si quieres un trabajo más fácil, aquí tenemos algunas herramientas:
Tellraw Generator 1 Tellraw Generator 2 Componente de texto JSON de SkylinerwSistema de Alarma
Cuando un jugador camina sobre una placa de presión, puede activar un bloque de comando con / say o / título título . @p se puede usar dentro del mensaje para mostrar el jugador más cercano al bloque de comando al disparar.
Quitar jugadores
Usando coordenadas y parámetros máximos, los jugadores pueden teletransportar a todos dentro de un área específica a otra área específica.
Sala de recompensas
Si un determinado jugador ha sido muy bueno, regular, o útil para el servidor, pero no es el cumplimiento de los requisitos para ser promovidos a un administrador, los jugadores podrían tener una habitación llena de botones conectados a bloques de comandos con efectos beneficiosos, como dando al jugador útil una pila de diamantes o un bloque de lecho de roca, luego conéctelo a otro bloque de comando, enviándolos al punto de generación. (Está importante esta sala está reforzada con lecho de roca, oculta, y solo puedes entrar teletransportándote a sus coordenadas para evitar abusos).
Máquina del tiempo
Comando: / weather
Suponiendo que solo los administradores pueden acceder a él, una máquina meteorológica puede ser bastante útil, los jugadores pueden encender y apagar la lluvia a voluntad. Uno de los usos más útiles de esta técnica sería usar una combinación de aldeanos (corren adentro cuando llueve) y algún tipo de maquinaria de piedra roja para crear un desactivador automático de lluvia, esto le permitiría apagar la lluvia casi de inmediato sin necesitando usar el comando, o tener un administrador presente. También se puede utilizar para crear, y / o terminar, un escenario donde es más ventajoso tener lluvia en lugar de luz solar, y viceversa; como durante un incendio forestal o cuando una tormenta está generando monstruos.
Premios de carrera de obstáculos
con / teleport @p y / dar @p , los jugadores pueden hacer una carrera de obstáculos o un laberinto que, cuando terminen, les dará un premio al jugador y los teletransportará de regreso al desove o alguna otra área.
máquina del tiempo
Al hacer dos lugares similares en un mapa, los jugadores pueden hacer que un botón active un bloque de comando para teletransportarlos de uno a otro, mientras también cambia la hora del día. Esto se puede usar para que parezca un viaje en el tiempo.
Mina de proximidad
Usando una condición como / ejecutar si entidad @p [distancia = .. 5, nombre =! ] correr conectado a un reloj corto y uno o más bloques TNT a través de un comparador, el bloque de comando puede actuar como una mina de proximidad indetectable contra todos los jugadores excepto el jugador que coloca.
Puertas seguras
Usando una condición como / ejecutar si entidad @p [distancia = .. 5, nombre = ] correr , el bloque de comando puede detectar al propietario de una puerta dentro de un cierto radio y abrir una puerta para ellos, y solo para ellos.
Comandos personalizados
Al usar un objetivo de activación, los jugadores pueden crear comandos que los jugadores pueden usar en un servidor.
Ejemplo de comando WarpPrimero, agregue el objetivo: / los objetivos del marcador agregan el disparador de deformación. Coloca un bloque de comando conectado a un reloj Redstone con el comando / marcador que los jugadores habilitan @a warp. Luego coloque otro bloque de comando conectado al reloj con el comando / teleport @a [score_warp_min = 1] [ ]. Coloca un comparador de espaldas a ese bloque de comando, activando un bloque de comando con el comando / marcador que los jugadores establecieron @a [score_warp_min = 1] warp 0. Cuando un jugador usa / trigger warp set 1, será teletransportado a (x, y , z) coordenadas en el bloque de comando.
Aplicación en mapas personalizados
Esta sección detalla las aplicaciones del bloque de comando en mapas personalizados.
Si uno desea crear un mapa de aventuras para un solo jugador, use / Publish para permitir que se usen todos los demás comandos.
Un mapa que aprovecha muchas de las características del bloque de comando es el Gladiator Arena de Hypixel, en el que el sistema de lucha casi solo se basa en esto.
Bloque de comando silencioso
A veces es importante en un mapa mantener los bloques de comando en silencio, ya sea para mantener la magia de los elementos que aparecen repentinamente en el inventario, o porque el canal que dice que el jugador fue teletransportado, puede romper el estado de ánimo de un mapa. Para mantenerlos en silencio (excepto cuando les pida que hablen), simplemente use lo siguiente: / gamerule commandBlockOutput false
Safe Haven / Arena Fight Zone
Usando placas de presión o cables trampa, haga que las áreas (como un castillo, por ejemplo) tengan una dificultad diferente (en este caso, pacíficas). las puertas podrían tener un gancho trampa a un bloque de comando que cambia la dificultad de uno a pacífica, creando una especie de "refugio seguro". también se podría hacerlo al revés, creando una zona más peligrosa, como las arenas que tienen la dificultad de difícil, en lugar de lo normal o fácil. Tenga en cuenta que en el modo multijugador esto cambiará la dificultad en todo el mundo y, por lo tanto, puede que no sea deseable.
Detectar tramposos
Usando el parámetro [gamemode = creative], el jugador puede afectar a aquellos que están en Creative o Survival con el parámetro [gamemode = survival].
Es más grande por dentro
Este es simple, solo tiene un sistema de teletransportación de bloques de comando en la entrada / salida de un lugar, y los jugadores pueden construir el interior en otro lugar, lo que les permite engañar a la restricción de espacio. o , tenga el interior de la casa 2 × 8 en su lugar.
Guardar partida
Al usar el comando / spawnpoint, se puede hacer fácilmente un punto de control activado por botón.
Parkours de lava
Como se dijo antes, hay un comando que hace que el jugador pueda mantener su inventario al morir: / gamerule keepInventory true. Simplemente conecte esto a una placa de presión antes de un nivel de parkour sobre lava y no tendrá que usar ningún tipo de carro de extracción de cofres (especialmente útil cuando el jugador tiene su inventario completo, que es más grande que un solo cofre).
¿Todavía quieres una cama?
Es cierto que el comando / spawnpoint puede ser útil porque no tiene que esperar a la noche para crear un punto de control, pero a veces es posible que desee tener un interruptor BUD conectado a la cama o algo similar, para que no lo haga. tienes que escribir el comando en cada vez. Para hacer esto, solo necesita tener una placa de presión discreta conectada a un bloque con el comando / time set 18000, y establecerá la hora de la noche para que el reproductor pueda dormir.
Tiempo y clima siguiendo el escenario.
Muchas veces, un jugador estará construyendo algo y comenzará a llover o comenzará a oscurecer, lo que puede ser perturbador para el jugador. Afortunadamente, puede usar comandos para apagar la lluvia, así como hacer que el sol vuelva al amanecer. Para activar y desactivar la lluvia, simplemente use el comando / weather. Use claro si desea despejar el clima, o lluvia o trueno, si desea alternar entre lluvia o tormenta eléctrica. Por ejemplo, si desea que el clima sea lluvia pero no truenos, escriba el comando / weather rain.
Junto con esto, también puede usar / time establecido con un número: 23250 es el amanecer, 6000 es el mediodía, 12750 es el atardecer y 18000 es la medianoche. Entonces, si desea establecer la hora del amanecer, escriba el chat: / time set 23250.
Detectando jugadores que cambiaron a Pacífica
Nota: La dificultad para un mundo específico se puede bloquear a partir de Java Edition 1.8.Crea una mafia hostil (para que desaparezca al cambiar a Pacífica) que nunca desaparezca si el jugador está lejos. Para hacerlo, use una etiqueta con su nombre en la mafia (o software de terceros si está jugando en una versión anterior a la 1.5.2) y colóquela en una placa de presión. Asegúrese de que lo mantendrá presionado infinitamente, así que asegúrese de rodearlo con 2 bloques altos o cercas, para que no pueda saltar o alejarse. Haga un circuito de piedra roja que haga que un bloque de comando se active cuando la entrada de la placa de presión deje de existir. Coloque un mensaje dentro del bloque que informe al jugador en el chat que el mapa se ha roto y debe volver a descargarse. De esta manera, cambiar a Pacífica hará que la mafia desaparezca y active el mensaje. Incluso puede hacer un bloque de comando de teletransportación para que un tramposo sea desterrado del mapa a una habitación pequeña sin una salida tan pronto como cambie a Pacífica.
Mapa de aventuras parlantes
El comando / say es extremadamente útil porque simplemente imprime texto en el chat. Puede ser uno de los mejores usos del Bloque de comandos, ya que no necesitas carteles tontos o libros largos para mostrar las reglas del juego. Simplemente coloque un montón de bloques de comando en líneas con repetidores configurados en dos o tres tics (para evitar enviar spam a los jugadores), lo que le permitirá eliminar fácilmente un cofre de libros o una gran cantidad de carteles.
Otro uso de / say es hablar NPC y otras turbas. Imagina que entras en una carnicería y quieres que el carnicero diga algo. Por lo general, puede usar carteles o libros, ocupando espacio en la carnicería y teniendo objetos aparentemente aleatorios esparcidos alrededor de un mapa. Con el comando / say puedes hacer que el carnicero hable. ¡Quizás un cerdo detrás del mostrador podría incluso suplicar piedad! Tomemos otro ejemplo: estás en una fábrica y de repente suena una alarma y dice en el chat que explotará. Tenerlo en el chat, especialmente si el texto es largo, mantiene el estado de ánimo estresante; lo mismo funciona para los temporizadores de bombas. La situación puede sentirse más tensa si el chat muestra '10 .. '' 9 .. '8 ..' individualmente también.
Por último, pero no menos importante, facilita la creación de un sistema de búsqueda. Digamos que el jugador se mete en una carnicería. Se activa a través de una placa de presión conectada a un RS NOR Latch (para evitar la activación dos veces) y un bloque de comando con el comando / say en el que el carnicero pide la ayuda del jugador: necesitan matar un cerdo. El jugador llega al cerdo que está parado sobre una placa de presión de piedra, que se apaga cuando el cerdo está muerto. Entonces, cuando el jugador regresa a la carnicería, activa otro circuito que contiene otro RS NOR Latch y dos bloques de comando con dos comandos. Primero, el comando / say en el que el carnicero agradece al jugador, y otro, el comando / give, para que el jugador obtenga la recompensa. Junto con eso, no olvides usar el comando @p para que el carnicero diga el nombre del jugador. Por ejemplo, si el bloque de comandos está configurado para hacer esto: / say Thanks, @p. Me ayudaste mucho a matar a ese cerdo. El canal dirá: "[@]: Gracias, . Me ayudaste mucho a matar ese cerdo ". Esto aumenta la inmersión en el mapa, ya que los NPC parecen hechos a la medida del jugador. También puedes cambiar [@] a [Butcher] cambiando el nombre del bloque de comando / say usando un yunque.
Hacer una tienda
Usando / give @p [level = ..] y / experiencia añade @p [nivel = ..] - niveles puedes crear un sistema de tienda que intercambie una cierta cantidad de experiencia por artículos. Por ejemplo, si hiciste un bloque de comando con / give @p [level = 5 ..] grass_block 64 y otro con / experience add @p [level = 5 ..] -5 niveles conectados a la misma corriente de redstone, se Toma 5 niveles del jugador y, a cambio, dale 64 bloques de césped.
- Restando experiencia enlatado funciona como moneda, usando el comando / experiencia agregar @p [nivel = 3 ..] -3 niveles. La experiencia mínima para que funcione el comando se puede enumerar entre paréntesis.
Los aldeanos personalizados que venden lo que quieras se pueden crear con bloques de comando. Los aldeanos personalizados no están disponibles a través de Minecraft: Bedrock Edition.
e.g.: /summon villager ~-2 ~0 ~0 {Profession:3,CustomName:BLACKSMITH,CustomNameVisible:0,Offers:{Recipes:[
{maxUses:13,buy:{id:388,Count:5},sell:{id:283,Count:1,tag:{ench:[{id:16,lvl:9},{id:20,lvl:6}],display:{Name:Molten Gold Sword}}}},{maxUses:13,buy:{id:388,Count:1},sell:{id:280,Count:1,tag:{ench:[{id:16,lvl:5}],display:{Name:Whuppin Stick}}}},{maxUses:13,buy:{id:388,Count:2},sell:{id:369,Count:1,tag:{ench:[{id:16,lvl:5},{id:20,lvl:10}],display:{Name:Radioactive Whuppin Stick}}}},]}}
La parte etiquetada "Comprar" es lo que el aldeano acepta como pago, la parte que dice "vender" es lo que está dando a cambio. Puede cambiar maxUses a 1000 si no quiere que la oferta se acabe nunca, oa 1 si quiere convertirlo en un artículo único. Tenga en cuenta que el primer elemento allí (la espada de oro) tiene un encantamiento fuera de alcance (nitidez 9). Sí, esto funciona, pero siempre investigue qué hace exactamente el encantamiento antes de hacer uno fuera de rango, ya que algunas cosas no hacen nada o incluso tienen efectos negativos (el efecto secundario de "ver bajo el agua" de la respiración hace que todo sea de un blanco cegador en niveles altos, como si usted se sumergiera en aguas árticas llenas de aguanieve). En cuanto a esa espada de oro, ten en cuenta que las espadas de oro se desgastan increíblemente rápido (hay una razón por la que la gente las llama espadas de mantequilla después de todo). Un encantamiento inquebrantable de nivel 10 debería llevar una espada dorada a un nivel de durabilidad decente. También observe que las otras 2 "armas" son en realidad un Stick y una Blaze Rod con encantamientos de armas. Usar cualquier arma que no sea un arma hace el mismo daño que una mano vacía (1 daño, también conocido como medio corazón), pero los encantamientos en estos los hacen iguales a una espada no encantada. La ventaja es que los palos, las varillas de fuego u otros elementos es que puedes usarlos infinitamente. El mismo truco se puede usar con cabezas de mafia y respiración 3 para hacer una máscara de buceo de durabilidad infinita.
Generadores
Los bloques de comandos pueden crear generadores usando el comando / setblock, por ejemplo: / setblock ~ 1 ~ -1 ~ 0 spawner {SpawnData: {id: zombie, HandItems: [{id: iron_sword, Count: 1}]}} Cualquier cosa que cuente como se puede generar una entidad (excepto un jugador), que incluye todas las turbas, así como carros de minas, bolas de fuego, flechas, bolas de nieve, perlas de ender, pociones arrojadas personalizadas, fuegos artificiales, TNT preparado, arena que cae, arena roja o grava, pinturas y marcos de elementos, orbes de experiencia e incluso elementos caídos de cualquier tipo.
Los reproductores de cerdos, vacas o pollos se pueden colocar en el patio trasero del carnicero en una aldea para crear un suministro constante de carne. Por ejemplo: / setblock ~ 1 ~ -1 ~ 0 spawner {MaxNearbyEntities: 10, RequiredPlayerRange: 16, SpawnCount: 6, SpawnRange: 2, MinSpawnDelay: 50, MaxSpawnDelay: 200, SpawnData: {id: cerdo, Pasajeros: [{id: pollo}]}} Tenga en cuenta que el generador en el último ejemplo de código generará un pollo montado sobre un cerdo. No parece haber un límite para la cantidad de niveles de ciclistas que puede usar. Por ejemplo, podrías crear un pollo montando un cerdo montando una vaca montando un caballo montando un pez plateado montando un aldeano ("Dime, ese es un sombrero muy extraño el que llevas puesto, Granjero Brown").
Tenga en cuenta que si desea utilizar la etiqueta RequiredPlayerRange, también debe utilizar la etiqueta MaxNearbyEntities. Lo mismo se aplica a MinSpawnDelay y MaxSpawnDelay. Por último, tenga en cuenta que el valor de y utilizado en ambos códigos de ejemplo de generador fue ~ -1, que (asumiendo que el jugador no está volando) pondrá el generador en el nivel de la superficie del suelo a sus pies.
Si no desea apuntar a un jugador específico, puede usar @a, @p o @r en lugar de . Tenga en cuenta que puede usar @p (que significa el jugador más cercano) en los comandos emitidos por el jugador como un reemplazo de carácter fácil de escribir 2 para su propio nombre, ya que el jugador más cercano a usted siempre será usted.
Parte 1: Conceptos básicos
Este código creará un generador de zombies a 2 cuadras de ti en la dirección x. Tenga en cuenta que el nombre dado a los generadores de mafias en este código (minecraft: spawner) es la versión larga y puede omitir la parte de minecraft:.
/ setblock ~ 2 ~ 0 ~ 0 minecraft: spawner {SpawnData: {id: zombie}}
El siguiente código también es bastante básico, pero incluye los 6 parámetros básicos que se pueden configurar.
/setblock ~0 ~-1 ~-3 spawner{SpawnRange:4,RequiredPlayerRange:16,SpawnCount:4,MaxNearbyEntities:6,MinSpawnDelay:200,MaxSpawnDelay:800,SpawnData:{id:skeleton}}
:
- Todos los tiempos están en tics del juego (vigésimas de segundo). 20-200 es de 800 a 10 segundos.
- Tenga en cuenta que están en grupos de 2 y no funcionarán si falta su pareja. SpawnRange requiere RequiredPlayerRange (y viceversa), MinSpawnDelay requiere MaxSpawnDelay, y asumiendo que SpawnCount necesita MaxNearbyEntities.
- También hay un parámetro llamado "Delay" que contiene la cantidad de tiempo antes del siguiente engendro (20 tics por primera vez, cualquier número aleatorio que elija entre MaxSpawnDelay y MinSpawnDelay cada dos veces).
- Las coordenadas dadas son ~ 0 ~ -1 ~ -3 (por lo tanto, 3 bloques en la dirección Z negativa desde la posición actual del bloque de comando y 1 bloque hacia abajo). Esto presumiblemente lo incrustará en la superficie del piso. Tenga en cuenta que la configuración de "SpawnRange" de los generadores solo se aplica horizontalmente, no verticalmente. Verticalmente, solo se generará a la misma altura o 1 más bajo o más alto, por lo que incrustarlo en la superficie del piso reduce el área de generación disponible en 2/3 (pero puede ayudar a ocultarla). Los reproductores que ocurren naturalmente tienen su altura reducida en 1/3 debido a que aparecen 1 bloque sobre el piso en lugar de 2.
- Todos los valores usados aquí son los predeterminados.
Parte 2: monstruos personalizados
Lo siguiente que debe hacer es modificar los datos de generación. Los datos de generación son los que le dicen al generador que quieres una versión no estándar de un monstruo, como un zombi con una espada de diamantes y un casco de cadena.
/ setblock ~ ~ 1 ~ spawner {SpawnData: {id: zombie, HandItems: [{id: diamond_sword, Count: 1}], ArmorItems: [{}, {}, {}, {id: chainmail_helmet, Count: 1} ]}}
Usar ~ sin ningún número después de él en las coordenadas cuenta como cero. Debido al hecho de que no se utiliza ninguno de esos 6 parámetros del último ejemplo, todos serán predeterminados.
Tenga en cuenta que ahora hay dos tipos de espacios para objetos, Mano y Armadura. Los artículos de mano están en el orden Mainhand, Offhand, mientras que los artículos de armadura van en el orden Boots, Legs, Chest, Helmet. Incluso debe especificar espacios vacíos (las {}, partes), a menos que estén después del último espacio no vacío. Entonces, si quieres que tu mob personalizado tenga un casco, debes especificar los 5 espacios, pero si son solo botas, puedes dejar los otros 3. Del mismo modo, si quieres que tengan armadura para las piernas. debe especificar la ranura de la bota, pero no las ranuras para el pecho y el casco.
Recuerda que las criaturas que se queman a la luz del sol están seguras si tienen un casco puesto, aunque en su lugar dañan el casco.
En cuanto a la etiqueta de recuento, la mayoría de los códigos pueden salirse con la suya si la omiten; sin embargo, es importante. Un elemento sin una etiqueta de conteo es una pila de cero, más conocido en la comunidad como un "elemento fantasma". Un jugador que intente usar un elemento fantasma hará que desaparezca de sus manos con su primer uso (lo cual es un fracaso). Si bien los monstruos pueden usar elementos fantasmas sin problema (de ahí que los códigos se salgan con la suya a veces), si dejan caer los elementos, el jugador que los recoja no podrá usarlos, por lo que es muy recomendable usar el recuento. etiqueta.
El siguiente ejemplo de monstruos personalizados consiste en un esqueleto con un arco encantado (Flame) con una cabeza de mafia personalizada (Spider, se requiere conexión a Internet o solo es Steve) con Protection 2 montando un Skeleton Horse.
/ setblock ~ 2 ~ 1 ~ 2 spawner {SpawnData: {id: skeleton_horse, Tame: 1, Passengers: [{id: skeleton, HandItems: [{id: bow, Count: 1, tag: {Enchantments: [{id: flame, lvl: 1}]}}], ArmorItems: [{}, {}, {}, {id: player_head, Count: 1, tag: {Enchantments: [{id: protection, lvl: 2}], SkullOwner : MHF_Spider}}]}]}} reemplazar
A partir de la versión 1.12, los pasajeros pueden controlar sus monturas hasta cierto punto, lo que significa que los problemas anteriores con los pasajeros Zombie ya no existen. Se puede encontrar una mirada más profunda al comportamiento de los pasajeros y las monturas en Tutoriales / Summoning Jockeys.
El caballo esqueleto tiene Tame establecido en 1 (sí). Tenga en cuenta que actualmente hay un error en curso por el que las turbas convocadas que montan caballos con sillas de montar no pueden moverse, independientemente de si el caballo es manso. Técnicamente, puedes tener varios niveles de ciclistas, aunque esto se vuelve tonto rápidamente.
Parte 3: Potenciales de generación
Usando la etiqueta SpawnPotentials, puede crear un generador de turbas con múltiples turbas en él. Escogerá uno al azar cada vez que se reinicie el temporizador (un segundo después de generar las turbas anteriores). Dado que estos códigos contienen múltiples monstruos, tienden a ser códigos bastante largos. Aquí hay una versión del código SpawnPotentials, que es más agradable a la vista: br>
/setblock ~ ~1 ~1 spawner{SpawnRange:6,RequiredPlayerRange:12,SpawnCount:1,MaxNearbyEntities:6,MinSpawnDelay:100,MaxSpawnDelay:600,SpawnData:{id:"zombie",HandItems:[{id:"wooden_sword",Count:1},{}],ArmorItems:[{id:"leather_boots",Count:1},{id:"leather_leggings",Count:1,tag:{display:{color:5013401}}},{id:"leather_chestplate",Count:1,tag:{display:{color:6717235}}},{id:"player_head",Count:1,tag:{SkullOwner:Reimac}}]},SpawnPotentials:[{Entity:{id:"zombie",HandItems:[{id:"wooden_sword",Count:1,tag:{Damage:58}},{}],ArmorItems:[{id:"leather_boots",Count:1},{id:"leather_leggings",Count:1,tag:{display:{color:5013401}}},{id:"leather_chestplate",Count:1,tag:{display:{color:6717235}}},{id:"player_head",Count:1,tag:{SkullOwner:Reimac}}]},Weight:4},{Entity:{id:"skeleton",HandItems:[{id:"iron_sword",Count:1},{}],ArmorItems:[{id:"leather_boots",Count:1,tag:{display:{color:1644825}}},{id:"leather_leggings",Count:1,tag:{display:{color:1644825}}},{id:"leather_chestplate",Count:1,tag:{display:{color:1644825}}},{id:"player_head",Count:1,tag:{SkullOwner:2insanepeople}}]},Weight:2},{Entity:{id:"zombie",HandItems:[{id:"stone_sword",Count:1},{}],ArmorItems:[{id:"chainmail_boots",Count:1,tag:{Enchantments:[{id:"protection"}]}},{id:"chainmail_leggings",Count:1,tag:{Enchantments:[{id:"protection"}]},{id:"chainmail_chestplate",Count:1,tag:{Enchantments:[{id:"protection"}]},{id:"player_head",Count:1,tag:{SkullOwner:Flixnore}}]},Weight:4},{Entity:{id:"zombie",Fire:2400,HandItems:[{id:"golden_sword",Count:1,tag:{Enchantments:[{id:"punch",lvl:1}]}},{}],ArmorItems:[{id:"golden_boots",Count:1},{id:"golden_leggings",Count:1},{id:"golden_chestplate",Count:1},{id:"carved_pumpkin",Count:1,tag:{Enchantments:[{id:"protection",lvl:2},{id:"fire_protection",lvl:10}]}}]},Weight:4},{Entity:{id:"zombie",HandItems:[{id:"iron_sword",Count:1,tag:{Enchantments:[{id:"sharpness",lvl:2}]}},{}],ArmorItems:[{id:"iron_boots",Count:1},{id:"iron_leggings",Count:1},{id:"iron_chestplate",Count:1},{id:"player_head",Count:1,tag:{ench:[{id:0,lvl:2}],SkullOwner:2zqa}}]},Weight:4},{Entity:{id:"zombie",HandItems:[{id:"diamond_pickaxe",Count:1,tag:{Enchantments:[{id:"sharpness",lvl:4},{id:"knockback",lvl:4},{id:"bane_of_arthropods",lvl:4},{id:"looting",lvl:3},{id:"unbreaking",lvl:3}]}},{}],ArmorItems:[{id:"diamond_boots",Count:1,tag:{Enchantments:[{id:"fire_protection",lvl:4},{id:"feather_falling",lvl:4}]}},{id:"diamond_leggings",Count:1,tag:{Enchantments:[{id:"blast_protection",lvl:4}]}},{id:"diamond_chestplate",Count:1,tag:{Enchantments:[{id:"protection",lvl:4}]}},{id:"player_head",Count:1,tag:{SkullOwner:MHF_Herobrine,Enchantments:[{id:"protection",lvl:4},{id:"fire_protection",lvl:4},{id:"blast_protection",lvl:4},{id:"thorns",lvl:3},{id:"respiration",lvl:1}]}}],CustomNameVisible:1,CustomName:'"Herobrine"',PersistenceRequired:1},Weight:1}]} It contains a lot of codes, because of the fact that it is actually 6 separate mobs. In order we have:
- Antes de la etiqueta "SpawnPotentials": el iniciador, que nunca volverá a aparecer después de la primera vez. Si quieres volver a verlo, debes incluirlo por segunda vez en SpawnPotentials. Su apariencia es solo una persona al azar en jeans azules (armadura de pierna de cuero teñida de azul) y una camisa teñida de verde (túnica de cuero teñida de verde), con una espada de madera. Es un zombi bajo la cabeza de la mafia, por supuesto.
- Lo mismo, solo que esta vez, la espada de madera está a 2 golpes de romperse.
- El siguiente tiene una apariencia de ninja. Este es un esqueleto bajo su máscara, pero le han dado una espada de hierro. Toda su armadura de cuero está teñida de negro ninja. Los esqueletos con espadas cierran la brecha más rápido que los zombis, así que ten cuidado.
- Zombi con una espada de piedra y una armadura de cadena, con Protección II en su cabeza de mafia.
- El siguiente tiene una espada de oro, una armadura de oro, una calabaza en la cabeza y ¡está en llamas! La calabaza está encantada con Protección II y Resistencia al fuego X en un intento desesperado por mantenerlo en pie y amenazando al jugador durante más de 5 segundos. Funciona, pero si el jugador juega, manténgase alejado, entonces el zombi tiende a morir quemado. Su espada también tiene aspecto de fuego.
- Espada de hierro y armadura. Sharpness II en su espada, Protection II en su cabeza de mafia.
- La mafia final, la falsa Herobrine, aquí tiene una armadura de diamantes altamente encantada (botas con Fire Protection IV y Feather Falling IV, leggings con Blast Protection IV, una placa de pecho con Protection IV, una cabeza de mob con Protection IV, Fire Protection IV, Blast Protection IV , Respiration III) y un pico de diamante encantado con Sharpness IV, Smite IV, Bane of Arthropods IV, Looting III y Unbreaking III. También tiene el CustomNameVisible no visto anteriormente (establecido en 1 para sí), un CustomName y PersistenceRequired (establecido en 1 para sí). Ese último evitará que desaparezca alguna vez, aunque se puede matar normalmente. Si puedes atravesar esa armadura de diamante y resistencias de nivel 4.
Aparte del ninja, es un recorrido directo por los 5 niveles de espadas y armaduras. Tenga en cuenta que la etiqueta Weight, que se utiliza justo después de la etiqueta Entity en cada SpawnPotential. Eso determina la frecuencia con la que se escoge. Los números específicos no significan nada, solo las proporciones entre los números. Por ejemplo, si desea que todos los potenciales tengan la misma probabilidad, simplemente establezca todos los pesos en 1. Cambiarlos todos a 8 no haría nada diferente (siguen siendo todos del mismo tamaño), sin embargo, cambiar todos menos uno a 8 hacen que sea 1/8 más probable que el resto. En este código, 4 es el predeterminado. El ninja solo tiene un peso de 2 (lo que lo hace la mitad de probabilidades de ser elegido) y el Herobrine falso tiene un peso de 1 (lo que lo convierte en una cuarta parte de la probabilidad de ser elegido, ¡y gracias a Dios!)
Parte 4: Monstruos montables
Las turbas se pueden montar usando Minecarts o Barcos en sus cabezas. El comando es bastante simple:
/ setblock ~ ~ 1 ~ minecraft: spawner {SpawnPotentials: [{Entity: {id: " ", Pasajeros: [{id:" minecraft: minecart "(o" minecraft: boat ")}]}}]}
Consejos:
- Los jefes también se pueden generar con un generador. También es posible agregar un vagón de minas.
- Las turbas hostiles con habilidades de disparo pueden usarlas y las usarán contra jugadores de supervivencia. Cuidado.
- Aunque el carro de minas se atascaría en su cabeza, también se pueden montar fantasmas. Sin embargo, es posible que necesite un elytra o un tridente encantado con riptide para hacer eso.
- No se puede caminar a los Endermen, pero se les puede obligar a teletransportarse disparándoles un proyectil (por ejemplo, una bola de nieve).
- Los ocelotes son algunas de las turbas más rápidas para viajar, ya que están tratando de alejarse de ti. También se pueden controlar parcialmente, señalando en sentido contrario al lugar al que desea ir.
- Las arañas son las únicas turbas que disminuyen la velocidad cuando se montan en ellas.
- Los limos y sus primos abisales, los cubos de magma, pueden cambiar de tamaño.
Más comandos en menos bloques de comandos y recursividad
Hay varias formas de combinar grupos de comandos en un solo comando.
Utilice los siguientes conjuntos de comandos para la recursividad:
/ los objetivos del marcador agregan un contador ficticio
/ los jugadores del tablero establecen el contador target_count
/ ejecutar si contador de recuento de puntuación <contador de recuento_de_objetivo
/ ejecutar a menos que el contador de recuento de puntos <target_count counter ejecutar los objetivos del scorebard eliminar el contador
/ los jugadores del marcador agregan el contador de conteo 1
Para ejecutar varios comandos, invoca un carro de minas de bloque de comandos montado en otro carro de minas de bloque de mando montado en otro, con los comandos en orden inverso, en un carril activador. También hay comandos llamados herramienta de un comando que usan esta táctica.
Usar un elemento del mapa como un pergamino
Un YouTuber llamado SethBling usó un mapa como un pergamino para ejecutar comandos (convocar criaturas, teletransportarse). El jugador tendrá un mapa vacío en el inventario y cuando el jugador lo use, se convierte en un mapa lleno que desaparece inmediatamente y se realiza una tarea de redstone.
Ventajas
- Interacción rápida de redstone.
- Sistema compacto.
- Sistema activado a voluntad, simplemente haga clic derecho para activarlo.
- Un solo uso: el mapa desaparece durante la verificación del inventario, pero puede devolverlo a través de / dar.
Desventajas
- Solo puede haber un propósito para el pergamino, es decir, los jugadores no pueden hacer un pergamino de teletransportación y un pergamino de fuerza sin usar valores de datos complicados.
- El jugador puede ver la animación del mapa al activar el mapa antes de que se elimine.
- El jugador no puede usar el elemento del mapa durante su juego (mostrando un mensaje de texto, una ruta, un dibujo,…).
Construyendo el mecanismo
El jugador puede cambiar el nombre para mostrar de un elemento para darle al jugador una mejor comprensión del objeto y usar la pantalla de información sobre herramientas. Usa el siguiente comando para darle al jugador un mapa con nombre personalizado: / give mapa {pantalla: {Nombre: " ",Ciencia:[" "]}}
- jugador: el jugador al que quiere llegar (@p, @a [argumentos], ...).
- nombre para mostrar: el nombre que se muestra cuando se desplaza por la barra de acceso rápido o cuando pasa el mouse sobre el elemento.
- información sobre herramientas: el texto debajo del nombre del elemento cuando lo colocas.
Detectando la activación del mapa
- Las dos tolvas forman un reloj de piedra roja. Puede utilizar otros relojes que se muestran aquí.
- El bloque de comando 1 contiene el comando / dar descrito en la sección anterior. Se puede descartar si el jugador no quiere que el pergamino vuelva después de ser activado.
- El bloque de comandos 2 contiene el comando de verificación de inventario:
/claro mapa_llenado
- El bloque de comando 3 es la salida en caso de éxito. Puedes hacer lo que quieras: darle un efecto al jugador, teletransportarlo a alguna parte, ... También puedes conectar esta salida a una puerta, un pistón, ...
Ir más lejos El comando / clear puede buscar otros elementos interactivos:
- Busca una botella de vidrio si el jugador acaba de beber una poción.
- Compruebe si hay una caña de pescar cuando la línea esté enrollada. La sintaxis / clear implica otro argumento, el valor de daño, después del nombre del elemento:
/claro fishing_rod {Daño: 2} Tenga en cuenta que enviar spam al carrete o enganchar a una mafia puede dañarlo más de 2, así que haga otro de estos cada 2.
Otras lecturas
- Tutoriales del bloque de comando de Feare (no encontrado)
- Tutoriales de YouTube de Dragnoz a muchas posibilidades usando etiquetas de datos (desactualizado)
Video
Esta sección necesita expansión. Puedes ayudar expandiéndolo.Instrucciones: usos más avanzados de los comandos
- Tutoriales / Command NBT tags
Tutoriales | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Introductorio |
| ||||||||||||
General |
| ||||||||||||
Desafíos |
| ||||||||||||
Construcciones |
| ||||||||||||
Sostenible |
| ||||||||||||
Encantador y fundición |
| ||||||||||||
Rompiendo bloques |
| ||||||||||||
Mecanismos |
| ||||||||||||
Servidores |
| ||||||||||||
Apoyo técnico |
| ||||||||||||
Anticuado |
|