Põhiline Muu Kuidas leida oma koordinaate Robloxist

Kuidas leida oma koordinaate Robloxist



Robloxis mängijate koordinaatidele juurdepääsu saamine võib olla keeruline ja ebaselge protsess. Kui leiate siiski võimaluse koordinaatideni jõuda ja nendega manipuleerida, on teil kindel alus mängu muude loominguliste funktsioonide kasutamiseks ja programmeerimisoskuste testimiseks.

none

Selles artiklis näitame, kuidas Robloxis mängijakoordinaate leida.

Kuidas saada Robloxis koordinaate?

Tähemärkide, objektide ja kohtade koordinaatide leidmiseks peate õppima skriptima Robloxi stuudio . See platvorm võimaldab teil luua omaette maailmu ja piirkondi ning neid vastavalt oma eelistustele kohandada.

kuidas edastada aol gmailile

Skripte tehes peate kasutama põhiteavet, mis võimaldab teil maksimeerida stuudio skriptimise potentsiaali. Selliste andmete hea näide on koordinaadid, st mängijate positsioonid.

Mängija positsiooni (serveripoolse) saavutamiseks peate minema mängija tähemärgi omadusele. (mängija. Tegelane). Kuid enne seda peate leidma mängija objekti. Selleks saate hankida mängija objekti kohe, kui nad sisenevad teie tööruumi tavapärase skriptiga serverisse.

none

Kui teie mängus on ainult üks mängija, saate mängijaobjekti paigutada oma objekti konteinerisse. Sellele konteinerile on juurdepääs alati, kui otsite selle väärtust oma serveripoolsest skriptist.

Illustreerimiseks:

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

'Andmed' tähistab teie tööruumi paigutatud kausta ja 'Mängija 'tähistab ObjectValue konteinerit pealkirjaga' Mängija ', mille eesmärk on mängijaobjekti salvestamine.

Kuid see kood pole teie ainus võimalus. Nimetage see julgelt või muutke seda vastavalt oma eelistustele või asetage mängijaobjekt meelepärasele kohale.

See skript töötab, kui mängija mängu siseneb. Ühe mängijaga mängu korral on serveril ainult üks mängija. Kuid saate koodi muuta, et järgida teisi mängijaid mis tahes viisil.

Mängija omaduste ja positsiooni saavutamiseks näeks teie tavaline skript välja selline:

kohalik mängija = Workspace.Data.Player.Value - saab mängijaobjekti ja salvestab selle muutujale „mängija”

kohalik var = player.Character.UpperTorso.Position - saab vektori3 positsiooni

kuidas saada pimedas režiimis facebookis

Aga üksikute koordinaatideni jõudmine?

X, Y, Z koordinaatidele pääsete juurde nii:

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

Siin saate UpperTorso abil esindada R15 humanoide. Seetõttu ei pruugi see teha trikki muudele humanoidmudelitele peale R15.

Kas ma saan jälgida teisi kehaosi?

Kehaosad, mida saate jälgida, pole reserveeritud ainult UpperTorso jaoks. Täiendavatele juurdepääsemiseks toimige järgmiselt.

  1. Mängu avamiseks kasutage arendajastuudiot.
  2. Kui mäng on avatud, valige StarterPlayer.
  3. Minge saidile HumanoidDefaultBodyParts (leidke see Exploreri vaate abil).
  4. See avab loendi kehaosadest, mis võimaldavad jälgimist.

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

Kas saate kasutada koordinaate kuhugi teleportimiseks?

none

Nüüd, kui olete Robloxis teada saanud, kuidas koordinaate avaldada, soovite teada, kas on olemas kujutlusvõimelisi tegevusi, mille jaoks saaksite neid teadmisi kasutada. Näiteks saate hõlbustada teleportatsiooni, kui olete oma kursori asukoha otsinud. Siin on lihtne viis seda teha:

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))

(Autorid: sageli - https://www.roblox.com/users/234079075/profile ).

Kuidas toimub teleportatsioon Robloxis üldiselt?

Teleportatsioon on Robloxis ülekaalukalt üks kõige kasulikumaid funktsioone. See võimaldab mängijatel kiiresti liikuda suurtes kaartides ja võimaldada seeläbi palju rohkem suhtlemist.

Selle nõuetekohane täitmine võib olla keeruline, eriti kui olete skriptimises alles uus. Üks levinumaid probleeme, mis teleportimise ajal tekkida võivad, on mudeli purunemine. Näiteks kui kasutate järgmist skripti, eraldaksite pea torsoist:

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

Selle asemel peate kasutama atribuuti CFframe ja andmetüüpi CFframe. Nii saate seda teha ja mängijat õigesti teleportida:

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

Kas kõiki mängijaid on võimalik teleportreerida?

Kõiki mängijaid saate teleportreerida kaardil. Siiski peate olema ettevaatlik sihtasenditega, et hoida mängijate torse puutumatuna. Kood näeks välja järgmine:

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

Palju tööd toob kaasa palju nalja

Kõik kodeeringud, mis on seotud toimingute sooritamisega, näiteks koordinaatide hankimine ja teleportatsioon, võivad panna teid arvama, et Roblox pole vaeva väärt. Kodeerimine võimaldab teil siiski oma eripäraseid mänge ja tegelikkust orkestreerida. See pole mitte ainult pikas perspektiivis äärmiselt tasuv, vaid võib muutuda ka teie vaba aja veetmiseks.

Kas olete Robloxis kodeerimise kätt proovinud? Kuidas läks? Andke meile sellest teada allpool olevast kommentaaride jaotisest?

kuidas saada instagram tulekahju

Huvitavad Artiklid

Toimetaja Valik

none
Kuidas vaadata LinkedIni töölaua saiti oma telefonist
https://www.youtube.com/watch?v=4w4UxvzIPSc Kui kasutate LinkedIni võrgu loomiseks, töö leidmiseks või enda reklaamimiseks, siis pole kindlasti üksi. Miljonid inimesed kasutavad seda iga päev omamoodi Facebookina äri jaoks,
none
Parimad märulimängud Androidile aastal 2021
Lehel ei saa automaatseid reklaame programmiliselt keelata, nii et siin me oleme!
none
Nintendo Switchi mikrofoni seadistamine ja kasutamine
Nintendo Switchi mikrofoni või mängupeakomplekti kasutamine on segane, kuid võimalik helipistiku ning veebi- või kolmanda osapoole vestlusrakenduste kaudu. Igal häälvestluse stiilil on siiski piirangud.
none
Kuidas kopeerida faile Windowsi arvutist Linuxi
Enamikul kodukasutajatel on dual-boot süsteem, mis saab käivitada Linuxist, näiteks Ubuntust, või Windowsi käivitamisel. See stsenaarium on vaieldamatult lihtsaim viis failide ülekandmiseks Windowsist Linuxi. Kuid teised (ärilised või isiklikud)
none
Kuidas teisendada Spotify esitusloend YouTube Musicuks
Spotify on üks populaarsemaid saadaolevaid muusika voogesituse rakendusi, kuid sellel on palju piiranguid ka mitte-Premium-liikmetele. Tüütud 30-sekundilised reklaamid, mis ilmuvad iga 15 minuti järel, ja asjaolu, et te ei saa vahele jätta
none
Kuidas lisada Rokule Amazon Prime'i videot
Kas soovite Rokusse lisada Amazon Prime Video? Kas teil on probleeme sisu esitamisega kanali kaudu? Kas soovite teada, kuidas see tööle saada, et saaksite vaatamisega jätkata? See õpetus näitab teile kõike seda ja
none
Kuidas Sony telerit ilma kaugjuhtimispuldita sisse lülitada
Kui proovite välja mõelda, kuidas Sony telerit kaugjuhtimispulti kasutamata sisse lülitada, olete jõudnud õigesse kohta. Selles artiklis tutvustame teile a sisselülitamise protsessi