找回密码
 点一下
查看: 878|回复: 12

帮看下 这后面出发不管用了 在线 谢谢

[复制链接]
发表于 2013-5-28 19:42:54 | 显示全部楼层 |阅读模式
rt

大声的.w3x

281.86 KB, 下载次数: 7

 楼主| 发表于 2013-5-28 19:46:17 | 显示全部楼层
传送进去后开始的触发都不管用啊  看下 那些错了 帮改下
回复

使用道具 举报

发表于 2013-5-29 01:49:49 | 显示全部楼层
个人推荐LZ把触发直接贴上来。。因为有些人会懒得下图,还得用WE开,比如我。。
另外还有些人虽然也在论坛逛但是电脑里已经没魔兽了。。
综上所述LZ还是贴触发吧~
回复

使用道具 举报

 楼主| 发表于 2013-5-29 11:02:34 | 显示全部楼层
未命名触发器 003
    事件
        时间 - 每当游戏逝去 10.00 秒
    条件
    动作
        单位 - 创建 10 个 步兵 给 玩家3(青色) 在 (矩形区域 020 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位组 - 选取 (矩形区域 020 <预设> 内的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 对 最后创建的单位 <New> 发布 攻击移动 命令到目标点: (将军2 <预设> 的中心点)
        单位 - 创建 10 个 步兵 给 玩家3(青色) 在 (矩形区域 021 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位组 - 选取 (矩形区域 021 <预设> 内的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 对 最后创建的单位 <New> 发布 攻击移动 命令到目标点: (将军2 <预设> 的中心点)
        单位 - 创建 10 个 步兵 给 玩家11(暗绿) 在 (矩形区域 023 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位组 - 选取 (矩形区域 023 <预设> 内的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 对 最后创建的单位 <New> 发布 攻击移动 命令到目标点: (将军 <预设> 的中心点)
        单位 - 创建 10 个 步兵 给 玩家11(暗绿) 在 (矩形区域 024 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位组 - 选取 (矩形区域 024 <预设> 内的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 对 最后创建的单位 <New> 发布 攻击移动 命令到目标点: (将军 <预设> 的中心点)
回复

使用道具 举报

 楼主| 发表于 2013-5-29 11:02:52 | 显示全部楼层
未命名触发器 002
    事件
        单位 - 任意单位进入 矩形区域 019 <预设>
    条件
        ((触发单位) 是 英雄) 等于 TRUE
    动作
        单位 - 创建 1 个 将军 人 给 玩家3(青色) 在 (将军 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 将军 神 给 玩家11(暗绿) 在 (将军2 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 兵营1星 给 玩家11(暗绿) 在 (矩形区域 017 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 兵营1星 给 玩家11(暗绿) 在 (矩形区域 018 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家11(暗绿) 在 (矩形区域 003 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家11(暗绿) 在 (矩形区域 004 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家11(暗绿) 在 (矩形区域 016 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家11(暗绿) 在 (矩形区域 006 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家11(暗绿) 在 (矩形区域 005 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家11(暗绿) 在 (矩形区域 015 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家3(青色) 在 (矩形区域 011 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家3(青色) 在 (矩形区域 012 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家3(青色) 在 (矩形区域 007 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家3(青色) 在 (矩形区域 009 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家3(青色) 在 (矩形区域 013 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 防御塔 给 玩家3(青色) 在 (矩形区域 014 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 兵营1星 给 玩家3(青色) 在 (矩形区域 008 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位 - 创建 1 个 兵营1星 给 玩家3(青色) 在 (矩形区域 010 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        任务 - 对 (所有玩家) 发送 提示 信息: 10秒后将出兵 ...
        触发器 - 开启 未命名触发器 003 <预设>

回复

使用道具 举报

 楼主| 发表于 2013-5-29 11:03:13 | 显示全部楼层
未命名触发器 005
    事件
        单位 - (匹配单位) 死亡
    条件
        ((匹配单位) 的类型) 等于 将军 神
    动作
        任务 - 对 (所有玩家) 发送 提示 信息: 恭喜大家 打赢...
        物品 - 创建 传送卷(可回休息区) 在 (矩形区域 022 <预设> 的中心点)
        物品 - 创建 传送卷(可回休息区) 在 (矩形区域 022 <预设> 的中心点)
        触发器 - 开启 未命名触发器 006 <预设>

回复

使用道具 举报

 楼主| 发表于 2013-5-29 11:04:09 | 显示全部楼层
未命名触发器 006
    事件
        单位 - 任意单位离开 矩形区域 022 <预设>
    条件
        ((触发单位) 是 英雄) 等于 TRUE
    动作
        单位组 - 选取 (矩形区域 022 <预设> 内满足 (((触发单位) 是 建筑) 等于 TRUE) 的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 删除 (触发单位)

回复

使用道具 举报

 楼主| 发表于 2013-5-29 11:04:37 | 显示全部楼层
未命名触发器 007
    事件
        单位 - 任意玩家 的单位 使用物品
    条件
        ((被操作物品) 的类型) 等于 传送卷(可回休息区)
    动作
        单位 - 立即移动 (触发单位) 到 (休息站 <预设> 的中心点)
回复

使用道具 举报

发表于 2013-5-29 11:33:58 | 显示全部楼层
本帖最后由 kp1997 于 2013-5-29 11:37 编辑

主要应该是2个地方错了
1.
未命名触发器 005
    事件
        单位 - (匹配单位) 死亡
    条件
        ((匹配单位) 的类型) 等于 将军 神

匹配单位是给选取动作时判断条件用的
例如:选取(xx内满足(((匹配单位)的类型) 等于 xx)所有单位做动作)
所以就把这触发改回这样吧
未命名触发器 005
    事件
        任意单位 死亡
    条件
        ((触发单位) 的类型) 等于 将军 神

————————————————————————————————————————————
2.
未命名触发器 006
    .
    .
    .
    动作
        单位组 - 选取 (矩形区域 022 <预设> 内满足 (((触发单位) 是 建筑) 等于 TRUE) 的所有单位) 内所有单位做动作

同上一个问题一样,选取部队时判断条件要用匹配单位
其他应该没什么问题了
话说楼主你那张图我开了看看里面基本什么触发都没阿
回复

使用道具 举报

发表于 2013-5-30 09:35:14 来自手机 | 显示全部楼层
选取单位做动作,应该命令选取单位而不是最好创建单位
回复

使用道具 举报

发表于 2013-5-30 09:35:14 来自手机 | 显示全部楼层
选取单位做动作,应该命令选取单位而不是最好创建单位
回复

使用道具 举报

发表于 2013-5-30 17:56:52 | 显示全部楼层
本帖最后由 qq872111909 于 2013-5-30 17:59 编辑

看错了。。看楼上的吧。
回复

使用道具 举报

发表于 2013-5-30 23:31:23 | 显示全部楼层
本帖最后由 kp1997 于 2013-5-30 23:37 编辑

补一下剩下2个错点
1.
未命名触发器 003 单位 - 创建 10 个 步兵 给 玩家3(青色) 在 (矩形区域 020 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位组 - 选取 (矩形区域 020 <预设> 内的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 对 最后创建的单位 <New> 发布 攻击移动 命令到目标点: (将军2 <预设> 的中心点)

如果创建的单位超过1个用选取(最后创造的单位组)就能选取了
另外选取动作的循环下如果要呼叫选取的部队要用选取单位
也就是说改成这样吧
单位 - 创建 10 个 步兵 给 玩家3(青色) 在 (矩形区域 020 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
        单位组 - 选取 (最后创造的单位组) 内所有单位做动作
            Loop - 动作
                单位 - 对 (选取部队) 发布 攻击移动 命令到目标点: (将军2 <预设> 的中心点)

另外提一提,用选取动作时会产生一个部队群组的泄漏,要在选取部队的触发前多加一句jass
  1. set bj_wantDestroyGroup = true
复制代码
把这句jass放在选取单位的触发的前面系统就会自动帮你清除泄漏
像这样
自定义代码:set_bj wantDestroyGroup = true
单位组 - 选取 (最后创造的单位组) 内所有单位做动作
            Loop - 动作

如果泄漏不清除的话游戏会越玩越lag哦(如果你的泄漏比较少[一般部队群组>1500~2000;点>5000~1W;特效>1000~3000{不确定}]可以偷懒不去除泄漏的]
其他什么点的泄漏LZ自己慢慢研究吧,不多说了
还有其他3个选取动作也是同样的错,LZ自己慢慢弄吧
2.
未命名触发器 006
单位组 - 选取 (矩形区域 022 <预设> 内满足 (((触发单位) 是 建筑) 等于 TRUE) 的所有单位) 内所有单位做动作
            Loop - 动作
                单位 - 删除 (触发单位)

一样,选取动作的循环下如果要呼叫选取的单位要用选取单位
至于选取单位中判断条件要用匹配单位已经说了

p.s.我是看到帖子被頂上來進來看看才發現的

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 20:44 , Processed in 0.344985 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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