因为对2003没什么研究,所以给不了多具体的建议。不过2003版相比后继开放脚本的版本来说,事件自由度是远远超越的,所以后面版本能用事件做到的,它应该也可以。
思路:技能引用公共事件, 然后用个变量带入角色1的等级,然后对这个变量做个分歧判断,X % 4 == 0 (%是除余的意思,表示 这个变量除4后,余数为0,也就是4的整倍数) 当符合的时候,角色1状态变化为 混乱。 然后把角色2,3,4一样处理就可以了。
同样的,对敌人也是如此,不过前提是敌人有等级这个设定(后继版本的敌人没有等级设定,要做到需要改脚本,或者在战斗开始的时候,用战斗事件 把8个变量当做等级附加给它们。)