做了一个小兵杀敌奖励触发,大佬帮我看看有没有问题?
魔兽地图编辑器吧
全部回复
仅看楼主
level 6
TG之野望 楼主
本人萌新,只想到通过杀敌奖励物品技能的方式给单位属性奖励,有没有更好的方法。另外怎么设置奖励上限,防止出现数据怪?
2026年03月03日 06点03分 1
level 13
全局变量或自定义值存击杀数量,低于某个数量就给奖励。不要求编辑器或者平台环境的话就用japi给属性。
2026年03月03日 07点03分 2
全局变量和变量还没搞明白呢[不高兴]
2026年03月04日 05点03分
@TG之野望 变量就是一种数据类型,有纯数据比如整数实数,也有具体的某个单位或特效。 如果这个杀敌加属性只有一个英雄有,那就创建一个初始为0的整数变量,用来记录他杀敌的数量,每次杀敌设置该变量=变量+1,也能用作判断击杀数量是否达到上限
2026年03月04日 07点03分
等我回去研究下
2026年03月04日 07点03分
level 5
japo能直接给属性,要不就用物品技能,提升物品技能的技能等级来设置上限
2026年03月03日 07点03分 3
提升等级很坑,等级高了会卡爆
2026年03月04日 02点03分
level 14
直接给目标英雄在物编里添加这三个技能,一级属性为0,然后设置一个等级上限。
用触发器来触发杀死单位提升技能等级,这样就是有上限的。
2026年03月03日 23点03分 4
小兵哦
2026年03月04日 01点03分
@TG之野望 这个判定不更简单么,我就是给你个思路
2026年03月04日 04点03分
小兵太多了,一个一个给技能[不高兴]
2026年03月04日 04点03分
@TG之野望 那就用触发器添加,把几个技能设置好,触发击杀的时候检查凶手单位是否已经有这个技能,若否,则添加,若是,则升级。总之技能上限你可以在物编搞定。
2026年03月04日 04点03分
level 11
japi直接加属性即可
2026年03月04日 02点03分 5
level 7
2l正解 自定义最方便了 想怎么设置上限都行 无非就是多个判断条件
2026年03月04日 05点03分 6
1