这种纯T的触发器,根本不用测试就可以做到,
设置一个 整数变量(例如:X)
事件
任意单位死亡
条件
((凶手单位) 的类型) 等于 骑士
动作
设置变量X=X+1
如果所有条件成立则做动作1,否则做动作2
If - 条件
X = 20(变量=整数)
THEN - 动作
单位 - 将 (凶手单位) 替换为 超级骑士 使用旧单位的百分比 生命和魔法
选择 - 选择 (替换单位) 对 (凶手单位) 的所有者(这里为了方便玩家操作,很多游戏都直接替换后就要玩家自己切换,普通的RPG还好,但是,对战的,就容易慢半拍)
ELSE - 动作
空
以上事件触发,100%通过测试
事件:单位死亡
环境:凶手单位=骑士
动作:IF-骑士的自定义值不等于10and骑士的自定义值小于10
设置骑士自定义值+1
ELSE-删除单位骑士创建单位超级骑士
大体思路,具体的自己揣摩吧。。。
这个简单啊。。。用T就可以解决了,如果是单位就更容易了,可惜手机党不好说,星期日再告诉你吧,如果我还记得的话。。。
事件 任意单位死亡
条件 凶手单位的类型=骑士
动作 如果(凶手单位的自定义值小于10)成立则运行(设置凶手单位自定义值为凶手单位的自定义值+1)否则将(凶手单位替换为超级骑士使用新单位最大值