Sesuaikan string

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

Dengan kalimat pertama cerita Anda sudah selesai dan berfungsi di Studio, saatnya untuk menyesuaikan string Anda dengan tanda baca dan jeda baris. Setelah Anda puas dengan bagaimana tampaknya dan dibaca oleh para pemain, Anda dapat menambahkan lebih banyak kalimat dan menyelesaikan sisa cerita Anda.

Tambahkan tanda baca

Ketika Anda melakukan pengujian pengalaman Anda, kalimat pertama Anda tidak menyertakan tanda baca untuk memberi tahu pemain bahwa kalimat tersebut sudah lengkap. Untuk memperbaikinya, Anda dapat menambahkan string lain menggunakan proses penggabungan yang sama untuk menghubungkan kata-kata Anda dengan tanda baca.

Untuk menambahkan tanda baca:

  1. Di baris yang sama dengan variabel story, ketik dua titik.

  2. Tambahkan string lain dengan tanda baca, seperti titik atau tanda seru, kemudian spasi tambahan sehingga kalimat berikutnya tidak dimulai segera setelah tanda baca.


    -- =============================================
    local name1 = storyMaker:GetInput("Apa nama favorit Anda?")
    local story = ("Di atas pohon di bukit tinggal penyihir hebat " .. name1 .. "! ")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)

Tambahkan jeda baris

Jeda baris memindahkan kursor ke baris teks berikutnya. Ini membantu ketika Anda ingin setiap kalimat dimulai dari sisi kiri halaman, dan meningkatkan keterbacaan cerita Anda di dalam buku besar.

Untuk menambahkan jeda baris:

  1. Di baris yang sama dengan variabel story, ketik \n.


    -- =============================================
    local name1 = storyMaker:GetInput("Apa nama favorit Anda?")
    local story = ("Di atas pohon di bukit tinggal penyihir hebat " .. name1 .. "! \n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  2. OPTIONAL
    Anda dapat menambahkan lebih dari satu jeda baris dengan menambahkan sebanyak \n yang Anda butuhkan. Misalnya, contoh kode berikut menambahkan tiga jeda baris.


    -- =============================================
    local name1 = storyMaker:GetInput("Apa nama favorit Anda?")
    local story = ("Di atas pohon di bukit tinggal penyihir hebat " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)

Tambahkan lebih banyak kalimat

Sekarang kalimat pertama Anda sudah menyertakan tanda baca dan jeda baris yang sesuai, Anda dapat menambahkan lebih banyak kalimat ke cerita Anda dan menanyakan lebih banyak pertanyaan untuk kata-kata pengganti Anda.

Untuk menambahkan lebih banyak kalimat:

  1. Di bawah variabel pertama Anda, buat variabel baru untuk placeholder kedua Anda dan ajukan pertanyaan terkait dengan tipe kata pengganti yang dimaksud. Misalnya:


    -- =============================================
    local name1 = storyMaker:GetInput("Apa nama favorit Anda?")
    local food1
    local story = ("Di atas pohon di bukit tinggal penyihir hebat " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  2. Menggunakan proses yang sama dengan variabel pertama Anda, atur variabel dan gunakan metode storyMaker:GetInput() yang ditentukan yang menampilkan pertanyaan Anda di dalam buku besar. Misalnya:


    -- =============================================
    local name1 = storyMaker:GetInput("Apa nama favorit Anda?")
    local food1 = storyMaker:GetInput("Apa yang Anda suka makan?")
    local story = ("Di atas pohon di bukit tinggal penyihir hebat " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  3. Gabungkan string pertama dari cerita dengan jawaban pemain menggunakan ...

    1. Di baris yang sama dengan variabel story, tambahkan dua titik.
    2. Tambahkan spasi, lalu ketik nama variabel yang menyimpan jawaban kedua pemain.
    3. Tambahkan dua titik lagi, kemudian akhiri kalimat dengan tanda baca.

    -- =============================================
    local name1 = storyMaker:GetInput("Apa nama favorit Anda?")
    local food1 = storyMaker:GetInput("Apa yang Anda suka makan?")
    local story = ("Di atas pohon di bukit tinggal penyihir hebat " .. name1 .. "! \n\n\n" .. "Setiap pagi, penyihir suka makan semangkuk besar madu panggang " .. food1 .. ". ")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  4. Ulangi proses ini untuk seluruh cerita Anda, lalu uji pengalaman Anda menggunakan langkah-langkah dari bab sebelumnya untuk memastikan kode Anda berfungsi dengan baik.

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