还是先把触发的一部分贴出来吧,那些变量都有赋值的,可以不用管
DisplayDamage
事件
事件<YDWE> - 任意单位 接受伤害
条件
动作
单位 - 为 (触发单位) 添加 血盾 (较大的)
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((触发单位) 属于 玩家1(红色)) 等于 TRUE
Then - 动作
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x ((baojishanghai[1] / 100.00) - 1.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (baojishanghai[1] / 100.00))
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x (ewaishanghai[1] / 100.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (ewaishanghai[1] / 100.00))
设置 shanghai[0] = (shanghai[0] x (1.00 - (dikangshanghai[1] / 100.00)))
单位 - 为 (触发单位) 删除 血盾 (较大的)
单位 - 设置 (触发单位) 的生命值为 (((触发单位) 的 生命值) + shanghai[1])
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x 1.00) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
漂浮文字 - 创建漂浮文字: ((转换 (转换 shanghai[0] 为整数) 为字符串) + !) 在 (触发单位)的头顶, Z轴偏移 20.00,字体大小: 15.00 ,颜色值:(70.00%, 0.00%, 0.00%) ,透明度: 30.00%
漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 150.00 ,方向为 90 度
漂浮文字 - 设置 (最后创建的漂浮文字) 的显示时间为 1.00 秒
漂浮文字 - 设置 (最后创建的漂浮文字) 的消逝时间点为 1.00 秒
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((触发单位) 属于 玩家3(青色)) 等于 TRUE
Then - 动作
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x ((baojishanghai[1] / 100.00) - 1.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (baojishanghai[1] / 100.00))
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x (ewaishanghai[1] / 100.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (ewaishanghai[1] / 100.00))
设置 shanghai[0] = (shanghai[0] x (1.00 - (dikangshanghai[3] / 100.00)))
单位 - 为 (触发单位) 删除 血盾 (较大的)
单位 - 设置 (触发单位) 的生命值为 (((触发单位) 的 生命值) + shanghai[1])
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x 1.00) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
漂浮文字 - 创建漂浮文字: ((转换 (转换 shanghai[0] 为整数) 为字符串) + !) 在 (触发单位)的头顶, Z轴偏移 20.00,字体大小: 15.00 ,颜色值:(70.00%, 0.00%, 0.00%) ,透明度: 30.00%
漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 150.00 ,方向为 90 度
漂浮文字 - 设置 (最后创建的漂浮文字) 的显示时间为 1.00 秒
漂浮文字 - 设置 (最后创建的漂浮文字) 的消逝时间点为 1.00 秒
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((触发单位) 属于 玩家4(紫色)) 等于 TRUE
Then - 动作
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x ((baojishanghai[1] / 100.00) - 1.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (baojishanghai[1] / 100.00))
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x (ewaishanghai[1] / 100.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (ewaishanghai[1] / 100.00))
设置 shanghai[0] = (shanghai[0] x (1.00 - (dikangshanghai[4] / 100.00)))
单位 - 为 (触发单位) 删除 血盾 (较大的)
单位 - 设置 (触发单位) 的生命值为 (((触发单位) 的 生命值) + shanghai[1])
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x 1.00) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
漂浮文字 - 创建漂浮文字: ((转换 (转换 shanghai[0] 为整数) 为字符串) + !) 在 (触发单位)的头顶, Z轴偏移 20.00,字体大小: 15.00 ,颜色值:(70.00%, 0.00%, 0.00%) ,透明度: 30.00%
漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 150.00 ,方向为 90 度
漂浮文字 - 设置 (最后创建的漂浮文字) 的显示时间为 1.00 秒
漂浮文字 - 设置 (最后创建的漂浮文字) 的消逝时间点为 1.00 秒
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((触发单位) 属于 玩家2(蓝色)) 等于 TRUE
Then - 动作
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x ((baojishanghai[1] / 100.00) - 1.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (baojishanghai[1] / 100.00))
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x (ewaishanghai[1] / 100.00)) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
设置 shanghai[0] = (shanghai[0] x (ewaishanghai[1] / 100.00))
设置 shanghai[0] = (shanghai[0] x (1.00 - (dikangshanghai[2] / 100.00)))
单位 - 为 (触发单位) 删除 血盾 (较大的)
单位 - 设置 (触发单位) 的生命值为 (((触发单位) 的 生命值) + shanghai[1])
单位 - 命令 (伤害来源) 对 (触发单位) 造成 (shanghai[0] x 1.00) 点伤害(不是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 武器类型: 无
漂浮文字 - 创建漂浮文字: ((转换 (转换 shanghai[0] 为整数) 为字符串) + !) 在 (触发单位)的头顶, Z轴偏移 20.00,字体大小: 15.00 ,颜色值:(70.00%, 0.00%, 0.00%) ,透明度: 30.00%
漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 150.00 ,方向为 90 度
漂浮文字 - 设置 (最后创建的漂浮文字) 的显示时间为 1.00 秒
漂浮文字 - 设置 (最后创建的漂浮文字) 的消逝时间点为 1.00 秒
Else - 动作
|