首先需要足够多的攻击之爪(+1+4+8+16+32.....)
然后一个初始化触发
事件
时间 - 当游戏逝去 0.00 秒
条 件
动作
Set gjl_jn[11] = 增加攻击力 (+1024)
Set gjl_jn[10] = 增加攻击力 (+512)
Set gjl_jn[9] = 增加攻击力 (+256)
Set gjl_jn[8] = 增加攻击力 (+128)
Set gjl_jn[7] = 增加攻击力 (+64)
Set gjl_jn[6] = 增加攻击力 (+32)
Set gjl_jn[5] = 增加攻击力 (+16)
Set gjl_jn[4] = 增加攻击力 (+8)
Set gjl_jn[3] = 增加攻击力 (+4)
Set gjl_jn[2] = 增加攻击力 (+2)
Set gjl_jn[1] = 增加攻击力 (+1)
这些触发记录下来了所有爪子技能
下面是学 习
stkw
事件
单位 - 任意单位 学习技能
条件
(学习技能) 等于 食尸鬼王 尸体渴望
动作
Set stkw_dw = (触发单位)
触发器 - 开启 stkw2 <预设>
开启的触发就是改变攻击力的触发
如下
stkw2
事件
时间 - 每当游戏逝去 1.00 秒
条件
动作
自定义代码: local location a = GetUnitLoc(udg_stkw_dw)
Set stkw_dwz = (半径为 925.00 圆心为 (代码: a) 且满足 (((匹配单位) 是 死亡的 <New>) 等于 TRUE) 的所有单位)
Set stkw_gjl = ((2 x (stkw_dw 的 食尸鬼王 尸体渴望 技能等级)) x (stkw_dwz 中的单位数量))
循环动作[i[1]]从 1 到 11, 运行 (Loop - 动作)
Loop - 动作
单位 - 为 stkw_dw 删除 gjl_jn[i[1]]
循环动作[i[1]]从 1 到 11, 运行 (Loop - 动作)
Loop - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 运作)
If - 条件
(stkw_gjl mod 2) 等于 1
Then - 动作
单位 - 为 stkw_dw 添加 gjl_jn[i[1]]
Set stkw_gjl = ((stkw_gjl - 1) / 2)
Else - 动作
Set stkw_gjl = ((stkw_gjl - 0) / 2)
单位组 - 删除 stkw_dwz
点 - 清除 (代码: a)
自定义代码: set a = null
这样就好了,一点不复杂
|
|