Como implementar argumentos especiais em comandos minecraft

Às vezes, comandos exigem que você saiba informações específicas sobre o mundo Minecraft. Por exemplo, a teleporte

O comando não funciona se você digitar o nome de um jogador que está on-line - isso pode ser bastante impraticável em um servidor onde vários jogadores entram e saem. Felizmente, existem alguns substitutos versáteis para parâmetros comuns que você pode usar para fazer seus comandos sempre funciona.

Examinando posições relativas

Muitos comandos exigem que você insira coordenadas como parâmetros, que podem ser complicado. Por exemplo, se você deseja atingir um determinado local, você tem que pressionar F3, gravar as suas coordenadas, encontrar a diferença entre suas coordenadas e os do local de destino, e calcular o local de destino.

Video: COMANDO CAMPING! - Minecraft - [LuzuGames]

posições relativas são muitas vezes fácil de calcular, e eles são úteis para escrever comandos generalizadas. Essencialmente, se você preceder uma coordenada com um til (~), A cota é em relação ao bloco jogador ou de comando executando o comando.

Por exemplo, se você digitar as coordenadas ~ 0 ~ -1 ~ 0, o comando interpreta isso como o espaço logo abaixo do bloco de jogador ou de comando. Você ainda pode usar um único til no lugar de ~ 0, para que você possa, por exemplo, use o comando preencher ~ ~ ~ ~ ~ 1 ~ gold_block para colocar blocos de ouro em ambos sua posição ea posição apenas acima de você.

Video: O MEU PRÓPRIO COMANDO no MINECRAFT!

Similarmente, tp Isometrus ~ 5 ~ 3 ~ teletransporta o jogador Isometrus cinco quadras a leste e três quadras do seu posição original.

aplicando seletores

Muito parecido com posições relativas, seletores são usados ​​para escrever comandos gerais e versáteis com muitas aplicações. Eles permitem que você direcione os jogadores sem saber seus nomes de usuário, alvo vários jogadores, e até mesmo direcionar entidades de todos os tipos (basicamente qualquer objeto nonblock no mundo, incluindo trepadeiras, minecarts, e bolas de fogo).



Se você direita; clique em um bloco de comando, a tela que aparece contém as seguintes informações sobre o uso de seletores:

Usar "@p" alvejar playerUse mais próximo "@r" para segmentar playerUse aleatório "@uma" para atingir todos playersUse "@e" para direcionar todas as entidades

Você pode usar esses seletores no lugar de qualquer parâmetro que solicita um alvo, tal como um leitor. Por exemplo, se você usar o comando tp @r 0 64 0, um jogador aleatório é transportado para as coordenadas (0, 64, 0). No entanto, se você digitar tp @e 0 64 0, cada entidade no mundo é teletransportado lá.

Você também pode adicionar modificadores para um seletor, tornando-alvo apenas determinadas entidades. Por exemplo, @a [r = 20] tem como alvo todos os jogadores dentro de 20 blocos, e @e [Tipo = zombie, c = 3] visa três zumbis. Cada modificador assume esta forma:

[=,=,&# X2026-,=]

Se você aplicar este modificador, os alvos do seletor cada entidade para a qual cada argumento é satisfeita pelo valor dado. Para explicar isso, confira a lista de argumentos que você pode aplicar, e que as entidades que eles aceitam.

ArgumentoUsar
cLimita o número de entidades que têm como alvo. Por exemplo, c = 4 encontra os primeiros quatro entidades, e c = -2 encontra os dois últimos.
euAlvos jogadores com um certo nível máximo.
lmAlvos jogadores com um certo nível mínimo.
mAlvos jogadores em um determinado modo de jogo. 0 é a sobrevivência, 1 é
Criativo, 2 é aventura, e 3 é Spectator.
rAlvos entidades dentro de um determinado intervalo.
RXM, rxAlvos entidades cuja rotação sobre o eixo-x é entre o
valores dado (no sentido horário a partir de RXM,
sentido anti-horário a partir rx).
rym, ryObjectivos entidades cuja rotação em torno do eixo y está entre o
valores dado (no sentido horário a partir de rym e
sentido anti-horário a partir ry).
Ponto_Alvos jogadores cuja pontuação na objetivo é, no máximo, a
determinado valor. ( é um
objetivo no placar).
Ponto__minAlvos jogadores cuja pontuação no objetivo é pelo menos a
determinado valor. ( é um
objetivo no placar.
equipeAlvos todos os jogadores da equipe cuja equipe nome corresponde ao
valor fornecido.
nomeAlvos entidades com um determinado nome. Entidades com nomes
incluir jogadores (com seus nomes de usuário) e mobs que foram nomeadas
(Por exemplo, com o item Tag Name).
tipoAlvos entidades com um determinado tipo, como Jogador, Frango, ou
PigZombie. Você pode encontrar o diferente
tipos de entidade usando o recurso de autocompletar na convocar comando.
X, y, zTestes para entidades nas coordenadas alvo. Modificadores tais como
r e dx estamos
centrado nestas coordenadas.
dx, dy,
dz
Os testes de entidades, no máximo, a uma certa distância do x, y,
e Z, respectivamente (portanto à procura de entidades em um
área rectangular).

Publicações relacionadas