|
求温暖!
主要是自己 T做个 仇恨系统 卡到 无法正确判断 这个单位是否在 Boss的仇恨列表中[即单位组(BOSS编号)]。
发上T,求Debug。
[trigger]
将伤害来源添加进仇恨列表
事件
条件
((触发单位) 的自定义值) 等于 1
(((伤害来源) 的所有者) 的控制者) 等于 用户
((伤害来源) 的 蝗虫 技能等级) 小于 1
动作
循环动作[循环整数A]从 1 到 Boss_Num, 运行 (Loop - 动作)
Loop - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
(触发单位) 等于 Boss_Unit[循环整数A [R]]
Then - 动作
设置 Num = 循环整数A [R]
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((伤害来源) 在 Omen_List[Num] 中) 等于 FALSE
Then - 动作
设置 Count = (Count + 1)
设置 Omen_Unit[Count] = (伤害来源)
单位组 - 为 Omen_List[Num] 添加 Omen_Unit[Count]
游戏 - 对 ((伤害来源) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: DEbug
Else - 动作
[/trigger] |
|