找回密码
 点一下
查看: 1207|回复: 13

为何点会一直出现在地图中心呢

[复制链接]
发表于 2011-1-8 21:20:35 | 显示全部楼层 |阅读模式
检查不下10遍,发现不能。。。
据说点无效时就会如此,但是,完全没有发现问题的说。
[/trigger]
hbjm albf1
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 寒流爆发
    动作
        设置 numberjd[0] = 0.00
        设置 location[0] = ((施法单位) 的位置)
        单位组 - 选取 (半径为 300.00 圆心为 location[0] 且满足 (((((匹配单位) 的所有者) 是 ((施法单位) 的所有者) 的盟友) 等于 FALSE) and (((匹配单位) 是 机械) 等于 FALSE)) 的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 命令 (施法单位) 对 (选取单位) 造成 (((转换 ((施放技能) 的等级对 (施法单位)) 为实数) x 25.00) + 50.00) 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 装甲类型: 无
        For循环整数A从 1 到 6, 做动作
            Loop - 动作
                设置 numberjd[0] = (numberjd[0] + 60.00)
                单位 - 创建 1 个 寒流 给 ((施法单位) 的所有者) 在 location[0] ,面向角度为 numberjd[1] 度
                单位 - 添加 寒流爆发  给 (最后创建的单位)
                单位 - 设置 寒流爆发  等级对 (最后创建的单位) 为 20
        设置 numberjd[0] = 0.00
[/trigger]
结果,马甲一直会出现在地图中心的说,求解
发表于 2011-1-8 21:31:35 | 显示全部楼层
看你放的什么技能了,有的技能无法这样捕捉的说
回复

使用道具 举报

发表于 2011-1-8 21:34:11 | 显示全部楼层
楼主把施法单位换成触发单位试试
回复

使用道具 举报

发表于 2011-1-8 22:48:55 | 显示全部楼层
我做成楼主的效果之后表示不会出现在地图中心啊

1.w3x

19 KB, 下载次数: 3

回复

使用道具 举报

发表于 2011-1-8 22:57:46 | 显示全部楼层
貌似触发没有问题的说……能发地图来看下吗?
回复

使用道具 举报

发表于 2011-1-8 23:04:00 | 显示全部楼层
其它没发现什么问题 倒发现了一个多余的变量
numberjd[1]好像没有记录过
还有就是这里不需要用变量numberjd[0]记录实数吧  直接利用循环整数[A]*60度就可以了
回复

使用道具 举报

发表于 2011-1-8 23:06:47 | 显示全部楼层
引用第5楼德鲁依于2011-01-08 23:04发表的 :
其它没发现什么问题 倒发现了一个多余的变量
numberjd[1]好像没有记录过
还有就是这里不需要用变量numberjd[0]记录实数吧  直接利用循环整数[A]*60度就可以了


+1~

顺便看看我的对不对..[trigger]1
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 V
    动作
        设置 numberjd[0] = 0
        设置 location[0] = ((触发单位) 的位置)
        设置 danweizu = (半径为 300.00 圆心为 location[0] 且满足 (((((匹配单位) 是 建筑) 不等于 TRUE) 且 (((匹配单位) 是 ((触发单位) 的所有者) 的同盟单位) 不等于 TRUE)) 且 (((匹配单位) 是 机械) 不等于 TRUE)) 的所有单位)
        单位组 - 选取 danweizu 内所有单位做动作
            Loop - 动作
                单位 - 命令 (触发单位) 对 (选取单位) 造成 ((转换 (V  的等级对 (触发单位)) 为实数) x 25.00) 点伤害,攻击类型: 普通 伤害类型: 死亡
        循环动作[循环整数A]从 1 到 6, 运行 (Loop - 动作)
            Loop - 动作
                设置 numberjd[0] = (numberjd[0] + 60)
                单位 - 创建 1 个 寒流 给 ((触发单位) 的所有者) 在 (从 location[0] 开始,距离 300.00 ,方向为 ((转换 循环整数A [R] 为实数) x 60.00) 度的位移处) ,面向角度为 默认建筑朝向 度
                单位 - 添加 雷霆一击 (中立敌对) 给 (最后创建的单位)
                单位 - 对 (最后创建的单位) 发布 中立 - 雷霆一击 命令
        设置 numberjd[0] = 0
         点- 万能排点
[/trigger]
回复

使用道具 举报

发表于 2011-1-8 23:31:28 | 显示全部楼层
引用第6楼xh526于2011-01-08 23:06发表的 :


+1~

顺便看看我的对不对..[trigger]1
.......

敢问最后一条函数是什么。。
回复

使用道具 举报

发表于 2011-1-8 23:32:14 | 显示全部楼层
由于太懒而幻想出来的产物
回复

使用道具 举报

发表于 2011-1-8 23:34:15 | 显示全部楼层
晕倒……
还以为是YDWE的新功能……
回复

使用道具 举报

发表于 2011-1-8 23:36:42 | 显示全部楼层
其实我一直等待这个功能的出现。。
回复

使用道具 举报

发表于 2011-1-9 08:46:08 | 显示全部楼层
出现在地图中心最大的可能是因为你要求创建的点不存在
回复

使用道具 举报

发表于 2011-1-9 09:50:35 | 显示全部楼层
出现在中心 是因为中心的坐标为(0,0)(一般情况)
说明点没有给创建成功 或者是 创建之后又给排掉了

既然有人按照触发做出来没有问题
那么 建议楼主 删掉触发 重新做一个 可能就行了
We有时候就是这么DT的了
回复

使用道具 举报

发表于 2011-1-9 10:40:13 | 显示全部楼层
可能是和其他触发起了产量冲突……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-29 12:03 , Processed in 0.164991 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表