Spil Guider > populære spil > Minecraft > Hvordan at gennemføre særlige argumenter i Minecraft Kommandoer - For Dummies

Hvordan at gennemføre særlige argumenter i Minecraft Kommandoer - For Dummies

Nogle gange, kommandoer kræver, at du vide specifikke oplysninger om Minecraft verden. For eksempel giver det teleportere kommandoen ikke, medmindre du indtaste navnet på en spiller, der er i øjeblikket online - det kan være ganske upraktisk i en server, hvor flere spillere deltage og forlade. Heldigvis er der et par alsidige erstatninger for fælles parametre, som du kan bruge til at gøre dine kommandoer altid arbejde.

Undersøgelse relative positioner

Mange kommandoer kræver, at du indtaster koordinaterne som parametre, som kan være besværlig. For eksempel, hvis du ønsker at målrette et bestemt sted, du nødt til at trykke F3, registrere dine koordinater, finde forskellen mellem dine koordinater og de destinationsplaceringen, og beregne målet placering.
Relative positioner er ofte nemme at beregne, og de er nyttige til at skrive generelle kommandoer. Væsentlige, hvis du forud et koordinere med en tilde (~), koordinatsystemet er i forhold til spilleren eller kommando blok køre kommandoen.

For eksempel, hvis du indtaster koordinaterne ~ 0 ~ -1 ~ 0, kommandoen fortolker dette som rummet lige under afspilleren eller kommando blok. Du kan endda bruge en enkelt tilde i stedet for ~ 0, så du kan for eksempel bruge kommandoen fyld ~ ~ ~ ~ ~ 1 ~ gold_block at placere guld blokke på både din position og den position lige over dig.

på samme måde tp Isometrus ~ 5 ~ 3 ~ teleporterer spilleren Isometrus fem blokke til øst og tre blokke op fra sin oprindelige position.

Anvendelse selektorer

Meget gerne relative positioner, selektorer bruges til at skrive almindelige og alsidige kommandoer med mange anvendelser. De tillader dig at målrette spillere uden at kende deres brugernavne, målrette flere spillere, og endda målrette enheder af alle slags (stort set enhver nonblock objekt i verden, herunder slyngplanter, minecarts og ildkugler).

Hvis du højre- klikke på en kommando blok, det skærmbillede, der vises indeholder følgende oplysninger om brug af selektorer:
bruger "@p" at målrette nærmeste playerUse "@r" at målrette tilfældige playerUse "@a" at målrette alle playersUse "@e" til målrette alle enheder

Du kan bruge disse vælgere i stedet for enhver parameter, der anmoder om et mål, såsom en afspiller. For eksempel, hvis du bruger kommandoen tp @r 0 64 0, er en tilfældig spiller teleporteret til koordinaterne (0, 64, 0). Men hvis du skriver tp @e 0 64 0, hver enhed i verden teleporteret der.
Du kan også tilføje modifikatorer til en vælger, hvilket gør det målrette kun visse enheder. For eksempel, @a [r = 20] mål alle spillere inden for 20 blokke, og @e [type = Zombie, c = 3] er rettet mod tre zombier. Hver modifier tager denne formular:
[& lt; argument1 & gt; = & lt; værdi1 & gt; & lt; argument2 & gt; = & lt; value2 & gt; & amp; # x2026; & lt; sidste argument & gt; = & lt; sidste værdi & gt;]

Hvis du anvender denne modifier, vælgerknapperne mål hver enhed, for hvilken hver argument er tilfreds med den værdi, givet. For at forklare dette, så tjek listen over argumenter, du kan anvende, og hvilke enheder de accepterer.
Argument
Brug
cLimits antallet af enheder til at målrette. For eksempel, c = 4 finder de første fire enheder, og c = -2 finder de sidste two.lTargets spillere med en vis maksimal level.lmTargets spillere med et vist minimum level.mTargets spillere i et bestemt spil mode. 0 er overlevelse, en isCreative, 2 er Adventure og 3 er Spectator.rTargets enheder inden for et bestemt range.rxm, rxTargets enheder, hvis rotation omkring x-aksen er mellem thevalues ​​givet (med uret fra rxm, mod uret fra rx) .rym, ryTargets enheder, hvis rotation omkring y-aksen er mellem thevalues ​​givet (med uret fra Rym andcounterclockwise fra ry) .score_ & lt; navn & gt; mål spillere, hvis score i målet er højst thegiven værdi. (& Lt; navn & gt; er anobjective i resultattavlen) .Score_ & lt; navn & gt; _minTargets spillere, hvis score i målet er mindst thegiven værdi. (& Lt; navn & gt; er anobjective i scoreboard.teamTargets alle spillere på holdet, hvis holdnavn matcher thevalue provided.nameTargets enheder med et bestemt navn Enheder med namesinclude spillere (med deres brugernavne), og mobs, der blev opkaldt (for eksempel med. Navn Tag punkt) .typeTargets enheder med en bestemt type, som afspiller, kylling, orPigZombie. Du kan finde differententity typer ved at bruge autokomplettering funktion på tilkalde command.x, y, zTests for enheder på målet koordinater. Modifiers sådan ASR og dx arecentered på disse coordinates.dx, dy, dzTests for enheder højst en vis afstand i x, y og z retninger, henholdsvis (og dermed søge efter enheder i arectangular område).

Relaterede artikler