Stap 9: Devious omleidingen
Wat is er dat je met dit doen kunt? Nou, kon je maken een portal systeem waarmee u naar meerdere plaatsen afhankelijk is van de sleutel die u, met de dezelfde portal bezit. of kon je mensen betalen items om te gebruiken van de portal system. of zelfs ervaring. of u kon maken een menigte slijper die alle de mob boven een wachten hopper daalt teleports.
Hoe zit een portaal dat teleporteert je naar uw bestemming, maar iemand anders die te probeert gebruiken wordt geteleporteerd naar een kerker wachten?
Dit is eigenlijk vrij gemakkelijk! het vergt enkel een rework van onze laatste systeem! wat we gaan doen, is de portal teleporteren iedereen maken naar de kerker. en dan we een tweede teleporter maken en heb dat men de eerste uitschakelen als het ontdekt de juiste sleutel, met behulp van comparatoren.
eerst een portal instellen zoals we eerder hebben gedaan, en heb het punt op uw kerker. u wilt het eerste blok van de opdracht om een commando dat kan mislukken, anders de comparator zal blijven eeuwig, en zal niet leiden tot een teleport. de eenvoudigste oplossing is om dit blok van de opdracht een testfor-opdracht gebruiken om te zien of er een speler binnen uw portaal.
/TP
Stick een Comparateur uit een kant, en pijp het vervolgens naar een ander Comparateur, en dan ten slotte haak die aan een ander commando blok. Dit blok zal uw /tp code bevatten. Zorg ervoor dat u dezelfde parameters als uw testfor code of anders iets krenterig kon gebeuren, als het krijgen van geteleporteerd wanneer u niet binnen het portaal en het portaal wordt kleiner is dan de straal van het selectievakje.
de tweede reeks van kubussen, maken een ander teleport systeem. Deze zullen identiek zijn aan datgene we laatste stap gezet. met een toevoeging. een ander Comparateur toevoegen aan een andere kant van het eerste blok van de opdracht in dit systeem, en de output pijp in de kant van de tweede Comparateur van de eerste set. Dit zal ervoor zorgen dat wanneer de twee circuits teleport (op hetzelfde moment uitvoeren, omdat ze zijn actief op de dezelfde klok) het tweede circuit de eerste zal uitschakelen als het de voorwaarden is voldaan (met de juiste sleutel in uw inventaris!)