AIWE的一个冷门,本身就因为萌新不知道如何使用而被放弃,大佬等更是因为精通TJ而放弃。但是,不得不承认,有相当一批(在作者看来)人需要或者愿意使用AI编辑器来制作一些简单的AI给自己的各种地图使用。

然而,很多人发现在制作完AI后,地图无法运行相应AI,导致几乎所有人都放弃了AI编辑器。这其中有不会用的问题,但也有某位a大佬的锅(对不起,不是看不起大佬,但的确是大佬的锅)

本篇文章旨在使大家能够正常使用YDWEAI编辑器。

注:本篇有可能的无用部分,需要结论的请直接跳转到“四、解决问题”部分。

AI编辑器

很抱歉,本人使用的不是普通的WE而是YDWE,普通的WE本人着实不会用干脆放弃,而且经过个人猜想大部分人使用的是YDWE或者YDWE的改良modN1等),因此本文章基于YDWE进行讲解。

这是AI编辑器

请不要说什么触发,我也知道AI编辑器做好的东西也是触发。

AI编辑器说明

YDWE 1.31.1测试版没有AI条件函数,不推荐使用,其他以上版本和正式版未经过测试,数据可能出现偏差

YDWE 1.30.2测试版存在AI条件,建议使用

制造问题

(作者不善于编写文章,望海涵)

关于AI编辑器和AI的调试本文章不涉及,仅提出YDWEAI不能使用的问题和解决该问题。

本篇的例子是,令蓝色AI在可以发展的同时周期性攻击玩家,每次有2个步兵进攻

设置建造和采矿序列

设置攻击序列

手动创建初始单位

导出AI脚本

注:所有的AI运行时都不是AI编辑器产生的文件(文件扩展名:.wai),而是由此步骤产生的AI脚本(文件扩展名:.ai

导入AI脚本

设置触发

至此,准备阶段结束,进行地图测试

(小技巧:可以为AI勾选“设置玩家名”选项,该选项可以直观地展现AI是否设置成功)

设置玩家名字

结果

解决问题

显然,AI并没有按照我们的设定成为“示例AI”而是延续命令成为中等难度的电脑。那么是哪里出问题了呢?

我们用txt记事本打开我们的AI文件

图中,经过曾经的对比,作者发现被标记“这里”的五行在同样条件下WE生成的AI文件中不存在,或许是这里的问题,我们将其删除并以utf-8无文件头(无bom)的格式保存再导入,进行测试

成功的结果

显然,是上述出现的几行多余代码产生的问题,各位只要将代码删除即可。

如果作者以后有那个能力和那个脸面,会出更多有关AI编辑器的教程。

说点什么

您将是第一位评论人!

提醒
avatar