|
发表于 2011-6-1 15:13:25
|
显示全部楼层
对于不懂J的人来说 把J转成T实在是件困难的事
基本已经转换完了
[trigger]copyTB
事件
单位 - 任意单位 发动技能效果
条件
(施放技能) 等于 如来神掌
动作
设置 u = (触发单位)
设置 pl = ((触发单位) 的所有者)
设置 p[0] = (u 的位置)
设置 p[17] = (技能施放点)
设置 r = ((p[0] 到 p[17] 的角度) - 95.00)
设置 p[0] = p[17]
设置 p[1] = (从 p[0] 开始,距离 241.96 ,方向为 (-47.89 + r) 度的位移处)
设置 p[2] = (从 p[0] 开始,距离 258.87 ,方向为 (-66.01 + r) 度的位移处)
设置 p[3] = (从 p[0] 开始,距离 263.73 ,方向为 (-82.54 + r) 度的位移处)
设置 p[4] = (从 p[0] 开始,距离 238.72 ,方向为 (-111.24 + r) 度的位移处)
设置 p[5] = (从 p[0] 开始,距离 219.18 ,方向为 (-139.53 + r) 度的位移处)
设置 p[6] = (从 p[0] 开始,距离 220.88 ,方向为 (-170.75 + r) 度的位移处)
设置 p[7] = (从 p[0] 开始,距离 237.01 ,方向为 (159.50 + r) 度的位移处)
设置 p[8] = (从 p[0] 开始,距离 432.59 ,方向为 (159.71 + r) 度的位移处)
设置 p[9] = (从 p[0] 开始,距离 257.35 ,方向为 (133.15 + r) 度的位移处)
设置 p[10] = (从 p[0] 开始,距离 639.01 ,方向为 (117.27 + r) 度的位移处)
设置 p[11] = (从 p[0] 开始,距离 238.57 ,方向为 (104.94 + r) 度的位移处)
设置 p[12] = (从 p[0] 开始,距离 775.44 ,方向为 (102.34 + r) 度的位移处)
设置 p[13] = (从 p[0] 开始,距离 208.18 ,方向为 (67.62 + r) 度的位移处)
设置 p[14] = (从 p[0] 开始,距离 687.95 ,方向为 (87.44 + r) 度的位移处)
设置 p[15] = (从 p[0] 开始,距离 208.61 ,方向为 (-29.12 + r) 度的位移处)
设置 p[16] = (从 p[0] 开始,距离 521.16 ,方向为 (65.24 + r) 度的位移处)
镜头 - 设置 pl 的镜头属性 镜头距离(距离到目标) 为 3000.00,持续 2.00 秒
动画 - 改变 u 的飞行高度为 2000.00 ,变换速率: 400.00
单位 - 对 u 发布 移动 命令到目标点: p[0]
等待 2.00 秒(游戏时间)
动画 - 改变 u 的飞行高度为 0.00 ,变换速率: 800.00
设置 a = 1
设置 b = 6
循环动作[a]从 a 到 b, 运行 (Loop - 动作)
Loop - 动作
设置 p[18] = (从 p[0] 开始,距离 110.00 ,方向为 (60.00 x (转换 a 为实数)) 度的位移处)
单位 - 创建 1 个 小精灵 给 pl 在 p[18] ,面向角度为 0.00 度
点 - 清除 p[18]
设置 a = 0
设置 b = 16
循环动作[a]从 a 到 b, 运行 (Loop - 动作)
Loop - 动作
单位 - 创建 1 个 小精灵 给 pl 在 p[a] ,面向角度为 0.00 度
设置 a = 1
设置 b = 3
循环动作[a]从 a 到 b, 运行 (Loop - 动作)
Loop - 动作
设置 r1 = ((p[9] 和 p[10] 之间的距离) x ((转换 a 为实数) / 4.00))
设置 r2 = (p[9] 到 p[10] 的角度)
单位 - 创建 1 个 小精灵 给 pl 在 p[18] ,面向角度为 0.00 度
设置 p[18] = (从 p[9] 开始,距离 r1 ,方向为 r2 度的位移处)
设置 r1 = ((p[13] 和 p[14] 之间的距离) x ((转换 a 为实数) / 4.00))
设置 r2 = (p[13] 到 p[14] 的角度)
设置 p[18] = (从 p[13] 开始,距离 r1 ,方向为 r2 度的位移处)
单位 - 创建 1 个 小精灵 给 pl 在 p[18] ,面向角度为 0.00 度
设置 a = 1
设置 b = 4
循环动作[a]从 a 到 b, 运行 (Loop - 动作)
Loop - 动作
设置 r1 = ((p[11] 和 p[12] 之间的距离) x ((转换 a 为实数) / 5.00))
设置 r2 = (p[11] 到 p[12] 的角度)
设置 p[18] = (从 p[11] 开始,距离 r1 ,方向为 r2 度的位移处)
单位 - 创建 1 个 小精灵 给 pl 在 p[18] ,面向角度为 0.00 度
设置 a = 1
设置 b = 5
循环动作[a]从 a 到 b, 运行 (Loop - 动作)
Loop - 动作
设置 r1 = ((p[15] 和 p[16] 之间的距离) x ((转换 a 为实数) / 6.00))
设置 r2 = (p[15] 到 p[16] 的角度)
设置 p[18] = (从 p[15] 开始,距离 r1 ,方向为 r2 度的位移处)
单位 - 创建 1 个 小精灵 给 pl 在 p[18] ,面向角度为 0.00 度
设置 r1 = ((p[7] 和 p[8] 之间的距离) / 2.00)
设置 r2 = (p[7] 到 p[8] 的角度)
设置 p[18] = (从 p[7] 开始,距离 r1 ,方向为 r2 度的位移处)
单位 - 创建 1 个 小精灵 给 pl 在 p[18] ,面向角度为 0.00 度
镜头 - 震动 pl 的镜头, 震动幅度: 10.00
单位组 - 选取 (属于 pl 的所有 小精灵) 内所有单位做动作
Loop - 动作
镜头 - 设置 ((触发单位) 的所有者) 的镜头属性 镜头距离(距离到目标) 为 2500.00,持续 5.00 秒
电影 - 持续时间: 5.00 秒,混合方式: 普通混合物 使用图片: 梦境(边框模糊) 开始颜色值:(0.00%, 0.00%, 0.00%) 透明度: 0.00% ,结束颜色值:(100.00%, 100.00%, 100.00%) 透明度:100.00%
动画 - 播放 (选取单位) 的 birth 动作
动画 - 改变 (选取单位) 的动画播放速度为正常速度的 0.80 倍
等待 2.20 秒(游戏时间)
单位组 - 选取 (属于 pl 的所有 小精灵) 内所有单位做动作
Loop - 动作
动画 - 改变 (选取单位) 的动画播放速度为正常速度的 0.20 倍
等待 4.00 秒(游戏时间)
镜头 - 停止 pl 镜头的摇晃和震动
设置 a = 0
设置 b = 18
循环动作[a]从 a 到 b, 运行 (Loop - 动作)
Loop - 动作
点 - 清除 p[a]
自定义代码: set udg_p[udg_a] = null
自定义代码: set udg_u = null
自定义代码: set udg_a = 0
自定义代码: set udg_b = 0
自定义代码: set udg_r = 0.00
自定义代码: set udg_r1 = 0.00
自定义代码: set udg_r2 = 0.00
自定义代码: set udg_pl = null
[/trigger]被马甲君狠狠地训了一顿 悲剧 |
|