Buat skrip

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Pengkodean adalah proses membuat instruksi untuk komputer diikuti. Sama seperti orang menggunakan berbagai bahasa, seperti Inggris dan Spanyol, begitu juga dengan program. Roblox menggunakan bahasa pengkodean Luau.

Artikel ini akan menjelaskan cara memulai pengkodean di Roblox, memperkenalkan konsep-konsep umum seperti skrip, tipe data, dan variabel. Pada akhirnya, Anda akan dapat mengetik kode yang menampilkan pesan di Roblox Studio.

Kode dengan skrip

Di Roblox Studio, baris-baris kode Luau disimpan dalam skrip. Skrip ini memberikan pengalaman rangkaian instruksi tentang cara memberikan pemain poin kesehatan, membuat hujan bola api, atau hal lainnya yang imajinatif.

Buat skrip

Skrip biasanya dibuat di ServerScriptService, folder khusus yang dibuat hanya untuk menyimpan skrip.

  1. Di Explorer, arahkan kursor ke ServerScriptService untuk melihat tombol +.

  2. Klik tombol + dan pilih Script. Skrip baru akan dibuat dan editor skrip akan terbuka.

  3. Klik kanan pada Script dan pilih Rename. Beri nama skrip PracticeScript. Menamai skrip membantu Anda dan rekan tim mengingat apa yang dilakukan setiap skrip.

Halo dunia

Skrip baru menyertakan fungsi print di bagian atas editor skrip. Fungsi Print menampilkan teks di layar. Ini adalah salah satu fungsi pertama yang banyak orang pelajari, dan Anda akan sering menggunakannya. Kode ini akan membuat "Halo dunia!" muncul di layar.

Kode Default

print("Halo dunia!")

Untuk menemukan skrip saat Anda membuka Roblox Studio berikutnya, klik pada nama skrip di atas tampilan 3D, atau klik dua kali nama skrip di Explorer.

Uji output

Anda dapat melihat hasil dari menjalankan kode default dengan jendela Output. Jika Anda belum pernah menggunakannya sebelumnya, Anda perlu mengaktifkannya.

  1. Dari menu Window Studio, buka jendela Output.

  2. Untuk menguji skrip, mulai uji coba. Halo dunia! akan muncul di output.

  3. Klik Stop untuk mengakhiri uji coba. Anda sekarang bisa kembali ke tab Script.

Identifikasi tipe data

Bahasa pengkodean mengklasifikasikan berbagai jenis nilai ke dalam tipe data. Misalnya, satu tipe data adalah angka. Tipe data angka sudah jelas karena hanya terdiri dari angka.

Tipe data lainnya adalah string. String dapat menampung angka, huruf, dan karakter. Lihatlah kembali kode default dalam skrip baru; kata-kata dan tanda kutip di dalam tanda kurung adalah contoh dari tipe data string.

Kode Default

print("Halo dunia!")

String seperti "Halo Dunia" selalu berada di dalam tanda kutip, "seperti ini". Contoh lain dari string ada di bawah. Perhatikan bagaimana mereka memuat campuran huruf dan angka.

  • "Anda baru saja bergabung dengan permainan!"
  • "Ada 50 pemain tersisa"
  • "10"

Buat variabel

Variabel adalah wadah untuk informasi yang dapat digunakan dan diubah oleh program, seperti nama pemain atau poin.

Mendeklarasikan variabel adalah apa yang disebut oleh coder sebagai proses membuat variabel baru. Di Luau, untuk mendeklarasikan variabel baru, ketik local, kemudian ketik nama untuk variabel baru tersebut. Variabel yang dapat menyimpan nama pemain mungkin terlihat seperti: local playerName

Di Luau, variabel bisa bersifat global atau lokal. Anda biasanya akan menggunakan variabel lokal. Variabel lokal hanya dapat digunakan di dalam skrip atau potongan kode tempat mereka dibuat. Variabel global dapat digunakan oleh skrip lain, tetapi terlalu banyak variabel global dapat membuat pengalaman Anda lambat dan tidak responsif. Lebih baik tetap dalam kebiasaan membuat variabel lokal kecuali diperlukan.

Gunakan variabel dan string bersama-sama

Saatnya mendeklarasikan variabel Anda sendiri. Langkah-langkah ini akan menggunakan string untuk menyimpan nama hewan favorit Anda.

  1. Hapus print("Halo dunia!"). Ini adalah praktik terbaik untuk tidak meninggalkan kode yang tidak perlu dalam skrip Anda.

  2. Deklarasikan variabel baru dengan pertama-tama mengetik local, lalu beri nama variabel myAnimal.

    Mendeklarasikan variabel baru

    local myAnimal

Nama variabel

Variabel bisa dinamai apa saja, tetapi nama yang baik selalu akan menggambarkan tujuannya. Nama yang generik membuat kode Anda sulit dibaca dan diperbarui nanti. Para coder juga akan menggunakan berbagai gaya kapitalisasi untuk mengingat bagaimana variabel tersebut digunakan dalam skrip. Gaya default yang baik adalah camelCase.

Untuk menulis dalam camelCase:

  • Mulailah dengan huruf kecil
  • Hilangkan spasi
  • Besarkan huruf dari kata tambahan

Nama Variabel yang Baik

  • playerPoints
  • numberStorageArray

Nama Variabel yang Buruk

  • myVariable - Tidak menggambarkan tujuan dari variabel
  • player name - Spasi yang disertakan akan menimbulkan masalah

Tetapkan nilai ke variabel

Variabel baru kosong. Untuk menetapkan nilai, atau menempatkan sesuatu di dalam wadahnya, gunakan simbol =. Dalam hal ini, tetapkan variabel dengan nama hewan favorit Anda.

  1. Setelah nama variabel, ketik =.

    Sama dengan menetapkan nilai

    local myAnimal =
  2. Di baris yang sama, ketik string yang berisi hewan favorit Anda. Ingat tanda kutipnya.

    Menetapkan "Porcupines" ke myAnimal

    local myAnimal = "Porcupines"

Gunakan print() untuk pesan Anda sendiri

Fungsi Print menampilkan teks di layar, seperti yang telah Anda lihat sebelumnya. Ini adalah salah satu fungsi pertama yang banyak orang pelajari karena merupakan cara sederhana untuk memberikan perintah kepada skrip. Untuk melihat variabel Anda, gunakan fungsi print().

  1. Di baris baru, ketik print().

    Menambahkan print() kosong

    local myAnimal = "Porcupines"
    print()
  2. Ketik nama variabel Anda di dalam tanda kurung.

    Mengeluarkan "Porcupines"

    local myAnimal = "Porcupines"
    print(myAnimal)
  3. Uji kode Anda dengan tombol play. Anda harus melihat nama hewan Anda di jendela Output.

Gabungkan string

Anda dapat menampilkan string apa pun di Output menggunakan print(); Anda bahkan dapat mencetak beberapa string yang tersimpan dalam variabel atau langsung diketik dalam fungsi. Konkatenasi adalah menggabungkan string. Untuk menggabungkan string yang ditetapkan ke variabel Anda dan string kedua, gunakan dua titik .. Contoh berikut menggabungkan dua variabel dan dua string yang diketik.

Menggunakan variabel dan string bersama-sama

local firstAnimal = "porcupines"
local secondAnimal = "dolphins"
print("Saya suka " .. firstAnimal .. " dan " .. secondAnimal)

Bermain-mainlah dengan mencetak kombinasi string yang berbeda.

Ringkasan

Skrip baru dapat dibuat dengan mengklik tombol + di sebelah nama objek. ServerScriptService adalah tempat umum untuk membuat skrip baru. Skrip baru menyertakan kode default print("Halo dunia!"). Kode ini akan menampilkan Halo dunia! di jendela Output, di mana Anda dapat melihat hasil kode Anda dan jika ada kesalahan yang terjadi.

"Halo dunia!" adalah contoh dari tipe data string. String dapat mencakup kombinasi karakter apa pun yang Anda ketik di keyboard. Konkatenasi adalah ketika beberapa string digabungkan.

Variabel adalah wadah yang dapat ditetapkan untuk menyimpan berbagai tipe data, seperti string dan angka.

©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.