Video: 101 Advanced Tips for Zombies Mode in Call of Duty Mobile 2025
Când codificați în Minecraft, puteți utiliza un întreg întreg aleator pentru a vă face codul să se comporte în moduri aleatorii. Un număr întreg este doar un număr; blocul de numere întregi aleatoriu din LearnToMod alege un număr aleator între două numere (de exemplu 1 și 10) de fiecare dată când codul este rulat.
Prima dată când executați acest cod, rezultatul poate fi 5; a doua oară, ar putea fi 8; si asa mai departe.
Puteți folosi acest bloc întreg cu aleatoriu pentru a produce înfloriri sau materiale în locații aleatorii din lumea Minecraft.
Capacitatea de a genera un bloc într-o locație aleatorie poate fi utilă pentru a face jocul Capture the Flag mai interesant (în cazul în care jucătorii trebuie să se întrece pentru a găsi un obiect ascuns undeva pe hartă), deoarece steagurile sunt plasate în mod aleatoriu pete, făcându-le mai greu de găsit.
Locațiile aleatoare ale spaților pot ajuta, de asemenea, la construirea unor labirinturi randomizate sau a locațiilor inamice ale spaților pentru a face jocurile mai interesante.
Ar trebui să ai cunoștințe de bază despre modul în care trăiesc dronii, astfel încât să fie mai ușor pentru tine să creezi blocuri sau entități.
Pentru a utiliza un drone pentru a spawn blocuri sau entități, urmați acești pași:
-
Adăugați o funcție principală și creați un drone numit d în interiorul său, astfel:
-
Faceți două noi funcții numite moveDrone și setForwardAndRight:
Denumiți funcțiile.Aceste funcții ajută drona să meargă înainte și în dreptul unui număr aleator de pași.
-
Pentru a face drona să se miște distanțe aleatorii, utilizați blocul întreg intamplatoare, găsit sub Math:
Vezi? Matematica poate fi distractivă. -
Setați valorile de la -10 la 10 (deși intervalul poate fi mai mare sau mai mic), astfel încât banda să se miște într-un pătrat de 10 x 10 în jurul locației curente:
Crearea spațiului dvs. de 10 × 10. -
Creați două variabile noi (FORWARD și RIGHT) și le setați egal cu blocul întreg intamplatoare.
Fiecare variabilă este acum un număr aleator între -10 și 10:
Setați variabilele.De fiecare dată când apelați setForwardAndRight, variabilele FORWARD și RIGHT primesc un nou număr aleatoriu între -10 și 10.
-
Faceți drona să se deplaseze înainte cu suma FORWARD aleatoare și să se mute în dreapta sumă aleatoare DREAPTA:
Ai controlul asupra dronului tău.Acum codul dvs. ar trebui să arate astfel:
Țineți-l în mișcare! -
Creați o altă funcție în care spuneți dronei să creeze un târg în noua sa locație. Apoi apelați funcția spawnCreeper din principal:
Spuneți drone dvs. ce să faceți. Tu esti seful.Dacă doriți să repetați acest proces pentru a da naștere la mai multe târguri, asigurați-vă că drone-ul revine la locația originală după ce a dat naștere unei entități.
Dacă dronda nu se întoarce, poate continua să sară din ce în ce mai departe de tine până când părăsește harta, ceea ce nu este niciodată bun.
Spunând dronei că poate deplasa maximum zece pași în orice direcție și că trebuie să se întoarcă la tine când este gata, tu controlezi zona în care vor apărea lizierele.
-
Creați o funcție numită returnDrone unde spuneți dronei să se deplaseze înapoi numărul de pași FORWARD și să se deplaseze în stânga numărul de pași din dreapta:
Codul dvs. trebuie să-i spună drone-ului ce poate face.Acest pas face în esență drona să se întoarcă la pașii și să se întoarcă de unde a început.
-
Apelați înapoiDrone din principala după ce ați sădit turtăcul:
Încingeți-vă târâtoarele.Apoi, puteți repeta toate cele patru apeluri de funcții ori de câte ori doriți să faceți apariția lianților într-un spațiu de 10 x 10 în jurul vostru:
Înmulțirea ierbii din nou și din nou.
Dacă apelați setForwardAndRight între moveDrone și returnDrone, după cum urmează:
Drona nu se întoarce în locația inițială.
Să presupunem că FORWARD este setat la 5 și DREAPTA este setat la 8 prima dată când apelați setForwardAndRight. Dronul tău va merge în față cu 5 pătrate, se va muta în dreapta cu 8 pete și apoi va da naștere unui târgător. Când apelați din nou setForwardAndRight, să presupunem că setarea Forward este 6 și setarea Right este 9: Drona dvs. se mișcă în spate 6 pătrate și dreapta 9 pătrate, lăsând-o blocată în diagonală de unde a început.
