Inhoudsopgave:
Video: Multiple regressie met SPSS 2024
Minecraft-opdrachtblokken kunnen zoveel dingen doen dat tijdbeperkingen vaak de enige beperkingen zijn. Soms vereist een programma veel verschillende opdrachtblokken en duurt het soms een tijdje om te ontwerpen, plaatsen en uit te schrijven. Bekijk de volgende manieren om uitstekende opdrachtblokontwerpen te maken die weinig tijd kosten om te bouwen en nauwelijks herhalend werk vereisen.
Eén opdrachtblok gebruiken in plaats van veel
Correct gebruikt, een enkel commandoblok (of hooguit een paar) kan het werk van vele anderen doen. Hier zijn een paar technieken om uw opdrachtblokken zo tijd- en ruimtebesparend mogelijk te maken:
-
Gebruik vullen en klonen , niet setblok . Als u hetzelfde blok op veel verschillende locaties wilt plaatsen, gebruikt u het vuleigenschappen een paar keer. Als je bijvoorbeeld een groot, hol vierkant wilt maken van obsidiaan, vul je een vierkante vorm met obsidiaanblokken en vul je een vierkant erin met lucht.
Als je bovendien een bepaald arrangement van blokken op één of meer locaties wilt plaatsen, bouw dat arrangement dan ergens uit het zicht en klop het dan naar de juiste bestemmingen. Deze twee methoden kunnen u de moeite besparen om naar veel verschillende coördinaten te zoeken en tientallen setblokcommando's of meer te schrijven.
-
Gebruik scorebordspelers bewerking om het programmeren veel gemakkelijker te maken. Met deze opdracht kunt u een scoreborddoel aan een ander toevoegen. Gebruik dus geen tonnen scorebordspelers om commando's toe te voegen om een variabele zich te laten gedragen zoals jij dat wilt - bewaar een aantal andere doelen om informatie uit te halen.
-
Als u veel opdrachtblokken moet gebruiken, allemaal met vergelijkbare opdrachten, vergeet dan niet om te kopiëren en plakken. Druk op Shift + Home of Shift + End om snel grote hoeveelheden code te selecteren en druk op Ctrl + C en Ctrl + V om ze te kopiëren en te plakken. U kunt ook op Ctrl + A drukken om een hele opdracht in één keer te selecteren. Deze techniek is handig voor het schrijven van een reeks commando's die voor het grootste deel gelijkwaardig zijn.
Relatieve coördinaten beheersen
Een andere nuttige techniek bij het beheren van opdrachtblokken is het gebruik van relatieve coördinaten. Wanneer u opdrachten gebruikt waarvoor u coördinaten of rotatiehoeken moet invoeren, kunt u elk getal met een tilde (~) laten voorafgaan om het relatief te maken. Dit aantal wordt vervolgens berekend alsof de opdrachtrunner op de coördinaten staat (0, 0, 0).
Als een opdrachtblok bijvoorbeeld een opdracht uitvoert op ~ ~ 1 ~, wordt het gericht op het blok net erboven.
U kunt relatieve coördinaten gebruiken om dit proces veel eenvoudiger te maken. Dit commandoblok is geladen met het volgende commando:
fill ~ -2 ~ ~ ~ -17 ~ ~ command_block 0 replace {Command: clone ~ ~ ~ 1 ~ ~ ~ 1 -1156 64 552 replace}
Wanneer de commando activeert, vult het de lege velden naar rechts met opdrachtblokken, die elk hetzelfde commando hebben. Wanneer een van de drukplaten wordt geactiveerd, verandert de kleur van het wolblok aan de bovenkant naar het punt waar de speler voor staat.
Dit voorbeeld laat zien hoe relatieve coördinaten dezelfde opdracht verschillende dingen kunnen laten doen, afhankelijk van de plaats van waaruit de opdracht wordt uitgevoerd.
Command-block minicarts
Een andere manier om command block-machines te vereenvoudigen, is met minicarts. Een opdrachtblok minikaart kan rond een spoor rollen en een opdracht uitvoeren wanneer het een activatorrail raakt, waardoor het zijn opdracht op verschillende tijdstippen eenvoudig vanuit verschillende plaatsen kan uitvoeren.
Let echter op een nog belangrijker kenmerk van minikaarten met opdrachtblokken: het zijn geen blokken - het zijn entiteiten . Daarom kun je mijnkarren teleporteren, ze onzichtbaar of onoverwinnelijk maken en ze op zo'n manier plaatsen dat ze geen invloed hebben op blokken of andere entiteiten.
Hier is een blok-springende game waarbij de speler een meter heeft gemaakt van diamantblokken om zijn voortgang bij te houden.
U kunt één opdrachtblokminekart gebruiken om deze meter te maken om de voortgang van de speler bij te houden. Volg gewoon deze stappen:
-
Plaats activatorrails achter de meter.
Plaats de rails op redstone-blokken zodat ze constant actief zijn.
-
Stel de speler in op een team.
Met deze stap kunnen opdrachten het verschil aangeven tussen de speler en de toeschouwers die zich in de wereld bevinden. Stel dat het team Runner wordt genoemd - om dit team te maken en te vullen, gebruik deze twee opdrachten, in volgorde:
scorebordteams voegen Runner scorebordteams toe aan Runner
-
Roepen een onzichtbaar, onverwoestbaar commandoblokminecart op, uitgerust met de volgende command:
setblock ~ ~ ~ 1 diamond_block
-
Creëer een lus die snel de mijnkar teleporteert tussen de speler en de corresponderende activatorrail achter de meter.
Ten eerste kun je het naar de speler teleporteren met deze opdracht:
tp @e [type = MinecartCommandBlock] @p [team = Runner]
Vervolgens kun je het naar de meter teleporteren met dit commando (vervang uw eigen y- en z-coördinaten naar behoefte):
tp @e [type = Minecart Commando Blokkering] ~ 10 712
Het opdrachtblok controleert dus constant de positie van de speler en landt op de activatorrails om het te markeren.