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.

Kuidas leida oma koordinaate Robloxist

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.

Roblox Kuidas leida koordinaate

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?

Roblox Leidke oma koordinaadid

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

Kuidas muuta Google'i koduhäire heli
Kuidas muuta Google'i koduhäire heli
Äratuskellad on minevik. Tänapäeval on palju ägedaid nutikaid äratuskellasid. Näiteks, kas teadsite, et saate oma Google Home'i kasutada häirena? Reeglina võivad piiksuvad häired olla väga
Kuidas eemaldada tulekahju rakendusest Alexa
Kuidas eemaldada tulekahju rakendusest Alexa
Esiteks on Amazon Firestick üks populaarsemaid Alexa seadmeid seal. See on Bluetoothi ​​kaugjuhtimispult, mis on varustatud häältoega ja klanitud, minimalistliku disainiga. Nagu iga teine ​​Alexa seade, on ka teie Firestick
Mis on HKEY_LOCAL_MACHINE?
Mis on HKEY_LOCAL_MACHINE?
HKEY_LOCAL_MACHINE, sageli lühendatud HKLM-ks, on registri taru, mis sisaldab enamikku Windowsi konfiguratsiooniandmetest.
Kuidas aksolotleid Minecraftis taltsutada
Kuidas aksolotleid Minecraftis taltsutada
Kui teate, kuidas aksolotleid taltsutada, saate neid aretada ja teha neist oma liitlased. Siit saate teada, mida aksolotlid söövad ja kust neid Minecraftis leida.
Gmaili konto lisamine Outlooki
Gmaili konto lisamine Outlooki
Nagu võite teada, on Outlook ühilduv kõigi suuremate e-posti teenuse pakkujatega. Kuna enamikul inimestel on vähemalt üks Gmaili konto, näitame teile, kuidas saate oma oma Outlooki lisada. Me selgitame protsessi
Hosts-faili haldamine Windows 10-s
Hosts-faili haldamine Windows 10-s
https://youtu.be/abKGhz_qoMw Hostifail on arvutifail, mida opsüsteem kasutab hostinimede IP-aadressidele kaardistamiseks. See on lihttekstifail, mida tavapäraselt nimetatakse hostiks. Windows 10-s pole see erinev. Vikipeedia määratleb
Kuidas saada Robloxis rohkem restoranikliente
Kuidas saada Robloxis rohkem restoranikliente
Minu restoran on Robloxi üks populaarseimaid ajaviiteid. Kasutajad võistlevad kõige kasumlikumate restoranide ehitamise eest avalikele või VIP-serveritele. Kuigi see on lõbus mäng, võib selles liikumine olla keeruline