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.

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

Î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.

Roblox Cum se găsesc coordonatele

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?

Roblox Găsește-ți coordonatele

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

Scrieți-vă propriul joc Raspberry Pi
Scrieți-vă propriul joc Raspberry Pi
Raspberry Pi este o senzație de calcul, dar a fost inițial conceput cu o intenție cheie: să inspire o nouă generație să privească dincolo de console de jocuri, smartphone-uri și tablete și să adopte calea codului. Dacă sunteți în căutarea
Cum să utilizați Bing AI pe Mac
Cum să utilizați Bing AI pe Mac
Pentru a utiliza Bing Chat pe un Mac, deschideți un browser web și vizitați site-ul web Bing. Conectați-vă la contul Microsoft și apoi selectați pictograma Bing Chat. De acolo, urmați instrucțiunile și sfaturile de pe această pagină pentru utilizarea asistentului Microsoft Bing AI pe Mac.
Cum să obțineți componente în Rimworld
Cum să obțineți componente în Rimworld
Componentele sunt elementele de bază ale practic orice folosiți în Rimworld. Dacă joci un joc fără Componente, nu vei ajunge prea departe. Aveți nevoie de aceste articole pentru a construi nave, arme de foc, dispozitive electrice și altele. Dar cum anume
Cum să adăugați un ton de apel pe iPhone 6S
Cum să adăugați un ton de apel pe iPhone 6S
Când vine vorba de personalizarea iPhone-ului, unul dintre cele mai bune lucruri pe care le puteți face este să personalizați tonul de apel. În timp ce personalizarea pe iPhone lipsește în multe domenii diferite, cel puțin suntem capabili să ne schimbăm
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Cum se activează citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium Microsoft Edge Chromium a primit o îmbunătățire a funcției de citire cu voce încorporată. Acum poate fi activat pentru fișierele PDF pe care le-ați citit în browser.Publicitate Această caracteristică nu este nouă pentru aplicația Edge. Omologul său EdgeHTML moștenit îl avea deja disponibil
Google Earth vs Google Earth Pro
Google Earth vs Google Earth Pro
Cel mai probabil ați auzit despre Google Earth. Dar ați auzit vreodată de fratele său mai mic, Google Earth Pro? Acest articol va analiza în profunzime ambele versiuni ale acestui software popular și va explica tot ce aveți nevoie
Ce este nou în Firefox 54
Ce este nou în Firefox 54
O nouă versiune a popularului browser Mozilla Firefox este disponibilă. Versiunea 54 are capturi de ecran, marcaje mobile, o interfață de utilizator rafinată pentru descărcări și procese de conținut multiproces. Reclamă Începând cu versiunea 54, funcția de conținut multiproces (e10s) este activată în mod implicit. Acest lucru îmbunătățește fiabilitatea Firefox, deoarece dacă o filă se blochează, cealaltă o va face