irpg Community
หยุดเหตุการณ์ทำยังไงครับ - Printable Version

+- irpg Community (https://irpg.in.th)
+-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html)
+--- Forum: RPG Maker Engine School (https://irpg.in.th/forum-7.html)
+--- Thread: หยุดเหตุการณ์ทำยังไงครับ (/thread-1780.html)



หยุดเหตุการณ์ทำยังไงครับ - shogun - 04-10-2014

พอดีผมเป็นมือใหม่ เลยไม่รู้วิธีจัดการกับเหตุการณ์สักเท่าไหร่
โดยเฉพาะตอนที่เราไปกำหนดให้เหตุการณ์เกิดขึ้นอัตโนมัติอย่างนี้
มันชอบวนกลับไปที่บทสนทนาอันแรกทุกที มีวิธีแก้ยังไงบ้างครับ
ให้สามารถไปต่อได้


RE: หยุดเหตุการณ์ทำยังไงครับ - Nazuth - 04-10-2014

ทำในRMใช่ไหมครับ
ถ้าอยากให้เหตุการณ์นั้นยังคงอยู่และเริ่มต้นใหม่ทุกครั้งให้ใช้คำสั่งหยุดเหตุการณ์เป็นคำสั่งสุดท้าย

ถ้าอยากให้เหตุการณ์นั้นแสดงแค่ครั้งเดียวให้ใส่คำสั่งเปิดสวิตซ์แล้วเลือกหมายเลขสวิตซ์จากนั้นสร้างหน้าใหม่ในอีเวนท์เดิมตั้งเงื่อนไขเป็นการเริ่มเป็นสวิตซ์หมายเลขที่เราเพิ่งเลือก


RE: หยุดเหตุการณ์ทำยังไงครับ - lookchin - 04-10-2014

ถ้า จขกท เขียนคำสั่งต่างๆในอีเว้นท์ที่เซ็ตให้เกิดอัตโนมัติแล้วไม่ใส่คำสั่งที่จะหยุดการเกิดเหตุการณ์นั้นไว้ เหตุการณ์ที่ จขกท เขียนไว้ก็จะรันคำสั่งวนซ้ำๆไปเรื่อยๆ ดังนั้น จขกท จะต้องใส่คำสั่งที่จะหยุดการเกิดเหตุการณ์นั้นๆที่บรรทัดล่างสุดของอีเว้นท์ครับ

โดยปกติแล้วส่วนใหญ่จะใช้ สวิตช์ ครับ (ใช้ได้ทั้งสวิตช์ทั่วไปและสวิตช์เฉพาะแต่ถ้าเหตุการณ์ที่เขียนไม่ได้เกี่ยวกับเนื้อเรื่องที่จะตามมาก็ใช้สวิตช์เฉพาะดีกว่าครับ จะได้ไม่เปลือง) การใช้สวิตช์ จขกท ก็แค่ใส่คำสั่ง "ควบคุมสวิตช์/ควบคุมสวิตช์เฉพาะ" ลงไปที่บรรทัดล่างสุดของเหตุการณ์ที่ จขกท เขียนไว้แล้วกำหนดค่าของสวิตช์ที่ จขกท ต้องการให้เป็น "เปิด" จากนั้นก็สร้างเหตุการณ์อีกหน้าหนึ่งในอีเว้นท์เดียวกัน กำหนดเงื่อนไขการเกิดเหตุการณ์เป็น "สวิตช์(ที่ จขกท เลือกไว้) เปิด" ด้วยนะครับ

Show ContentSpoiler: