(1) ถ้าเอาสคริปต์ของคนอื่นมาใช้ ก็ถามเจ้าของสคริปต์ตามบอร์ดที่เขาเอามาแจกดีกว่านะ น่าจะได้คำตอบดีกว่ามาถามในนี้ (ถ้าคุณไม่ใช้สคริปต์ผิด ก็น่าจะเป็นบั๊กของสคริปต์ล่ะนะ)
(2) ถ้าเป็นแค่สคริปต์จัดข้อความไว้ตรงกลาง คิดว่าสคริปต์ไหน ๆ ก็น่าจะรองรับทุกภาษาเหมือนกันหมด ถ้าพิมพ์ภาษาไทยแล้วขึ้นเป็นสี่เหลี่ยมหรือเครื่องหมายต่าง ๆ น่าจะเป็นที่ฟอนต์มากกว่าที่สคริปต์นะ (ฟอนต์มาตรฐานของ RMVX Ace ไม่รองรับภาษาไทย)
วิธีเปลี่ยนฟอนต์ ให้ใส่โค้ดข้างล่างนี้ในหน้า Main
Code:
Font.default_name = ["ชือฟอนต์"]
(3) ถ้าจนปัญญาแล้วจริง ๆ ก็ใช้วิธีเว้นวรรคให้ตัวอักษรอยู่ตรงกลางเองเลย ไม่ต้องพึ่งสคริปต์ แต่วิธีนี้คือต้องจนปัญญาแล้วจริง ๆ เพราะถ้าจะมาแก้โปรเจคทีหลังจะเหนื่อยมาก
ปล. ความเห็นนี้ไม่ได้ช่วยอะไรมาก แค่มาให้แนวทางเฉย ๆ ที่บอกให้ไปถามเจ้าของสคริปต์เอง เพราะว่าทั่วโลกมีคนเขียนสคริปต์ต่าง ๆ ไว้เยอะมาก ไม่มีใครรู้จักทุกสคริปต์หรอก คนในบอร์ดนี้อาจช่วยเรื่องสคริปต์สำเร็จรูปได้ไม่มากนัก เพราะสคริปต์สำเร็จรูปแต่ละตัวมีโค้ดค่อนข้างซับซ้อน จะให้งมเอาเองก็คงใช้เวลานานมาก คนที่เขียนสคริปต์ย่อมรู้การทำงานของสคริปต์ได้ดีกว่าคนอื่นอยู่แล้ว ถามเจ้าของสคริปต์เองดีกว่า บางทีที่คุณเจออาจจะเป็นบั๊กของสคริปต์ก็ได้
(ส่วนตัวคิดว่าปัญหาน่าจะเกิดจากคุณเปลี่ยนฟอนต์ไม่เป็นนะ ลองใช้สคริปต์ไม่ patch ไทยที่คุณบอกว่าใช้ได้ผล แล้วลองเปลี่ยนฟอนต์ตามวิธีข้อสองดูก่อน)