Cum să faci un magazin în Roblox Studio (cu imagini)

Cuprins:

Cum să faci un magazin în Roblox Studio (cu imagini)
Cum să faci un magazin în Roblox Studio (cu imagini)
Anonim

Acest wikiHow vă învață cum să creați un magazin de bază în Roblox folosind un script de dialog. Crearea unui script de dialog este ca și cum ai scrie o conversație între comerciant și cumpărător.

Pași

6225468 1
6225468 1

Pasul 1. Alegeți trei arme din „Arme” în caseta de instrumente

Armele tale apar în ramura „Spațiul de lucru” din arborele exploratorului.

6225468 2
6225468 2

Pasul 2. Trageți armele în ramura „Depozitare replicată”

6225468 3
6225468 3

Pasul 3. Redenumiți cele trei arme

Pentru a redenumi o armă, faceți clic dreapta pe numele acesteia și tastați ceva unic (fără spații). Fii descriptiv!

6225468 4
6225468 4

Pasul 4. Faceți un NPC

NPC-urile sunt realizate în mod obișnuit din cărămizi, blaturi sau cutii, deși sunteți liber să utilizați orice doriți. Dacă decideți să utilizați cărămizi, asigurați-vă că ați ancorat cărămizile la locul lor.

6225468 5
6225468 5

Pasul 5. Selectați cele trei piese ale NPC-ului dvs. și redenumiți-le „NPC

Pentru a face acest lucru, trageți mouse-ul pentru a selecta toate cele trei piese, faceți clic dreapta pe zona selectată, apoi faceți clic pe grup. Apelați grupul „NPC”.

6225468 6
6225468 6

Pasul 6. Selectați capul NPC din panoul din dreapta și faceți clic pe Cap

6225468 7
6225468 7

Pasul 7. Introduceți un dialog

Pentru a face acest lucru, faceți clic dreapta Cap și du-te la Introduce > Obiect > dialog.

6225468 8
6225468 8

Pasul 8. Schimbați proprietatea „Scop” la „Cumpărați”

„Este în secțiunea Proprietăți.

6225468 9
6225468 9

Pasul 9. Introduceți ce doriți să spună NPC-ul dvs

Aceasta intră în caseta de inițializare.

6225468 10
6225468 10

Pasul 10. Selectați dialogul din Explorer și accesați Insert> Object.

6225468 11
6225468 11

Pasul 11. Selectați DialogChoice și modificați valoarea proprietății UserDialog

Schimbați-l cu ceva de genul „Pot să vă răsfoiesc mărfurile?”

6225468 12
6225468 12

Pasul 12. Adăugați un răspuns și opțiuni de dialog

Setați proprietatea ResponseDialog la „Sigur!” Apoi, introduceți trei „DialogChoices” în „DialogChoice” pe care tocmai l-am făcut. Redenumiți-le din valorile implicite și setați proprietățile UserDialog la numele armelor.

6225468 13
6225468 13

Pasul 13. Adăugați un script în dialog (nu alegerea dialogului)

Acum puteți adăuga codul lua pentru scriptul dvs. Ar trebui să citească:

dialog local = script. Parent. DialogChoiceSelected: connect (funcție (jucător, alegere) - Verificați dacă playerul are un obiect stats local stats = jucător: FindFirstChild („leaderstats”) dacă nu stats, apoi reveniți la sfârșit - Și că obiectul stats conține un membru aur aur local = statistici: FindFirstChild („Aur”) dacă nu aur, apoi returnează sfârșitul dacă alegerea == script. Parent. DialogChoice. ChoiceA atunci dacă aur. Valoare> = 5 atunci - 5 este cantitatea de aur pe care o ai trebuie să cumpărați acest joc de arme. ReplicatedStorage. Weapon1: Clone (). Părinte = jucător. Rucsac gold. Value = gold. Value - 5 - scădeți cantitatea de aur de care aveți nevoie pentru a achiziționa altfel dacă alegere == dialog. DialogChoice. ChoiceB then if gold. Value> = 10 then game. ReplicatedStorage. Weapon2: Clone (). Parent = player. Backpack gold. Value = gold. Value - 10 end elseif choice == dialog. DialogChoice. ChoiceC then if gold. Value> = 15 apoi joc. ReplicatedStorage. Weapon3: Clone (). Părinte = jucător. Rucsac gold. Value = gold. Value - 15 end end end)

6225468 14
6225468 14

Pasul 14. Salvați-vă jocul

Magazinul dvs. este acum gata de utilizare.

sfaturi

  • Nu copiați și lipiți scriptul. Scrierea acestuia va face ca acesta să funcționeze corect.
  • Dacă aveți probleme, asigurați-vă că verificați cu atenție dactilografiile!
  • Asigurați-vă că numele dvs. sunt exact aceleași cu cele specificate. Folosiți aceleași litere mari și spații.
  • Puteți adăuga o interfață grafică care arată soldul dvs. de „aur”. YouTube are o mulțime de tutoriale pentru aceștia.

Recomandat: