Principal Alte Cum să vă găsiți coordonatele în Roblox

Cum să vă găsiți coordonatele în Roblox



Știind cum să obțineți acces la coordonatele jucătorului în Roblox poate fi un proces complicat și obscur. Cu toate acestea, dacă găsiți o modalitate de a ajunge la coordonatele și de a le manipula, veți avea o bază solidă pentru a utiliza alte funcții creative ale jocului și pentru a vă testa abilitățile de programare.

none

În acest articol, vă vom arăta cum să găsiți coordonatele jucătorului în Roblox.

Cum obțineți coordonate în Roblox?

Pentru a găsi coordonatele personajelor, obiectelor și locurilor, trebuie să învățați cum să creați scripturi Roblox Studio . Această platformă vă permite să creați lumi și zone proprii și să le personalizați în funcție de preferințe.

cum să salvați un snapchat fără ca aceștia să știe

Pe măsură ce creați scenarii, va trebui să utilizați informații de bază care vă permit să maximizați potențialul scripturilor de studio. Un exemplu excelent de astfel de date sunt coordonatele, adică pozițiile jucătorului.

Pentru a ajunge la poziția unui jucător (partea serverului), va trebui să mergeți la proprietatea personajului jucătorului. (jucător. Caracter). Dar înainte de asta, va trebui să găsiți obiectul jucătorului. Puteți face acest lucru achiziționând obiectul jucătorului în momentul în care intră pe server cu un script obișnuit undeva în spațiul dvs. de lucru.

none

Dacă jocul dvs. are un singur jucător, puteți plasa obiectul jucătorului în containerul de obiecte. Acest container este accesibil oricând căutați valoarea acestuia într-unul dintre scripturile de pe server.

Pentru a ilustra:

game.Players.PlayerAdded:Connect(function(player) workspace.Data.Player.Value = player end)

„Date” reprezintă un folder plasat în spațiul dvs. de lucru, iar „Player” reprezintă containerul ObjectValue intitulat „Player” al cărui scop este salvarea obiectului player.

Dar acest cod nu este singura dvs. opțiune. Simțiți-vă liber să îl denumiți sau să-l modificați în funcție de preferințe sau să plasați obiectul jucătorului după cum doriți.

Acest script rulează odată ce un jucător intră într-un joc. În cazul unui joc cu un singur jucător, serverul are un singur jucător. Cu toate acestea, puteți modifica codul astfel încât să urmați alți jucători în orice fel doriți.

Pentru a ajunge la proprietățile playerului, împreună cu poziția acestuia, așa ar arăta scriptul dvs. obișnuit:

local player = Workspace.Data.Player.Value - Obține obiectul playerului și îl stochează în variabila „player”

local var = player.Character.UpperTorso.Position - Obține poziția vector3

cum să verificați câte GB are iPhone-ul dvs.

Dar despre a ajunge la coordonatele individuale?

Puteți accesa coordonatele X, Y, Z în acest fel:

local varX = player.Character.UpperTorso.Position.X local varY = player.Character.UpperTorso.Position.Y local varZ = player.Character.UpperTorso.Position.Z

Aici puteți utiliza UpperTorso pentru a reprezenta R15 Humanoids. Ca urmare, s-ar putea să nu facă trucul pentru alte modele Humanoid în afară de R15.

Pot alege alte părți ale corpului de urmărit?

Părțile corpului pe care le puteți urmări nu sunt rezervate doar pentru UpperTorso. Iată cum să accesați altele:

  1. Utilizați Developer Studio pentru a vă deschide jocul.
  2. În timp ce jocul este deschis, selectați StarterPlayer.
  3. Accesați HumanoidDefaultBodyParts (găsiți-l folosind vizualizarea Explorer).
  4. Aceasta va afișa o listă a părților corpului care permit urmărirea.

(Credite: Derrick Bouchard - https://gamedev.stackexchange.com/users/138624/derrick-bouchard ).

Puteți utiliza coordonatele pentru a vă teleporta undeva?

none

Acum că ați aflat cum să dezvăluiți coordonatele în Roblox, veți dori să știți dacă există activități imaginative pentru care puteți folosi aceste cunoștințe. De exemplu, puteți facilita teleportarea dacă ați recuperat locația cursorului. Iată un mod simplu de a face acest lucru:

target = game.Players.LocalPlayer:GetMouse() .Hit x = target.X y = target.Y z = target.Z game.Players.LocalPlayer.Character:MoveTo(Vector3.new(x,y,z))

(Credite: oftenz - https://www.roblox.com/users/234079075/profile ).

Cum se efectuează, în general, teleportarea în Roblox?

Teleportarea este de departe una dintre cele mai utile caracteristici din Roblox. Permite jucătorilor să se deplaseze rapid în jurul hărților mari și astfel să permită mult mai multă interacțiune.

Cu toate acestea, efectuarea corectă a acestuia poate fi dificilă, mai ales dacă sunteți nou în scripturi. Una dintre cele mai frecvente probleme care pot apărea în timpul teleportării este ruperea modelului. De exemplu, dacă ați folosi următorul script, ați separa capul de trunchi:

game.Workspace.Player.Torso.Position = Vector3.new(0, 50, 0)

În schimb, trebuie să utilizați proprietatea CFframe și tipul de date CFframe. Acesta este modul de a face acest lucru și de a teleporta corect un jucător:

game.Workspace.Player.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(0, 50, 0))

Este posibil să teleportați toți jucătorii?

Puteți teleporta toți jucătorii pe o hartă. Cu toate acestea, trebuie să aveți grijă cu pozițiile țintă pentru a păstra intors torul jucătorilor. Iată cum ar arăta codul:

1. target = CFrame.new(0, 50, 0) --could be near a brick or in a new area 2. for i, player in ipairs(game.Players:GetChildren()) do 3. --Make sure the character exists and its HumanoidRootPart exists 4. if player.Character and player.Character:FindFirstChild('HumanoidRootPart') then 5. --add an offset of 5 for each character 6. player.Character.HumanoidRootPart.CFrame = target + Vector3.new(0, i * 5, 0) 7. end 8. end

O mulțime de muncă duce la o mulțime de distracție

Toate codurile care implică efectuarea de acțiuni, cum ar fi obținerea coordonatelor și teleportarea, vă pot face să credeți că Roblox nu merită deranjul. Cu toate acestea, codificarea vă permite să vă orchestrați jocurile și realitățile distinctive. Acest lucru nu numai că este extrem de plin de satisfacții pe termen lung, dar se poate transforma și în activitatea ta de agrement.

V-ați încercat mâna la codificarea în Roblox? Cum a mers? Spuneți-ne în secțiunea de comentarii de mai jos?

biblioteca iTunes nu poate fi citită deoarece a fost creată de o versiune mai nouă a iTunes

Articole Interesante

Alegerea Editorului

none
Cum să adăugați toată lumea la un canal în Slack
https://www.youtube.com/watch?v=eNq83w8Sp-g Când aveți lucrători la distanță care se alătură echipei dvs., un birou virtual poate fi un economisitor de viață reală. Face comunicarea rapidă și ușoară și îți oferă șansa de a organiza totul cu grijă,
none
Dezinstalați mai multe aplicații preinstalate în Windows 10
Microsoft a făcut posibilă eliminarea rapidă a aplicațiilor din căsuța de e-mail. Iată legătura cu aplicațiile pe care le puteți elimina cu ușurință în Windows 10 și cum se poate face.
none
Activați înghețarea filelor în Google Chrome
Cum să activați înghețarea filelor în Google Chrome Google a lansat astăzi o nouă versiune a popularului browser web din lume, Google Chrome. Chrome 79 include o nouă funcție interesantă, Tab Freezing, care este ascunsă în spatele unui steag experimental. Iată cum să încercați. Publicitate Începând cu această scriere, Google Chrome este cel mai popular
none
[BEST FIX] - 0x80070005 în Windows 10
Eroarea 0x80070005 este o eroare de actualizare Windows care face ca computerul să rămână în urmă la remedieri și îmbunătățiri. Deși nu este o eroare critică, tot ceea ce împiedică Windows să se mențină actualizat este ceva ce vă aparține
none
Cum se elimină virgulele din Foi de calcul Google
Foi de calcul Google are o varietate de instrumente care ajută la ajustarea formatării foii de lucru. Dacă doriți să eliminați virgulele din datele dvs., fie text sau numere, cunoașterea tehnicilor disponibile pentru a face acest lucru va fi util.
none
Cum să utilizați TeamViewer pe un dispozitiv mobil
Accesul la distanță este vital pentru școli, universități și întreprinderi. Apar probleme și necesită soluții rapide. Software-ul de acces la distanță poate salva ziua. Unul dintre cele mai bune instrumente de acces la distanță bazate pe cloud este TeamViewer. TeamViewer permite partajarea ecranului, transferul de fișiere, conferință
none
Cum să ștergeți o listă de redare pe YouTube
Ștergerea unei liste de redare YouTube este simplă. Este posibil să eliminați o listă de redare dacă nu o utilizați. Funcționează de pe site-ul web și din aplicația mobilă.