由于时间过去太久了,已记不清还有哪些功能需要CM借鉴了。如今依稀记得还是在CM 1.64版时,就想推荐让CM借鉴该修改器的IF判断功能。例如该网站一个关于浪漫沙加3战斗自动判定的代码是这样的:
7E0917 XX
※MECC専用
XXの値が01なら移動時、0Fなら戦闘中
IF @7E0917 == 0F
[①]
ENDIF
[①]の部分に、移動時にONにすると支障の出る、戦闘中のステータス関連のコードを記述すると効果的です。
一度に複数行のコードにも対応できます。
不好意思,只有入门级日语,大概的意思是XX的值等于某个数字的时候才会进入战斗吧。虽然现在的CM已经有不少IF效果了,但好像这种类似编程语言的IF判定似乎还有待加入吧(一直还在使用1.64版,新版CM用的少,如说错还请海涵)。而编程语言的各种循环判断、多层判断、丰富的控件、模块等,正是那些超强修改器(比如那些挂,这里只论功能不论目的)只能使用编程工具来实现的原因,以及后续CM还需改进的地方。
不过话说回来,正是因为编程语言的强大,导致学习、掌握起来也相当困难。本来这方面CM是做得比较好的,让不懂编程的人也能制作出较为强大的修改器。但鉴于CM还在不断更新,功能也越来越强,一方面这是好事,可另外一方面来说却是坏事。比如学习难度也越来越大,可参考资料越来越少,想要的功能CM至今无法实现等等。因此本人一直在CM与编程语言(例如易语言)之间摇摆,不知该入哪个“坑”好。
此外,MECC另一个强大之处是该软件与作者制作的主页可以结合起来,依托作者在主页上提供的各种信息(详尽至及的说明、各种模拟器的基址、金手指等),从而充份发挥该软件的功能。当然,这也可能与日本那边有比较稳定的个人网站空间有关。
在MECC沉寂那么多年后,在楼主的帮助下,国内总算有人开始关注该软件了,真是非常期待此软件以后在国内的发展呢。