|
发表于 2011-1-22 22:39:36
|
显示全部楼层
…………那样肯定需要你自己写触发来完成啊………………
比如:
[trigger]对战初始化
事件
时间 - 每 1.00 秒触发事件
条件
动作
For I 从 1 到 12, 做动作
Loop - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((玩家 I) 的控制者) 等于 电脑
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(HeroUnit[I] 的生命百分比) 小于 50.00
Then - 动作
单位 - 对 HeroUnit[I] 发布 移动 命令到目标点: (生命之泉 0004 <预设> 的位置)
Else - 动作
单位 - 对 HeroUnit[I] 发布 攻击移动 命令到目标点: (城堡 0005 <预设> 的位置)
Else - 动作
[/trigger]
这是逃跑AI。
[trigger]对战初始化
事件
单位 - 任意单位 被攻击
条件
((攻击单位) 是 英雄) 等于 TRUE
(((攻击单位) 的所有者) 的控制者) 等于 电脑
动作
单位 - 对 (攻击单位) 发布 人族山丘之王 - 风暴之锤 命令到目标: (被攻击单位)
[/trigger]
这是技能AI。 |
|