mungkin sedikit penjelasan sebelum thread ini di lock...
kenapa mesti di taro di bawah default script?
karena saat game pertama kali di jalanin... dia tuh ngeload semua script dari atas ke bwa...
jadi klo kamu naro di atas script default, script yang mo kamu pake itu pakalan di ubah lagi sama script default di bawahnya atau bahkan error... karena sebagian besar script tuh di buat dengan cara ngedit dan nambahin apa yang ada di default script... cnthnya script kayak CBS, script tuh ngerombak abis Scene_Battle di tambah edit yang laen juga meskipun cuma dikit...
trus kenapa mesti di atas main?
karena apa yang kamu maenin tuh intinya cuma muter2 code yang ada di main itu...
main itu sebenernya adalah loop utama dari game itu...
di loop itu selalu ngupdate apa yang ada di scene yang di load... <== cthnya scene yang diload pertama tuh Scene_Title
klo scene yang di load itu berubah, di tetep ngupdate terus sampe scene itu nil (ga ada/balik ke windows(komputer))
makanya itu script yang ada di bawah main itu ga akan ke baca apalagi di jalanin dari awal sampe game itu dimatiin...
semoga membantu, sorry klo dianggep sok tau... cuma mau share aja...