เสร็จสิ้นและเพิ่มเติม

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

คุณเกือบจะเสร็จสิ้นโครงการแล้ว เกือบ !

สิ่งที่เหลือคือการเสร็จสิ้นประโยคแรกจากนั้นเพิ่มคำถามอื่นเพื่อให้ผู้เล่นมีทางเลือกเพิ่มเติม

จบประโยค

เพื่อเพิ่มคําหรือจุลภาษาอื่นในประโยค ให้เพิ่มสตริงอื่นโดยใช้การเชื่อมต่อ

  1. ในบรรทัดเดียวกับตัวแปรเรื่อง พิมพ์ ..

  2. เพิ่มสตริงอื่นที่มีส่วนที่เหลือของประโยคหรือเพียงแค่จุลภาค อย่าลืมเพิ่มช่องว่างเพิ่มเติมที่ด้านท้ายของประโยค


    -- เรื่องราวโค้ดระหว่างเส้นแบ่ง
    -- =============================================
    local name1 = storyMaker:GetInput("What is your favorite name?")
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
    -- =============================================

เพิ่มคำถามที่สอง

เพื่อถามคำถามที่สอง สร้างคำถามใหม่และเก็บเพิ่มไปยังตัวแปรเดียวกันที่ถือเรื่องราว

  1. ตัดสินใจว่าคำใดจะลบออกจากประโยคที่สองในเรื่องราวของคุณ

    ข้อความตัวอย่าง: *ทุกเช้าเวทย์มนตร์ชอบกินชามขนาดใหญ่ของน้ําผึ้งย่าง *อาหาร1

  2. ใต้ตัวแปรแรก สร้างตัวแปรใหม่เพื่อทำหน้าที่เป็นชั่วคราว


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
  3. ใช้ storyMaker:GetInput("") เพื่อถามคำถามผู้เล่นและบันทึกคำตอบของพวกเขา


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
  4. ในตัวแปรเรื่อง รวบรวมสตริงเรื่องถัดไปโดยใช้ .. ตรวจสอบให้แน่ใจว่ามีช่องว่างหลังจากสิ้นประโยค


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1 = storyMaker:GetInput("What is your favorite food?")
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". " .. "Every morning, the wizard loves eating a giant bowl of honey roasted "
  5. หลังจากสตริงเรื่องใหม่แล้ว รวบรวมคำตอบสำหรับคำถามที่สองและจบลงด้วยเครื่องหมายลงท้าย


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1 = storyMaker:GetInput("What is your favorite food?")
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". " .. "Every morning, the wizard loves eating a giant bowl of honey roasted " .. food1 .. ". "

การเพิ่มเติมที่ไม่บังคับ

หากคุณสนใจในการพัฒนาเรื่องราวมากขึ้น เราได้รวมไอเดียบางอย่างไว้ ตัวอย่างเช่น วิธีการปรับปรุงเรื่องราวที่ดีขึ้นรวมถึง:

  • เพิ่มบรรทัดเพิ่มเติมในเรื่องราวของคุณ
  • ทดสอบเกมทุกครั้งที่คุณเพิ่มชุดตัวแปรและสตริงใหม่
  • ถามเพื่อนหรือเพื่อนในสิ่งที่คำอื่นที่พวกเขาต้องการปรับแต่ง

นอกจากนี้ยังมีเคล็ดลับและเทคนิคบางอย่าง ด้านล่าง เพื่อสร้างเรื่องราวสนุกสำหรับผู้เล่น

ใช้ตัวแปรมากกว่าหนึ่งครั้ง

ตัวแปรสามารถใช้มากกว่าหนึ่งครั้ง — เพียงใช้การรวมกันระหว่างสตริงที่คุณต้องการรวมคํา (s) ตัวอย่างโค้ด : "I am " .. name1 .. " and you are in the palace of " .. name1 .. "!" ผลลัพธ์ : ฉันคือ Sameth และคุณอยู่ในพระราชวังของ Sameth!

เพิ่มการแยกบรรทัด

สามารถเพิ่มการหยุดบรรทัดโดยการพิมพ์ \n ในสตริง นอกจากนี้ยังสามารถรวมบรรทัดหยุดได้มากกว่าหนึ่งบรรทัดเช่น \n\n ตัวอย่างโค้ด : "One \n Two \n\n Three" ผลลัพธ์ :

หนึ่ง

สอง



สาม