Itinuturo sa iyo ng wikiHow na ito kung paano lumikha ng isang pangunahing tindahan sa Roblox gamit ang isang script ng dialog. Ang paglikha ng isang dialog script ay tulad ng pagsulat ng isang pag-uusap sa pagitan ng merchant at ng mamimili.
Mga hakbang
Hakbang 1. Pumili ng tatlong sandata mula sa "Armas" sa toolbox
Lumilitaw ang iyong mga sandata sa sangay na "Workspace" sa puno ng explorer.
Hakbang 2. I-drag ang mga sandata sa sangay na "Replicated Storage"
Hakbang 3. Palitan ang pangalan ng tatlong sandata
Upang palitan ang pangalan ng sandata, i-right click ang pangalan nito at i-type ang isang bagay na kakaiba (nang walang mga puwang). Maging mapaglarawan!
Hakbang 4. Gumawa ng isang NPC
Ang mga NPC ay karaniwang ginawa mula sa mga brick, countertop, o kahon, kahit na malaya kang gumamit ng anumang nais mo. Kung magpasya kang gumamit ng mga brick, siguraduhing nakaangkla ang mga brick sa lugar.
Hakbang 5. Piliin ang tatlong piraso ng iyong NPC at palitan ang pangalan ng "NPC."
"Upang magawa ito, i-drag ang mouse upang mapili ang lahat ng tatlong mga piraso, i-right click ang napiling lugar, at pagkatapos ay mag-click Pangkat. Tawagan ang pangkat na "NPC."
Hakbang 6. Piliin ang ulo ng NPC mula sa kanang panel at i-click ang Ulo
Hakbang 7. Magpasok ng isang dayalogo
Upang magawa ito, mag-right click Ulo at pumunta sa Isingit > Bagay > dayalogo.
Hakbang 8. Baguhin ang "Layunin" na pag-aari sa "Shop
Nasa seksyon ng Properties.
Hakbang 9. I-type ang nais mong sabihin ng iyong NPC
Pumunta ito sa kahon ng initialprompt.
Hakbang 10. Piliin ang dayalogo sa Explorer at pumunta sa Ipasok> Bagay.
Hakbang 11. Piliin ang DialogChoice at baguhin ang halaga ng pag-aari ng UserDialog
Palitan ito sa isang bagay tulad ng, "Maaari ko bang i-browse ang iyong mga kalakal?"
Hakbang 12. Magdagdag ng tugon at mga pagpipilian sa dayalogo
Itakda ang ResponseDialog na pag-aari sa "Sure!" Pagkatapos, ipasok ang tatlong "DialogChoices" sa "DialogChoice" na ngayon lang namin ginawa. Palitan ang pangalan ng mga ito mula sa kanilang mga default at itakda ang kanilang mga pag-aari ng UserDialog sa mga pangalan ng sandata.
Hakbang 13. Magdagdag ng isang script sa dayalogo (hindi pagpipilian ng dayalogo)
Ngayon ay maaari mong idagdag ang lua code para sa iyong script.. Dapat itong basahin:
lokal na dialog = script. Parent. DialogChoiceSelected: ikonekta (pagpapaandar (manlalaro, pagpipilian) - Suriin ang manlalaro ay may isang object ng istatistika mga lokal na istatistika = player: FindFirstChild ('mga pinuno') kung hindi ang mga istatistika pagkatapos ay bumalik sa pagtatapos - At na ang object ng stats naglalaman ng isang kasapi ng ginto lokal na ginto = stats: FindFirstChild ('Gold') kung hindi ginto pagkatapos ay bumalik sa wakas kung pagpipilian == script. Parent. DialogChoice. ChoiceA pagkatapos kung ginto. Value> = 5 pagkatapos - 5 ang dami ng ginto sa iyo kailangang bilhin ang larong sandata na ito. ReplicatedStorage Weapon1: Clone (). Magulang = player. Backpack gold. Halaga = ginto. Halaga - 5 - ibawas ang dami ng ginto na kailangan mo upang bumili ng pagtatapos ng ibang pagpipilian == dialog. DialogChoice. ChoiceB pagkatapos kung ginto. Halaga> = 10 pagkatapos ng laro. ReplicatedStorage. Armas2: I-clone (). Magulang = manlalaro. Backpack ginto. Halaga = ginto. Halaga - 10 dulo ng ibang pagpipilian == dialog. DialogChoice. ChoiceC pagkatapos kung ginto. Halaga> = 15 pagkatapos ng laro. ReplicatedStorage. Armas3: I-clone (). Magulang = player. Backpack gold. Halaga = ginto. Halaga - 15 end end end)
Hakbang 14. I-save ang iyong laro
Handa nang gamitin ang iyong tindahan.
Mga Tip
- Huwag kopyahin at i-paste ang script. Ang pagsusulat nito ay magpapagana nito nang maayos.
- Kung nagkakaproblema ka, tiyaking suriin nang mabuti ang mga typo!
- Tiyaking ang iyong mga pangalan ay eksaktong kapareho ng mga tinukoy. Gumamit ng parehong mga malalaking titik at puwang.
- Maaari kang magdagdag ng isang GUI na nagpapakita ng iyong balanse ng 'ginto'. Maraming mga tutorial ang YouTube para sa mga iyon.