Sådan laver du en butik i Roblox Studio (med billeder)

Indholdsfortegnelse:

Sådan laver du en butik i Roblox Studio (med billeder)
Sådan laver du en butik i Roblox Studio (med billeder)
Anonim

Denne wikiHow lærer dig, hvordan du opretter en grundbutik i Roblox ved hjælp af et dialogscript. At oprette et dialog script er som at skrive en samtale mellem købmanden og køberen.

Trin

6225468 1
6225468 1

Trin 1. Vælg tre våben fra "Våben" i værktøjskassen

Dine våben vises i "Workspace" -grenen i opdagelsestræet.

6225468 2
6225468 2

Trin 2. Træk våbnene ind i "Replicated Storage" -grenen

6225468 3
6225468 3

Trin 3. Omdøb de tre våben

For at omdøbe et våben skal du højreklikke på dets navn og skrive noget unikt (uden mellemrum). Vær beskrivende!

6225468 4
6225468 4

Trin 4. Lav en NPC

NPC'er er normalt fremstillet af mursten, bordplader eller kasser, selvom du frit kan bruge hvad du vil. Hvis du beslutter dig for at bruge mursten, skal du sørge for at have forankret murstenene på plads.

6225468 5
6225468 5

Trin 5. Vælg de tre stykker af din NPC, og omdøb dem til "NPC

"For at gøre dette skal du trække med musen for at markere alle tre stykker, højreklikke på det valgte område og derefter klikke på Gruppe. Kald gruppen "NPC".

6225468 6
6225468 6

Trin 6. Vælg NPC's hoved i panelet til højre, og klik på Head

6225468 7
6225468 7

Trin 7. Indsæt en dialog

For at gøre dette skal du højreklikke Hoved og gå til Indsæt > Objekt > dialog.

6225468 8
6225468 8

Trin 8. Skift egenskaben "Formål" til "Butik

Det er i egenskabssektionen.

6225468 9
6225468 9

Trin 9. Skriv, hvad du vil have din NPC til at sige

Dette går ind i den oprindelige meddelelsesboks.

6225468 10
6225468 10

Trin 10. Vælg dialogboksen i Stifinder og gå til Indsæt> Objekt.

6225468 11
6225468 11

Trin 11. Vælg DialogChoice, og rediger egenskaben UserDialog

Skift det til noget i stil med, "Må jeg gennemse dine varer?"

6225468 12
6225468 12

Trin 12. Tilføj et svar og dialogvalg

Indstil egenskaben ResponseDialog til "Sikker!" Indsæt derefter tre "DialogChoices" i "DialogChoice", vi lige har lavet. Omdøb dem fra deres standardindstillinger og indstil deres UserDialog -egenskaber til navnene på våbnene.

6225468 13
6225468 13

Trin 13. Tilføj et script i dialogen (ikke valg af dialog)

Nu kan du tilføje lua -koden til dit script.. Det skal lyde:

lokal dialog = script. Parent. DialogChoiceSelected: connect (funktion (spiller, valg) - Kontroller, at spilleren har et statistikobjekt lokal stats = spiller: FindFirstChild ('leaderstats') hvis ikke statistik derefter returnerer ende - Og at statistikobjektet indeholder et guldmedlem lokalt guld = statistik: FindFirstChild ('Guld') hvis ikke guld så returner slut hvis valg == script. Parent. DialogChoice. ChoiceA så hvis gold. Value> = 5 så - 5 er mængden af guld du skal købe dette våbenspil. ReplicatedStorage. Weapon1: Clone (). Forælder = spiller. Rygsæk gold. Value = gold. Value - 5 - træk mængden af guld, du skal købe, slut ellers if choice == dialog. DialogChoice. ChoiceB så hvis gold. Value> = 10 derefter game. ReplicatedStorage. Weapon2: Clone (). Parent = player. Rygsæk gold. Value = gold. Value - 10 end elseif choice == dialog. DialogChoice. ChoiceC så hvis gold. Value> = 15 derefter game. ReplicatedStorage. Weapon3: Clone (). Forælder = spiller. Rygsæk gold. Value = gold. Value - 15 ende ende ende)

6225468 14
6225468 14

Trin 14. Gem dit spil

Din butik er nu klar til brug.

Tips

  • Kopier ikke og indsæt scriptet. At skrive det får det til at fungere korrekt.
  • Hvis du har problemer, skal du kontrollere omhyggeligt for stavefejl!
  • Sørg for, at dine navne er nøjagtig de samme som dem, der er angivet. Brug de samme store bogstaver og mellemrum.
  • Du kan tilføje en GUI, der viser din balance på 'guld'. YouTube har masser af selvstudier til dem.

Anbefalede: