本人在做一个游戏,想实现套装的效果。首先想到的是插件,但在网上逛了很久,始终没找到。无奈,只好依靠自己的脑细胞了,同过反复骂娘,终于在不同过插件的情况下实现了套装效果。下面是方法:
1、数据库里面选好几件装备作为套装部件,部件都设置学会技能“XX光环”;

2、制作一个公共事件“XX套装激活”:设置2个变量“XX套装穿戴数量”和“XX加成状态”,再通过条件分歧分别检
查角色各装备栏位是否穿戴了你选好的套装部件,每检查到一个套装部件则操作变量“XX套装穿戴数量
”+1,然后根据“XX套装穿戴数量”这个变量的数值赋予角色状态或加成(增加各类属性值)并设
置“XX加成状态”的数值;

3、制作一个技能,用于激活套装加成,就叫“XX光环”(自己随意),在“使用效果栏”引用公共事件
“XX套装激活”

4、制作另一个公共事件,叫“套装校对”。主要根据角色套装穿戴数量与套装的加成状态,取消或添加
各类属性;

5、在每张地图都设置一个事件,引用公共事件“套装校对”。要求不设置出现条件,触发器选“并行处
理”,目的是角色进入地图后系统会周期性地根据角色穿戴套装的数量变更套装的加成状态。

(不嫌麻烦的童鞋可以将“XX套装激活”和“套装校对”合并成一个公共事件)
如果MV以后更新能够让防具穿戴或脱下动作发生时可以引用公共事件的话,套装效果实现起来就会简单很多。
1、数据库里面选好几件装备作为套装部件,部件都设置学会技能“XX光环”;

2、制作一个公共事件“XX套装激活”:设置2个变量“XX套装穿戴数量”和“XX加成状态”,再通过条件分歧分别检
查角色各装备栏位是否穿戴了你选好的套装部件,每检查到一个套装部件则操作变量“XX套装穿戴数量
”+1,然后根据“XX套装穿戴数量”这个变量的数值赋予角色状态或加成(增加各类属性值)并设
置“XX加成状态”的数值;

3、制作一个技能,用于激活套装加成,就叫“XX光环”(自己随意),在“使用效果栏”引用公共事件
“XX套装激活”

4、制作另一个公共事件,叫“套装校对”。主要根据角色套装穿戴数量与套装的加成状态,取消或添加
各类属性;

5、在每张地图都设置一个事件,引用公共事件“套装校对”。要求不设置出现条件,触发器选“并行处
理”,目的是角色进入地图后系统会周期性地根据角色穿戴套装的数量变更套装的加成状态。

(不嫌麻烦的童鞋可以将“XX套装激活”和“套装校对”合并成一个公共事件)
如果MV以后更新能够让防具穿戴或脱下动作发生时可以引用公共事件的话,套装效果实现起来就会简单很多。