找回密码
 点一下
查看: 725|回复: 1

为什么启用AI的触发命令无效?

[复制链接]
发表于 2012-7-22 17:48:45 | 显示全部楼层 |阅读模式
我这是第二次碰到这个问题了。就是在触发里“为玩家启用对战AI”无效。

[trigger]如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
    If - 条件
        unittype_fel_recial 等于 深渊领主 凡人
    Then - 动作
        AI - 为 (玩家 wave_choice_recial) 启用对战AI: model\forge camp mageddon.ai
        游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示文本: 1
    Else - 动作
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                unittype_fel_recial 等于 艾瑞达术士 凡人
            Then - 动作
                AI - 为 (玩家 wave_choice_recial) 启用对战AI: model\forge camp wrath.ai
                游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示文本: 2
            Else - 动作
                AI - 为 (玩家 wave_choice_recial) 启用对战AI: model\forge camp hate.ai
                游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示文本: 3
[/trigger]
如上图,在触发里给电脑用了AI之后,在游戏里没有效果,下面的1,2,3数字在游戏里都现实了,但是电脑的名字仍然是(中等的电脑),而不是我自定义AI里用的名字。

之前也遇到过这种问题,最后弄明白原因是YDWE编出来的AI不能用。但这次无效的AI是我另一张地图里的AI,我把那张地图的所有物体和触法以及导入文件都移植到了一张新地图上,却发现了这个问题。希望有懂的人指教一下。

另外还遇到一个问题,就是导入的某些音频文件无法“作为音效”,就是在声音编辑器里右键点这些音频文件后“作为音效”没反应。
发表于 2012-7-22 19:02:50 | 显示全部楼层
1:
wave_choice_recial是什么?试试打印序号出来看看
电脑玩家是否开启?(不能是打开或者关闭着的和没有)
model\\forge camp hate.ai是否存在?看看导入编辑器里面的大小是否是0
AI的物体编辑器数据是否和地图对应?
2:
格式问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 11:05 , Processed in 0.070967 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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