Cara Membuat Toko di Roblox Studio (dengan Gambar)

Daftar Isi:

Cara Membuat Toko di Roblox Studio (dengan Gambar)
Cara Membuat Toko di Roblox Studio (dengan Gambar)
Anonim

Artikel wikiHow ini akan mengajarkan kepada Anda cara membuat toko dasar di Roblox menggunakan skrip dialog. Membuat skrip dialog seperti menulis percakapan antara pedagang dan pembeli.

Langkah

6225468 1
6225468 1

Langkah 1. Pilih tiga senjata dari "Weapons" di kotak peralatan

Senjata Anda muncul di cabang "Ruang Kerja" di pohon penjelajah.

6225468 2
6225468 2

Langkah 2. Seret senjata ke cabang "Penyimpanan yang Direplikasi"

6225468 3
6225468 3

Langkah 3. Ganti nama ketiga senjata tersebut

Untuk mengganti nama senjata, klik kanan namanya dan ketik sesuatu yang unik (tanpa spasi). Jadilah deskriptif!

6225468 4
6225468 4

Langkah 4. Buat NPC

NPC biasanya terbuat dari batu bata, countertops, atau kotak, meskipun Anda bebas menggunakan apa pun yang Anda inginkan. Jika Anda memutuskan untuk menggunakan batu bata, pastikan Anda telah memasang batu bata di tempatnya.

6225468 5
6225468 5

Langkah 5. Pilih tiga bagian NPC Anda dan beri nama "NPC

"Untuk melakukan ini, seret mouse untuk memilih ketiga bagian, klik kanan area yang dipilih, lalu klik Kelompok. Panggil grup "NPC."

6225468 6
6225468 6

Langkah 6. Pilih kepala NPC dari panel kanan dan klik Kepala

6225468 7
6225468 7

Langkah 7. Sisipkan dialog

Untuk melakukan ini, klik kanan Kepala dan pergi ke Memasukkan > Obyek > dialog.

6225468 8
6225468 8

Langkah 8. Ubah properti "Tujuan" menjadi "Toko

Ada di bagian Properties.

6225468 9
6225468 9

Langkah 9. Ketik apa yang Anda ingin NPC Anda katakan

Ini masuk ke kotak prompt awal.

6225468 10
6225468 10

Langkah 10. Pilih dialog di Explorer dan pergi ke Insert > Object.

6225468 11
6225468 11

Langkah 11. Pilih DialogChoice dan ubah nilai properti UserDialog

Ubah ke sesuatu seperti, "Bolehkah saya menelusuri barang-barang Anda?"

6225468 12
6225468 12

Langkah 12. Tambahkan pilihan respon dan dialog

Setel properti ResponseDialog ke "Tentu!" Kemudian, masukkan tiga "DialogChoices" ke dalam "DialogChoice" yang baru saja kita buat. Ubah nama mereka dari default mereka dan atur properti UserDialog mereka ke nama senjata.

6225468 13
6225468 13

Langkah 13. Tambahkan skrip ke dalam dialog (bukan pilihan dialog)

Sekarang Anda dapat menambahkan kode lua untuk skrip Anda.. Seharusnya berbunyi:

dialog lokal = script. Parent. DialogChoiceSelected:connect(function(player, choice) -- Periksa apakah player memiliki objek stats local stats = player:FindFirstChild('leaderstats') jika tidak stats maka return end -- Dan itu objek stats berisi anggota emas emas lokal = stats:FindFirstChild('Gold') jika bukan emas maka kembalikan akhir jika pilihan == script. Parent. DialogChoice. ChoiceA maka jika gold. Value >= 5 maka -- 5 adalah jumlah emas Anda perlu membeli game senjata ini. ReplicatedStorage. Weapon1:Clone(). Parent = player. Backpack gold. Value = gold. Value - 5 -- kurangi jumlah emas yang Anda butuhkan untuk membeli end elseif choice == dialog. DialogChoice. ChoiceB maka jika gold. Value >= 10 maka game. ReplicatedStorage. Weapon2:Clone(). Parent = player. Backpack gold. Value = gold. Value - 10 end elseif choice == dialog. DialogChoice. ChoiceC lalu if gold. Value >= 15 lalu game. ReplicatedStorage. Weapon3:Clone(). Parent = player. Backpack gold. Value = gold. Value - 15 end end end)

6225468 14
6225468 14

Langkah 14. Simpan permainan Anda

Toko Anda sekarang siap digunakan.

Tips

  • Jangan salin dan tempel skrip. Menulis itu akan membuatnya berfungsi dengan baik.
  • Jika Anda mengalami masalah, pastikan untuk memeriksa kesalahan ketik dengan cermat!
  • Pastikan nama Anda sama persis dengan yang ditentukan. Gunakan huruf kapital dan spasi yang sama.
  • Anda dapat menambahkan GUI yang menunjukkan saldo 'emas' Anda. YouTube memiliki banyak tutorial untuk itu.

Direkomendasikan: