Asisten adalah pembantu AI dari Roblox yang dapat membantu Anda membuat dan mengkodekan permainan Anda. Dalam bab ini, mari kita lihat cara membuka Asisten di Studio, menulis permintaan yang mengubah perilaku bagian, dan menguji hasil Anda untuk melihat apakah Anda perlu melakukan perubahan pada contoh kode Asisten.
Buka Asisten
Asisten tersedia di sudut kanan atas halaman web ini, serta langsung di Studio. Penempatan kedua ini memungkinkan Asisten untuk langsung merujuk pada semua yang membentuk permainan Anda, kemudian memberikan saran tentang bagaimana Anda dapat menambahkan atau mengedit objek 3D dan skrip untuk tujuan permainan spesifik Anda.

Buat prompt
Setelah Asisten terbuka di Studio, ia dapat merujuk semua platform Anda dan menambahkan skrip untuk mengubah perilakunya, seperti:
- Mengubah warna setiap kali seorang pemain menyentuh bagian tersebut.
- Bergerak ke atas, menunggu selama 3 detik, lalu kembali ke posisi sebelumnya.
- Mengurangi kesehatan pemain semakin lama mereka berada di bagian tersebut.
Untuk menunjukkan bagaimana proses ini bekerja, bagian tutorial ini menunjukkan kepada Anda cara bekerja dengan Asisten untuk membuat platform pertama Anda berkilau setiap kali seorang pemain melompat ke atasnya.
Untuk membuat prompt untuk perilaku ini:
- OPSIONALGanti nama platform pertama Anda sehingga Asisten tahu bagian mana yang harus dibuatkan skrip.
- Di viewport, pilih platform pertama Anda.
- Di jendela Explorer, klik kanan objek aktif, lalu pilih Ganti Nama dari menu konteks.
- Ketik GlitterPart, lalu tekan Enter.
Di jendela Asisten, navigasikan ke input Masukkan permintaan di sini, lalu ketik yang berikut: Tambahkan skrip baru yang membuat kilau kuning saat GlitterPart disentuh.

Tekan Enter. Asisten mulai menghasilkan contoh kode, kemudian sebuah jendela ditampilkan dengan contoh kode yang disarankan yang mirip dengan yang berikut:
local part = script.Parentlocal sparkles = nillocal touchCount = 0local function createSparkles()if not sparkles thensparkles = Instance.new("Sparkles")sparkles.Color = Color3.new(1, 1, 0) -- Kuningsparkles.Parent = partendendlocal function removeSparkles()if sparkles thensparkles:Destroy()sparkles = nilendendpart.Touched:Connect(function(hit)touchCount = touchCount + 1createSparkles()end)part.TouchEnded:Connect(function(hit)touchCount = touchCount - 1if touchCount <= 0 thenremoveSparkles()touchCount = 0endend)Klik Terima. Saat Anda belajar lebih banyak tentang pengkodean dengan Luau, akan lebih mudah untuk meninjau contoh kode Asisten untuk memastikan mereka bekerja untuk kasus penggunaan Anda.
Ada lebih dari satu cara yang benar untuk membuat permintaan tertentu, tetapi setiap kata itu penting. Misalnya, grafik berikut menunjukkan bagaimana pilihan kata yang sedikit berbeda dari prompt asli dapat menghasilkan hasil yang berbeda.
| Variasi Permintaan | Hasil yang Mungkin |
|---|---|
| Buat kilau kuning saat GlitterPart disentuh. | Asisten mungkin menunjukkan kode kepada Anda, tetapi tidak membuat skrip baru. Ia juga mungkin menambahkan kode ke skrip yang sudah ada secara acak. |
| Buat kilau ungu saat bagian bernama GlitterPart diinjak. | Asisten mungkin membuat kilau sebelum GlitterPart diinjak, atau hanya membuat beberapa kilau saja. |
| Buat GlitterPart berkilau | Alih-alih menambahkan skrip, Asisten hanya akan menambahkan pemancar partikel (objek yang membuat kilau) ke GlitterPart. Ini bisa baik jika Anda ingin itu berkilau setiap saat. |
Semakin sedikit detail yang Anda berikan, semakin tidak terduga hasilnya. Misalnya, hasil yang mungkin untuk prompt Buat bagian berkilau saat Anda menyentuhnya mungkin termasuk:
- Skrip yang dihasilkan tidak berfungsi sama sekali.
- Hanya satu bagian acak yang berfungsi.
- Bagian berkilau sebelum mereka disentuh.
Jika Anda membuat permintaan dan tidak mendapatkan hasil yang Anda inginkan, ubah kata permintaan dan coba lagi.
Uji hasil
Meskipun Asisten terus belajar dan menjadi lebih baik, terkadang ia menghasilkan hasil yang berbeda dari yang Anda inginkan. Anda harus selalu memeriksa hasil saran untuk memastikan mereka bekerja seperti yang diinginkan.
Untuk menguji hasil Asisten:
Di sudut kiri atas Studio, tetap pada opsi uji Test default, lalu klik tombol Play. Studio masuk ke mode uji coba.

Dalam permainan, lompat ke platform pertama. Jika contoh kode berfungsi dengan benar, kilau kuning muncul saat karakter Anda menyentuh bagian tersebut.
Setelah Anda selesai memverifikasi hasilnya, kembali ke sudut kiri atas Studio, lalu klik tombol Stop. Studio keluar dari mode uji coba.

- OPSIONALKembali ke jendela Asisten, lalu tekan ikon jempol ke atas atau jempol ke bawah untuk memberi tahu Asisten apakah contoh kode berfungsi seperti yang Anda inginkan.
Sekarang Anda tahu cara mengkode dengan Asisten, coba buat prompt Anda sendiri untuk mengubah bagaimana bagian berperilaku di obby Anda. Ketika Anda puas dengan kreasi Anda, lanjutkan ke bagian berikutnya dari tutorial untuk menguji dan menyimpan pekerjaan Anda ke Roblox.