|
(找到了内码转换器)从新编辑了下如上,我想做一个技能,召唤一个龙卷风,对周围的敌人没1.5秒造成一次属性伤害,属性伤害是随机数字(比如智力的50%-200%)
但是自己做的T,一点效果都没有
[trigger]
未命名触发器 002
事件
单位 - 任意单位 施放技能结束
条件
(施放技能) 等于 召唤水元素
动作
设置 WinUnit = (最后创建的单位)
设置 WingCastUnit = (施法单位)
设置 WinNumber = (随机实数,最小值: (转换 ((((召唤水元素 的等级对 WingCastUnit) x 25) x (智力 对 WingCastUnit (包括 加成))) / 100) 为实数) 最大值: (转换 ((((召唤水元素 的等级对 WingCastUnit) x 50) x (智力 对 WingCastUnit (包括 加
触发器 - 开启 未命名触发器 001 <预设>
[/trigger]
[trigger]
未命名触发器 001
事件
时间 - 每 1.50 秒触发事件
条件
动作
单位组 - 选取 (半径为 500.00 圆心为 (WinUnit 的位置) 且满足 (((WinUnit 是 ((匹配单位) 的所有者) 的同盟单位) 等于 FALSE) and ((WinUnit 是存活的) 等于 TRUE)) 的所有单位) 内所有单位做动作
Loop - 动作
单位 - 命令 WingCastUnit 对 (选取单位) 造成 WinNumber 点伤害,攻击类型: 法术 伤害类型: 音速
漂浮文字 - 创建漂浮文字:(转换 WinNumber 为字符串) 在 WinUnit 头顶Z轴偏移 0.00 处,字体大小: 20.00 ,颜色值:(0.00%, 50.00%, 100.00%) ,透明度: 0.00%
设置 FloatNumber = (最后创建的漂浮文字)
漂浮文字 - 设置 FloatNumber 的移动速率为 64.00 ,方向为 90.00 度
漂浮文字 - 设置 (最后创建的漂浮文字) 的消逝时间点为 1.00 秒
漂浮文字 - 设置 (最后创建的漂浮文字) 的生命周期为 1.45 秒
[/trigger]
这次把全部的都发上来,包括一楼说的删除漂浮文字,麻烦帮分析下是不是哪里有错掉了,还是没有伤害 |
|