Tùy chỉnh chuỗi

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Với câu đầu tiên của câu chuyện của bạn đã hoàn thành và hoạt động trong Studio, đã đến lúc tùy chỉnh chuỗi của bạn với dấu câu và ngắt dòng. Khi bạn hài lòng với cách nó trông và đọc với người chơi, bạn có thể thêm nhiều câu hơn và hoàn thành phần còn lại của câu chuyện của bạn.

Thêm dấu câu

Khi bạn thử nghiệm trò chơi của mình, câu đầu tiên của bạn không bao gồm bất kỳ dấu câu nào để cho người chơi biết câu đã hoàn thành. Để khắc phục điều này, bạn có thể thêm một chuỗi khác bằng cách sử dụng cùng một quy trình nối để kết nối các từ của bạn với dấu câu.

Để thêm dấu câu:

  1. Trên cùng một dòng với biến story, gõ hai dấu chấm.

  2. Thêm một chuỗi khác với một dấu câu, chẳng hạn như dấu chấm hoặc dấu chấm than, sau đó thêm một khoảng trắng để câu tiếp theo của bạn không bắt đầu ngay sau dấu câu.

    -- =============================================
    local name1 = storyMaker:GetInput("Tên yêu thích của bạn là gì?")
    local story = ("Trên một cái cây trên đồi sống một phù thủy vĩ đại " .. name1 .. "! ")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)

Thêm ngắt dòng

Một ngắt dòng di chuyển con trỏ đến dòng văn bản tiếp theo. Điều này rất hữu ích khi bạn muốn mỗi câu bắt đầu từ bên trái của trang, và nâng cao khả năng đọc của câu chuyện trong cuốn sách khổng lồ.

Để thêm một ngắt dòng:

  1. Trên cùng một dòng với biến story, gõ \n.

    -- =============================================
    local name1 = storyMaker:GetInput("Tên yêu thích của bạn là gì?")
    local story = ("Trên một cái cây trên đồi sống một phù thủy vĩ đại " .. name1 .. "! \n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  2. TÙY CHỌN
    Bạn có thể thêm nhiều ngắt dòng hơn bằng cách thêm nhiều \n như bạn cần. Ví dụ, đoạn mã sau thêm vào ba ngắt dòng.

    -- =============================================
    local name1 = storyMaker:GetInput("Tên yêu thích của bạn là gì?")
    local story = ("Trên một cái cây trên đồi sống một phù thủy vĩ đại " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)

Thêm nhiều câu hơn

Bây giờ mà câu đầu tiên của bạn đã bao gồm dấu câu và bất kỳ ngắt dòng nào áp dụng, bạn có thể thêm nhiều câu hơn vào câu chuyện của bạn và hỏi người chơi nhiều câu hỏi hơn cho các từ giữ chỗ của bạn.

Để thêm nhiều câu hơn:

  1. Dưới biến đầu tiên của bạn, tạo một biến mới cho từ giữ chỗ thứ hai của bạn và hỏi một câu hỏi liên quan đến loại từ giữ chỗ mà nó là. Ví dụ:

    -- =============================================
    local name1 = storyMaker:GetInput("Tên yêu thích của bạn là gì?")
    local food1
    local story = ("Trên một cái cây trên đồi sống một phù thủy vĩ đại " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  2. Sử dụng cùng một quy trình như biến đầu tiên của bạn, thiết lập biến và sử dụng phương thức storyMaker:GetInput() được cung cấp để hiển thị các câu hỏi của bạn trong cuốn sách khổng lồ. Ví dụ:

    -- =============================================
    local name1 = storyMaker:GetInput("Tên yêu thích của bạn là gì?")
    local food1 = storyMaker:GetInput("Bạn thích ăn gì?")
    local story = ("Trên một cái cây trên đồi sống một phù thủy vĩ đại " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  3. Kết hợp chuỗi đầu tiên của câu chuyện với câu trả lời của người chơi bằng cách sử dụng ...

    1. Trên cùng một dòng với biến story, thêm hai dấu chấm.
    2. Thêm một khoảng trắng, sau đó gõ tên của biến lưu trữ câu trả lời thứ hai của người chơi.
    3. Thêm hai dấu chấm nữa, sau đó kết thúc câu với một dấu câu.
    -- =============================================
    local name1 = storyMaker:GetInput("Tên yêu thích của bạn là gì?")
    local food1 = storyMaker:GetInput("Bạn thích ăn gì?")
    local story = ("Trên một cái cây trên đồi sống một phù thủy vĩ đại " .. name1 .. "! \n\n\n" .. "Mỗi buổi sáng, phù thủy thích ăn một bát lớn mật ong nướng " .. food1 .. ". ")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  4. Lặp lại quy trình này cho toàn bộ câu chuyện của bạn, sau đó thử nghiệm trò chơi của bạn bằng cách sử dụng các bước từ chương trước để đảm bảo mã của bạn hoạt động đúng cách.

©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.