|
发表于 2008-5-9 22:29:38
|
显示全部楼层
引用第6楼败家爷们于2008-05-09 22:09发表的 :
好啊! 现在游戏初始化的时候禁用魔法师
[trigger]
Melee Initialization
事件
地图初始化
条件
动作
对战游戏 - 使用对战昼夜设置
对战游戏 - 使用对战英雄设置
对战游戏 - 给首发英雄一个回城卷轴
对战游戏 - 设置初始资源
对战游戏 - 删除已使用开始点附近的中立生物
对战游戏 - 创建对战初始单位
对战游戏 - 对电脑玩家运行对战AI脚本
对战游戏 - 强制使用对战胜利/失败条件
玩家组 - 选取 (所有玩家) 内所有玩家 (玩家 - 禁用 外壳 (专注) 对 (选取玩家))
[/trigger]
然后新触发里面写
[trigger]
TRghpd
事件
时间 - 每 1.00 秒触发事件
条件
动作
设置 buffUnit = ((完整地图区域) 内的所有单位)
单位组 - 选取 buffUnit 内所有单位做动作
Loop - 动作
设置 UNtemp = (选取单位)
如果所有条件成立则做动作1,否则做动作2
If - 条件
(UNtemp 拥有 专注光环 1) 等于 TRUE
Then - 动作
单位组 - 选取 (半径为 1000.00 圆心为 (UNtemp 的位置) 且满足 ((((匹配单位) 的类型) 等于 圣骑士) and (((匹配单位) 是 (UNtemp 的所有者) 的同盟单位) 等于 TRUE)) 的所有单位) 内所有单位 (如果 ((专注光环 (保留) 的等级对 (选取单位)) 大于 Buffgread) 成立则 (设置 Buffgread = (专注光环 (保留) 的等级对 (选取单位))) 否则 (无动作))
单位 - 添加 外壳 (专注) 给 UNtemp
单位 - 设置 闪避 ---专注 等级对 UNtemp 为 Buffgread
设置 Buffgread = 0
单位组 - 清空 (最后创建的单位组) 内所有单位
Else - 动作
单位 - 删除 外壳 (专注) 从 UNtemp
如果所有条件成立则做动作1,否则做动作2
单位组 - 把 UNtemp 从 buffUnit 移除
单位组 - 清空 buffUnit 内所有单位
[/trigger] |
|