|
楼主 |
发表于 2009-6-9 21:42:41
|
显示全部楼层
请问这样对吗?(这个好像不能准确捕捉啊...)
触发器:
[trigger]
V Add
事件
时间 - 每 1.00 秒触发事件
条件
动作
设置 V_Point[0] = (空间恐兽 0001 <预设> 的位置)
等待 0.97 秒游戏时间
设置 V_Point[1] = (空间恐兽 0001 <预设> 的位置)
设置 V_Skill[1] = 60
设置 V_Skill[2] = 120
设置 V_Skill[3] = 180
设置 V_Skill[4] = 240
设置 V_Integer[0] = (转换 (V_Point[0] 和 V_Point[1] 之间的距离) 为整数)
设置 V_Integer[1] = ((5 - (Vortex 的等级对 空间恐兽 0001 <预设>)) x 50)
自定义代码: set udg_V_Skill_Level = ( udg_V_Integer[0] / udg_V_Integer[1] )
如果所有条件成立则做动作1,否则做动作2
If - 条件
V_Skill_Level 大于或等于 4
Then - 动作
设置 V_Skill_Level = 4
Else - 动作
游戏 - 对 (所有玩家) 发送文本信息: (转换 V_Integer[0] 为字符串)
游戏 - 对 (所有玩家) 发送文本信息: (转换 V_Integer[1] 为字符串)
游戏 - 对 (所有玩家) 发送文本信息: (转换 V_Skill_Level 为字符串)
如果所有条件成立则做动作1,否则做动作2
If - 条件
(V_Point[0] 和 V_Point[1] 之间的距离) 小于或等于 0.00
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
V_Time 小于 4
Then - 动作
自定义代码: set udg_V_Time = (udg_V_Time + 1)
Else - 动作
For循环整数A从 1 到 4, 做动作
Loop - 动作
单位 - 删除 V_Skill[(循环整数A)] 从 空间恐兽 0001 <预设>
游戏 - 对 (所有玩家) 发送文本信息: |c00FB211C停止移...
自定义代码: set udg_V_Time = 0
Else - 动作
单位 - 添加 V_Skill[(循环整数A)] 给 空间恐兽 0001 <预设>
[/trigger] |
|