Hoe om 'n winkel te maak in Roblox Studio (met foto's)

INHOUDSOPGAWE:

Hoe om 'n winkel te maak in Roblox Studio (met foto's)
Hoe om 'n winkel te maak in Roblox Studio (met foto's)
Anonim

Hierdie wikiHow leer u hoe u 'n basiese winkel in Roblox kan skep met behulp van 'n dialoogskrif. Om 'n dialoogskrif te skep, is soos om 'n gesprek tussen die handelaar en die koper te skryf.

Stappe

6225468 1
6225468 1

Stap 1. Kies drie wapens uit "Wapens" in die gereedskapskis

U wapens verskyn in die tak "Workspace" in die ontdekkingsboom.

6225468 2
6225468 2

Stap 2. Sleep die wapens na die tak "Replicated Storage"

6225468 3
6225468 3

Stap 3. Hernoem die drie wapens

Om 'n wapen te hernoem, klik met die rechtermuisknop op die naam en tik iets unieks (sonder spasies). Wees beskrywend!

6225468 4
6225468 4

Stap 4. Maak 'n NPC

NPC's word gewoonlik gemaak van stene, werkblaaie of bokse, alhoewel u vry is om te gebruik wat u wil. As jy besluit om stene te gebruik, maak seker dat jy die stene vasgesteek het.

6225468 5
6225468 5

Stap 5. Kies die drie stukke van u NPC en hernoem dit "NPC

"Om dit te doen, sleep die muis om al drie stukke te kies, klik met die rechtermuisknop op die geselekteerde gebied en klik dan Groep. Noem die groep "NPC."

6225468 6
6225468 6

Stap 6. Kies die NPC se kop in die regter paneel en klik op Kop

6225468 7
6225468 7

Stap 7. Voeg 'n dialoog in

Om dit te doen, klik met die rechtermuisknop Kop en gaan na Voeg in > Voorwerp > dialoog.

6225468 8
6225468 8

Stap 8. Verander die eiendom "Doel" na "Winkel"

'Dit is in die afdeling Eienskappe.

6225468 9
6225468 9

Stap 9. Tik wat jy wil hê jou NPC moet sê

Dit gaan in die aanvanklike voorspellingsboks.

6225468 10
6225468 10

Stap 10. Kies die dialoog in Explorer en gaan na Insert> Object.

6225468 11
6225468 11

Stap 11. Kies DialogChoice en verander die UserDialog -eiendomswaarde

Verander dit na iets soos: "Mag ek deur u goed gaan?"

6225468 12
6225468 12

Stap 12. Voeg 'n antwoord en dialoogkeuses by

Stel die ResponseDialog -eienskap op "Sekerlik!" Plaas dan drie "DialogChoices" in die "DialogChoice" wat ons pas gemaak het. Hernoem hulle van hul standaard af en stel hul UserDialog -eienskappe in op die name van die wapens.

6225468 13
6225468 13

Stap 13. Voeg 'n skrif by die dialoog (nie dialoogkeuse nie)

Nou kan u die lua -kode vir u script byvoeg.. Dit moet lui:

local dialog = script. Parent. DialogChoiceSelected: connect (function (player, choice) - Check the player has a stats object local stats = player: FindFirstChild ('leaderstats') if not stats then return end - En dat die stats voorwerp bevat 'n goue lid plaaslike goud = statistieke: FindFirstChild ('goud') as dit nie goud is nie, keer dan terug as keuse == script. Parent. DialogChoice. ChoiceA dan as gold. Value> = 5 dan - 5 is die hoeveelheid goud wat u moet hierdie wapenspel aanskaf. ReplicatedStorage. Weapon1: Clone (). Ouer = speler. Rugsakgoud. Waarde = goud. Waarde - 5 - trek die hoeveelheid goud af wat u nodig het om aan te skaf, anders as die keuse == dialoog. DialogChoice. ChoiceB dan as gold. Value> = 10 dan game. ReplicatedStorage. Weapon2: Clone (). Ouder = speler. Rugsak gold. Value = gold. Value - 10 end elseif choice == dialog. DialogChoice. ChoiceC dan as gold. Value> = 15 dan game. ReplicatedStorage. Weapon3: Clone (). Ouder = speler. Rugsak goud. Waarde = goud. Waarde - einde 15 einde

6225468 14
6225468 14

Stap 14. Stoor u spel

U winkel is nou gereed om te gebruik.

Wenke

  • Moenie die script kopieer en plak nie. Deur dit te skryf, sal dit behoorlik funksioneer.
  • As u probleme ondervind, moet u die foute noukeurig nagaan!
  • Maak seker dat u name presies dieselfde is as die name. Gebruik dieselfde hoofletters en spasies.
  • U kan 'n GUI byvoeg wat u balans van 'goud' toon. YouTube het baie tutoriale daarvoor.

Aanbeveel: