[คำถามที่ถามบ่อย] รวมปัญหา เปิดโปรเจ็คต์ไม่ได้ / รันเกมไม่ได้ - Printable Version +- irpg Community (https://irpg.in.th) +-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html) +--- Forum: The Great RPG Maker Library (https://irpg.in.th/forum-5.html) +--- Thread: [คำถามที่ถามบ่อย] รวมปัญหา เปิดโปรเจ็คต์ไม่ได้ / รันเกมไม่ได้ (/thread-3310.html) |
[คำถามที่ถามบ่อย] รวมปัญหา เปิดโปรเจ็คต์ไม่ได้ / รันเกมไม่ได้ - OP_Jum_RPG - 07-27-2018 รวมปัญหา เปิดโปรเจ็คต์ไม่ได้ / รันเกมไม่ได้ สำหรับ RPG Maker จะเป็นสาเหตุคล้ายๆกันทุกเวอร์ชั่น กระทู้นี้จะใช้ RmXP เป็นตัวอย่าง (เพราะมีปัญหามากกว่าเวอร์ชั่นอื่น) เวอร์ชั่น RmVX ขึ้นไป ก็ใช้แนวทางเดียวกันครับ 1. (RmXP เท่านั้น) เปิดเกมไม่ได้ ขึ้น RGSS Stop Working หรือ Critical Error C0000005 at address 00000000 หรืออะไรประมาณนี้ หรืออาจไม่มีอะไรขึ้นมาเลย สาเหตุ: เกมเก่ามากๆมักจะใช้ RGSS100J.dll ซึ่่ง วินโดว์ 7 ขึ้นไป ไม่รองรับ วิธีแก้ไข: ดาวน์โหลด RGSS เวอร์ชั่น 1.02 ขึ้นไป จากกระทู้นี้ http://irpg.in.th/thread-248.html หรือถ้าต้องการ RGSS104E.DLL โหลดที่นี่ http://www.mediafire.com/file/1h6ih2ow52eorbo/ หรือจะไปก็อปมาจากเกมที่รันได้ หรือจากในโฟลเดอร์ที่ติดตั้งโปรแกรมไว้ ก็ได้ ไปใส่ไว้ในโฟลเดอร์เกม จากนั้นเปิดไฟล์ Game.ini จะมีข้อความประมาณนี้ Code: [Game] ให้แก้บรรทัด Code: Library=RGSS100J.dll ให้ตรงกับไฟล์ DLL ที่เราใส่เข้าไปเมื่อกี๊นี้ ถ้าไม่ได้อีก ให้เปลี่ยนไฟล์ Game.ini, Game.exe ไปเอาจากเกมที่รันได้มาใช้ ถ้าอยากแก้ชื่อเกมที่โชว์ ให้แก้ที่บรรทัดนี้ Code: Title=ชื่อเกม Q: ทำไมบางเกมใช้ RGSS100J.DLL แล้วรันได้ A: อย่าเพิ่งเชื่อว่ารันได้ ผู้สร้างอาจจะใช้วิธีลักไก่เปลี่ยนชื่อไฟล์ เบื้องหน้าอาจจะเห็นเป็น RGSS100J.DLL แต่ความจริงอาจจะเป็น RGSS104E.DLL ก็ได้ Q: รันเกมในโปรแกรมไม่ได้เลย A: หลังจากเซฟโปรเจ็คต์ โปรแกรมจะบังคับแก้ไฟล์ Game.ini ให้ใช้ dll ตามเวอร์ชั่นของตัวโปรแกรม หรือถ้าท่านลง RmXP เวอร์ชั่น 1.01 ก็จะเปิดใน Window ใหม่ๆไม่ได้เช่นกัน หากท่านใช้ RmXP เวอร์ชั่นเก่า โปรแกรมก็จะเอา RGSS เวอร์ชั่นเก่ามาใส่ให้เราเช่นกัน ให้อัพเกรดเป็นเวอร์ชั่นที่สูงขึ้น หรือถ้าไม่อยากอัพ ก็ลักไก่โดยเอาไฟล์ RGSS ด้านบนไปใส่ในโฟลเดอร์ System ของโปรแกรม / โฟลเดอร์เกม แล้วเปลี่ยนชื่อเป็น 100J ก็ได้ เพราะเกมสนใจแค่ชื่อ ไม่ได้สนใจว่าข้างในเป็นของเวอร์ชั่นไหน 2. RGSSXXX.dll not found หรือเปิดเกมแล้วเกมดับไปเลย สาเหตุ: 1. ไฟล์ RGSSXXXX.dll ไม่ตรงกับที่ระบุไว้ใน game.ini ส่วนใหญ่จะเกิดกับการเปิดกับโปรแกรมคนละเวอร์ชั่น ซึ่งโปรแกรม RPG Maker จะบังคับแก้ไฟล์ game.ini ให้ตรงกับเวอร์ชั่นของโปปรแกรม ทุกครั้งที่มีการเซฟโปรเจ็คต์ วิธีแก้ไข: ดาวน์โหลด RGSS ตัวนั้นไปใส่ในโฟลเดอร์เกม หรือเปลี่ยนชื่อจากไฟล์ที่มีอยู่ก็ได้ 2. ตาม Q2 ของข้อ 1 โหลดของ XP http://irpg.in.th/thread-248.html โหลดของ VX RGSS200J.dll RGSS202J.dll RGSS202E.dll โหลดของ VX Ace RGSS301.dll 3. เปิดโปรเจ็คต์ไม่ได้ ขึ้น Project Could not be read due to incompatibility between software versions. สาเหตุ: ตัวเกมถูกบันทึกจากโปรแกรมเวอร์ชั่นที่สูงกว่าตัวที่ใช้เปิด วิธีแก้ไข: เปิด Notepad ขึ้นมา ลากไฟล์ Game.rxproject ลงไป จะได้ข้อความประมาณนี้ Code: RPGXP 1.03 ให้แก้เป็นเวอร์ชั่นที่เราใช้อยู่ อนึ่ง ระวังเรื่อง RGSS ตามข้อบนด้วย สคริปต์บางตัว ใช้กับ RGSS เวอร์ชั่นเก่าไม่ได้ 4. Could not read Hero Data สาเหตุ: Data ไฟล์เสียหาย (อาจเกิดจากไฟตก โปรแกรมค้าง คอมแฮงค์ ฯลฯ) วิธีแก้ไข: ไม่มีครับ กรุณาแบคอัพโปรเจ็คต์ เป็นระยะๆ หรือใช้สคริปต์ Auto Backup 5. การเข้ารหัสโปรเจ็คต์ล้มเหลว / Failed to create process สาเหตุ: ไฟล์ Game.exe หายไป หรือมีปัญหา วิธีแก้ไข: ตรวจสอบไฟล์ Game.exe ทางที่ดีควรเปลี่ยนไฟล์ไปเลย ไปก็อปจากเกมอื่นหรือจากโฟลเดอร์โปรแกรมมาก็ได้ 6. (Rm2k ถึง RmVXAce) RTP not found สาเหตุ: ไม่ได้ติดตั้ง RTP (Runtime Package) วิธีแก้ไข: http://irpg.in.th/thread-171.html 7. (น่าจะ RmXP เท่านั้น) เปิดเกมไม่ได้ ขึ้น Error อะไรไม่รู้แล้ว Game.exe หายไป สาเหตุ: ไฟล์ Game.exe ติดไวรัส วิธีแก้ไข: ถ้าไฟล์ Game.exe หายไป แสดงว่าโปรแกรม Anti Virus ยังทำงานได้ดีอยู่ อาจจะปลอดภัย ไม่น่าจะส่งผลใดๆ แต่แนะนำให้สแกนไวรัสโดยด่วนจะดีที่สุด ทั้งนี้ สำหรับ RmXP ถ้าไฟล์ Game.exe ขนาดไฟล์ไม่ช่ 68kb คือติดไวรัสแน่นอน (เท่าที่เคยเจอคือ 98kb สำหรับไวรัสงฝัง exe) 8. (พบใน RmVX Ace เท่านั้น) Attempted to perform an unsupported Operation (พบตอนที่จะกดสร้างอีเวนท์) สาเหตุ: Patch ไทย ใช้กับเวอร์ชั่นสตรีมไม่ได้ (และอาจรวมถึงเวอร์ชั่น Eng อื่นๆ) Patch ภาษา ที่ตัวดั้งเดิมเป็นภาษาญี่ปุ่น จะลักไก่เปลี่ยนชื่อไฟล์มาใช้กับภาษาอังกฤษ ไม่ได้ วิธีแก้ไข: ไม่มีครับ กรุณาใช้ภาษาอังกฤษต่อไป |