
คุณเกือบจะเสร็จสิ้นโครงการแล้ว เกือบ !
สิ่งที่เหลือคือการเสร็จสิ้นประโยคแรกจากนั้นเพิ่มคำถามอื่นเพื่อให้ผู้เล่นมีทางเลือกเพิ่มเติม
จบประโยค
เพื่อเพิ่มคําหรือจุลภาษาอื่นในประโยค ให้เพิ่มสตริงอื่นโดยใช้การเชื่อมต่อ
ในบรรทัดเดียวกับตัวแปรเรื่อง พิมพ์ ..
เพิ่มสตริงอื่นที่มีส่วนที่เหลือของประโยคหรือเพียงแค่จุลภาค อย่าลืมเพิ่มช่องว่างเพิ่มเติมที่ด้านท้ายของประโยค
-- เรื่องราวโค้ดระหว่างเส้นแบ่ง-- =============================================local name1 = storyMaker:GetInput("What is your favorite name?")local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "-- =============================================
เพิ่มคำถามที่สอง
เพื่อถามคำถามที่สอง สร้างคำถามใหม่และเก็บเพิ่มไปยังตัวแปรเดียวกันที่ถือเรื่องราว
ตัดสินใจว่าคำใดจะลบออกจากประโยคที่สองในเรื่องราวของคุณ
ข้อความตัวอย่าง: *ทุกเช้าเวทย์มนตร์ชอบกินชามขนาดใหญ่ของน้ําผึ้งย่าง *อาหาร1
ใต้ตัวแปรแรก สร้างตัวแปรใหม่เพื่อทำหน้าที่เป็นชั่วคราว
local name1 = storyMaker:GetInput("What is your favorite name?")local food1local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "ใช้ storyMaker:GetInput("") เพื่อถามคำถามผู้เล่นและบันทึกคำตอบของพวกเขา
local name1 = storyMaker:GetInput("What is your favorite name?")local food1local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "ในตัวแปรเรื่อง รวบรวมสตริงเรื่องถัดไปโดยใช้ .. ตรวจสอบให้แน่ใจว่ามีช่องว่างหลังจากสิ้นประโยค
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 "หลังจากสตริงเรื่องใหม่แล้ว รวบรวมคำตอบสำหรับคำถามที่สองและจบลงด้วยเครื่องหมายลงท้าย
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" ผลลัพธ์ :
หนึ่ง
สอง
สาม