irpg Community
Auto Save และ Auto Load - Printable Version

+- irpg Community (https://irpg.in.th)
+-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html)
+--- Forum: RGSS and JS Showcase (https://irpg.in.th/forum-26.html)
+--- Thread: Auto Save และ Auto Load (/thread-511.html)



Auto Save และ Auto Load - Shinryu - 08-26-2012

ใช้สำหรับเวลาต้องการเซฟอย่ารวดเร็วโดยที่ไม่ต้องเข้าเมนูเลย

สคริป
http://www.mediafire.com/?pltxepkkpsz18nx


การใช้งาน

Auto Save
1.ก๊อปปี้โค้ดไปไว้ตรงไหนก็ได้ เหนือ Main
2.เวลาอยากใช้งานในอีเวนท์ ก็แค่ใช้คำสั่งอีเวนท์ Call Script แล้วก็พิมพ์
Code:
Auto_Save.new(ตัวเลขช่องเซฟที่อยากบันทึกไว้)
สามารถประยุกต์กับตัวแปรได้เช่นอยากให้เซฟช่องเซฟตามตัวแปรที่ 1 ก็เป็น Auto_Save.new($game_variables[1])

Auto Load
1.ก๊อปปี้โค้ดไปไว้ตรงไหนก็ได้ เหนือ Main
2.เวลาอยากใช้งานในอีเวนท์ ก็แค่ใช้คำสั่งอีเวนท์ Call Script แล้วก็พิมพ์
Code:
Auto_Load.new(ตัวเลขช่องเซฟที่อยากบันทึกไว้)
สามารถประยุกต์กับตัวแปรได้เช่นอยากให้เซฟช่องเซฟตามตัวแปรที่ 1 ก็เป็น Auto_Load.new($game_variables[1])

ถ้าอยากให้คำสั่ง Continue ในหน้าไตเติ้ล เป็นการ Auto Load แทน ก็เปลี่ยนจาก
Code:
when 1  # Continue
        command_continue
ใน Scene_Title ให้กลายเป็น
Code:
when 1  # Continue
        Auto_Load.new(ตรงนี้ใส่เลขช่องที่อยากโหลดอัตโนมัติ)
อย่างงี้ก็ทำได้
ความจริงประยุกต์ได้เยอะ แล้วแต่จินตนาการแหละ ใครอยากทำแบบไหนก็บอก จะช่วยหาวิธีให้น่อ


อย่างในเกมเกย์ฮาซาด ก็ให้เหตุการณ์ตัวหนึ่งรันออโต้เซฟแบบพร้อมเนื้อเรื่องเมื่อเข้าฉากไว้
เวลามีการโหลดก็จะมาเหมือนตอนเมื่อเข้าฉากเลยนั่นเอง

เครดิต : mako


RE: Auto Save และ Auto Load - luvikung - 08-29-2012

อันคล้ายๆกับที่ผมเขียนเลย อิอิกำ OTL
แต่อันนี้มันเป็น Multi-Slot ก็ดีแหละ =w=b

ปล. รู้สึก To The Moon ก็ใช้สคริปนี้นะ