找回密码
 点一下
查看: 970|回复: 5

触发问题

[复制链接]
发表于 2011-1-10 20:35:34 | 显示全部楼层 |阅读模式
各位看看这个触发有没有问题,欢迎提出观点

    事件
        地图初始化
    条件
    动作
        玩家组 - 选取 (所有玩家) 内所有玩家做动作
            Loop - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                        ((玩家1(红色) 的种族) 等于 人族) and ((玩家1(红色) 的控制者) 等于 电脑)
                    Then - 动作
                        AI - 为 (触发玩家) 启用对战AI: war3mapImported\human.ai
                    Else - 动作
发表于 2011-1-10 20:40:20 | 显示全部楼层
触发玩家改成选取玩家

而且看你的触发似乎也没选取所有玩家做动作的必要
回复

使用道具 举报

发表于 2011-1-10 20:40:38 | 显示全部楼层
选取所有玩家做动作里面为何条件只是玩家1?
为何是为 触发玩家 启用对战AI而不是 选取玩家 ?
回复

使用道具 举报

 楼主| 发表于 2011-1-10 20:45:25 | 显示全部楼层
引用第2楼破喉咙于2011-01-10 20:40发表的 :
选取所有玩家做动作里面为何条件只是玩家1?
为何是为 触发玩家 启用对战AI而不是 选取玩家 ?

= =可以说详细一点吗?我只是懂一点T。我的原思想是:检测那个玩家是电脑,如果是,为电脑玩家启动这个AI脚本。
回复

使用道具 举报

发表于 2011-1-10 20:47:52 | 显示全部楼层
AI对玩家有效?

按照楼主说的应该是这样?
事件
        地图初始化
    条件
    动作
        玩家组 - 选取 (所有玩家) 内所有玩家做动作
            Loop - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                        ((选取玩家) 的种族) 等于 人族) and ((选取玩家) 的控制者) 等于 电脑)
                    Then - 动作
                        AI - 为 (选取玩家) 启用对战AI: war3mapImported\\human.ai
                    Else - 动作
回复

使用道具 举报

 楼主| 发表于 2011-1-10 20:56:24 | 显示全部楼层
引用第4楼破喉咙于2011-01-10 20:47发表的 :
AI对玩家有效?

按照楼主说的应该是这样?
事件
        地图初始化
.......

多谢啦,解决啦,难怪我以前怎么总是触发不了。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 20:07 , Processed in 0.117977 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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