Huis Persoonlijke financiën Zijn Willekeurig met code en Minecraft - dummies

Zijn Willekeurig met code en Minecraft - dummies

Video: Minecraft Survival Alleen ALLE Drops Zijn RANDOM!! (#1 ?) 2024

Video: Minecraft Survival Alleen ALLE Drops Zijn RANDOM!! (#1 ?) 2024
Anonim

Wanneer u in Minecraft codeert, kunt u een willekeurig geheel getal gebruiken om ervoor te zorgen dat uw code zich op willekeurige manieren gedraagt. Een geheel getal is slechts een getal; het wiskundige blok Wiskunde in willekeurige getallen in LearnToMod kiest een willekeurig getal tussen twee nummers (bijvoorbeeld 1 en 10) telkens wanneer de code wordt uitgevoerd.

Gebruik van gehele getallen in Minecraft.

De eerste keer dat u deze code uitvoert, is het resultaat mogelijk 5; de tweede keer is het misschien 8; enzovoort.

Je kunt dit willekeurige gehele blok gebruiken om klimplanten of materialen op willekeurige plaatsen in je Minecraft-wereld te spawnen.

De mogelijkheid om een ​​blok op een willekeurige locatie te genereren, kan handig zijn om het spel Capture the Flag spannender te maken (waarbij spelers met elkaar moeten racen om een ​​object ergens op de kaart te vinden) omdat de vlaggen willekeurig worden geplaatst plekken, waardoor ze moeilijker te vinden zijn.

Willekeurige spawn-locaties kunnen ook helpen bij het bouwen van willekeurige doolhoven of vijandelijke spawn-locaties om games interessanter te maken.

Je moet een basiskennis hebben van hoe drones werken, zodat het voor jou gemakkelijker is om blokken of entiteiten te spawnen.

Volg deze stappen om een ​​drone te gebruiken om blokken of entiteiten te spawnen:

  1. Voeg een hoofdfunctie toe en maak een drone met de naam d erin, zoals deze:

    maak je drone.
  2. Maak twee nieuwe functies met de naam moveDrone en setForwardAndRight:

    Geef een naam aan uw functies.

    Deze functies helpen de drone vooruit te gaan en een willekeurig aantal stappen te corrigeren.

  3. Om de drone willekeurige afstanden te laten verplaatsen, gebruikt u het willekeurige gehele blok, te vinden onder Wiskunde:

    Zie? Wiskunde kan leuk zijn.
  4. Stel de waarden in van -10 tot 10 (hoewel het bereik groter of kleiner kan zijn), zodat de drone zich binnen een 10 x 10 vierkant rond de huidige locatie beweegt:

    Uw 10 × 10-ruimte maken.
  5. Maak twee nieuwe variabelen (FORWARD en RIGHT) en stel deze gelijk aan het willekeurige gehele blok.

    Elke variabele is nu een willekeurig getal tussen -10 en 10:

    Stel uw variabelen in.

    Telkens wanneer u setForwardAndRight aanroept, krijgen de variabelen FORWARD en RIGHT een nieuw willekeurig getal tussen -10 en 10.

  6. Laat de drone het willekeurige FORWARD-bedrag voorwaarts verplaatsen en naar rechts het willekeurige RECHTS bedrag verplaatsen:

    Je hebt de controle over je drone.

    Nu zou uw code er als volgt uit moeten zien:

    Houd die drone in beweging!
  7. Maak nog een functie waarin je de drone vertelt om een ​​klimplant op zijn nieuwe locatie te spawnen. Bel dan de spawnCreeper-functie vanuit het hoofd:

    Vertel uw drone wat te doen. Jij bent de baas.

    Als u dit proces wilt herhalen om meerdere klimplanten te spawnen, zorgt u ervoor dat de drone terugkeert naar de oorspronkelijke locatie nadat deze een entiteit heeft voortgebracht.

    Als de drone niet terugkeert, kan deze steeds verder van je wegspringen totdat deze de kaart verlaat, wat nooit goed is.

    Door de drone te vertellen dat hij maximaal tien stappen in welke richting dan ook kan verplaatsen en dat hij naar je moet terugkeren wanneer hij klaar is, bepaal je het gebied waarbinnen de creepers zullen worden uitgezet.

  8. Maak een functie met de naam returnDrone, waarin je tegen de drone zegt dat je het aantal FORWARD-stappen achteruit moet gaan en naar links het aantal RIGHT-stappen moet verplaatsen:

    Je code moet je drone vertellen wat hij kan doen.

    Deze stap zorgt er feitelijk voor dat de drone teruggaat naar zijn stappen en terugkeert naar waar hij begon.

  9. Bel returnDrone van main nadat je de creeper hebt uitgezet:

    Geef je creepers een kans.

    Vervolgens kunt u alle vier de functie-aanroepen zo vaak herhalen als u creepers in een 10 x 10 ruimte rondom u wilt spawnen:

    Af en toe kruipende klimplanten.

Als u setForwardAndRight callt tussen moveDrone en returnDrone, zoals dit:

Let goed op uw code.

De drone keert niet terug naar zijn oorspronkelijke locatie.

Stel dat FORWARD is ingesteld op 5 en RIGHT op 8 is ingesteld wanneer u SetForwardAndRight de eerste keer aanroept. Je drone zal 5 velden vooruit bewegen, naar de 8 juiste plaatsen gaan en dan een klimplant uitzetten. Wanneer u setForwardAndRight opnieuw oproept, veronderstelt u dat de Forward-instelling 6 is en de Right-instelling 9 is: uw drone beweegt 6 vakjes achter en 9 vakjes naar rechts, diagonaal weg van waar het begon.

Zijn Willekeurig met code en Minecraft - dummies

Bewerkers keuze

Kennis van auditplanning nodig voor de AUD-test - dummies

Kennis van auditplanning nodig voor de AUD-test - dummies

Bij het nemen van de audit en het attest ( AUD) test op het CPA-examen, moet u blijk geven van kennis van het auditplanningsproces. Bij het plannen van een audit moet een auditor overwegen of bepaalde randvoorwaarden aanwezig zijn. Deze voorwaarden stellen de CPA-firma in staat om efficiënt een audit uit te voeren en de auditor te helpen bij het verkrijgen van voldoende ...

Passiva op de FAR-test van het CPA-examen - dummies

Passiva op de FAR-test van het CPA-examen - dummies

De financiële boekhouding en rapportage (FAR ) test van het CPA-onderzoek test u uw kennis van verschillende soorten verplichtingen inclusief opgebouwde verplichtingen, langlopende schulden, uitgestelde belastingen en pensioenverplichtingen. Lopende verplichtingen De periodetoerekeningsbasis boekt opbrengsten wanneer deze worden verdiend en neemt uitgaven op wanneer deze zijn gemaakt. De transactiebasis is niet afhankelijk van gelddeposito's ...

Regeling oefenvragen voor het CPA-examen - dummies

Regeling oefenvragen voor het CPA-examen - dummies

De verordening (REG) -test op het CPA-examen richt zich op op twee terreinen: ondernemingsrecht en belastingen. Overweeg flashcards te gebruiken om termen voor de REG-sectie te leren en te onthouden. Voordat u deze test uitvoert, moet u vele definities, feiten en cijfers verteren en flashcards kunnen een grote hulp zijn. Welke van de volgende ...

Bewerkers keuze

Met de AF-ON-knop op uw EOS 80D - dummies

Met de AF-ON-knop op uw EOS 80D - dummies

Als u nerveus bent over de ontspanknop tot halverwege op uw EOS 80D drukken, uit angst dat u per ongeluk een foto maakt, wilt u misschien kennis maken met de AF-ON-knop. In de geavanceerde belichtingsstanden (P, Tv, Av, M, B, C1 en C2), kun je deze knop ingedrukt houden om hetzelfde doel te bereiken als ...

Hoe je de opname maakt met de sfeer op je Canon EOS 80D - dummies

Hoe je de opname maakt met de sfeer op je Canon EOS 80D - dummies

Met je EOS 80D kun je een beetje spelen met kleur, scherpte, contrast en belichting in bepaalde scènemodi. De modus Shoot by Ambience kan leuk zijn voor een beetje experiment. Met de Picture Style-functie kunt u kiezen hoe de camera uw originele beeldgegevens "verwerkt" wanneer u een van de JPEG-afbeeldingen gebruikt ...

Hoe je de opname-informatieweergavemodus op je Canon EOS 80D gebruikt - dummies

Hoe je de opname-informatieweergavemodus op je Canon EOS 80D gebruikt - dummies

In de weergavemodus Opnamegegevens op uw EOS 80D wordt een miniatuur van uw afbeelding weergegeven, samen met scads aan opnamegegevens. Je ziet ook een helderheidshistogram - het grafiekachtige ding in de rechterbovenhoek van het scherm. (Denk eraan, druk gewoon op de Info-knop om door de weergavemodi te bladeren om deze te zien.) Hoe ...

Bewerkers keuze

Hoe Excel 2016-werkmappen te delen via OneDrive - dummies

Hoe Excel 2016-werkmappen te delen via OneDrive - dummies

Voordat u uw Excel 2016-werkmap kunt delen, moet een kopie ervan opslaan in een map op uw OneDrive. De eenvoudigste manier om dit te doen is om eerst de werkmap te openen om te delen in Excel en klik op de knop Delen die aan de rechterkant van het lint verschijnt. Excel opent vervolgens een ...

Hoe werkbladen delen in Excel 2013 - dummies

Hoe werkbladen delen in Excel 2013 - dummies

Excel 2013 maakt het gemakkelijk om uw spreadsheets te delen met vertrouwde klanten en collega's. U kunt de opties op het scherm Delen in de weergave Backstage gebruiken om werkbladen per e-mail te verzenden of per chatbericht te verzenden naar anderen die toegang hebben tot Excel. Als Microsoft Lync online vergaderingssoftware op uw apparaat is geïnstalleerd, maakt u ...

Hoe een werkblad in Windows te splitsen in Excel 2016 - dummies

Hoe een werkblad in Windows te splitsen in Excel 2016 - dummies

Hoewel in en uit zoomen op een Excel 2016-werkblad kan je helpen om je te oriënteren, het kan niet twee afzonderlijke secties samenbrengen zodat je hun gegevens op het scherm kunt vergelijken (in ieder geval niet op een normale grootte waar je de informatie daadwerkelijk kunt lezen). Om dit soort truc te beheren, splitst u de ...