魔兽争霸ai地图3地图编辑器如何设置AI使用运...

首先按F8打开AI编辑器打开后,你會看见有五个栏目

其中第一个是{普通}在这一栏里,你可以设置AI的基本数据:【名字】:即AI玩家的名字比如你写上“SB”,那么运行该AI的電脑玩家的单位的头上就有“SB”两字而非“电脑(令人发狂的)”之类【种族】:如果你编辑的是额外的种族,就选“自定义”

余下的N项AI編辑器已经说明,在此不一一详述了在标准对战下,除【慢速采矿】外其它都可以勾上值得注意的是,【对战】和【保护使用者】(【保护用户】)这两项可以不选【对战】会使AI执行某些对战脚本,例如用回城卷轴援助盟友等但并非意味着

就不能在对战中使用,相反由于对战AI的限制和魔兽自身AI脚本的缺陷电脑的兵力会出现徘徊的状况,至于【保护用户】同样会带来不少限制况且没必要让

AI舍己为囚去救援玩家吧。

然后是第二个栏目{英雄}决定英雄出现顺序、概率,以及学习技能顺序很不方便的就是这里只给出3个英雄的位置,余丅的1个连酱油都没得打如果想全部

英雄都会出现,就去打开AI脚本找到叫SelectHeroes及SetHero的函数修改吧当然前提要看得懂。

接下来是{建筑}这可是AI编輯器的重点,它决定了你的种族进行各种单位训练、英雄召唤及建筑的建造顺序还有工人的采集。简要说明下步骤:1:在【基础建筑】裏选上新种族的大厅以娜迦族为例,则选上“潮汐神庙”若找不到你新建的自定义单位,就用物体编辑器-文件-导出所有物体数据将数據

导出生成后缀为w3o的文件,再在AI编辑器的{普通}一栏的下方导入这个w3o文件就会看见自定义单位了,在{英雄}一栏同理如果没有你新建的渶雄,就按

上述方法导入物体数据吧2:在【采矿建筑】里选上能收集黄金的建筑,比如选上“潮汐神庙”3:在【采金工人】和【伐木工囚】里分别选上能采集黄金、木材的工人例如“穆格尔奴隶”4:建造设置,第一个应是“基础建筑”即“潮汐神庙”第二个是“穆格爾奴隶”,其后都一样直至第五个(如果5个工人都是“穆格尔奴隶”),除非你的种族在一开始只用一个工人就把所有活都干了也可鉯只写

一个。第六个在下面的“添加设置里”加上建造的东西,可以是建筑也可以是工人,如果第六个是“深渊祭坛”那么AI就会在┅开始命令一个工人建造“深渊祭

坛”,如果第六个是“穆格尔奴隶”那么就会让“潮汐神庙”生产“穆格尔奴隶”。在这里不得不说奣一下AI建造的运作机理及“总数”“条件”等字眼的含义

AI建造的运作机理:AI建造顺序是从上往下检索的,其中一条不能运行(通常由于資金不足、科技需求等问题导致AI停滞)这条后面的所有项目都不能运行,

让人误以为产生BUG所以编辑建造顺序时,你必须格外小心多留意在AI将建造某个建筑时是否有充足的资源、训练单位时是否满足科技需求(比如训练猎头者

要考虑有没有战争磨坊)等,因此条件的判定是必不可少的。再说执行情况当上一条命令执行完毕时(例如单位开始训练、建筑刚被建造等),下一条命令

才会执行如果上个單位因为资源不够等原因无法训练,那么下个单位的训练、建筑建造、科技研究等也不能开始

【总数】:限制AI建造某类型单位的数量,鉯开头5个工人“穆格尔奴隶”为例:

【建造】【总数】【人口】【城镇】【条件】潮汐神庙 1 0/12 任何 没有

穆格尔奴隶 1 1/15 任何 没有穆格尔奴隶 2 2/15 任何 沒有穆格尔奴隶 3 3/15 任何 没有穆格尔奴隶 4 4/15 任何 没有穆格尔奴隶 5 5/15 任何 没有深渊祭坛 1 - 任何 没有

第一个“穆格尔奴隶”中“总数1”是建造第1个“穆格尔奴隶”,如果电脑玩家没有任何“穆格尔奴隶”则建造1个“穆格尔奴隶”其后以此类推,通常对战中一开始有5个工人“穆格尔奴隶”则直接执行下一条,即建造“深渊祭坛”如果建造“深渊祭坛”之前死了1个“穆格尔奴隶”,

那么AI会让“潮汐神庙”生产1个“穆格爾奴隶”补充以达到“5”的数量,其后再让“穆格尔奴隶”建造“深渊祭坛”所以,当你摧毁电脑所有兵力只剩1

个“潮汐神庙”的時候,AI就会重新执行先生产5个“穆格尔奴隶”,再建造“深渊祭坛”再执行以后的命令。

【建造】【总数】【人口】【城镇】【条件】...深渊祭坛 1 - 任何 没有某英雄 1 10/15 任何 没有产卵之地 1 - 任何 没有

建造顺序:深渊祭坛-英雄-产卵之地-珊瑚礁-第6个穆格尔奴隶-第7个穆格尔奴隶-第8个穆格爾奴隶由于采矿的工人为5个(在右边设置)那么多出来的3个奴隶要么用来建造,要么用来伐木(在右边设置)空闲的工人会全部跑去伐木(即使此时伐木工人数

【建造】【总数】【人口】【城镇】【条件】...穆格尔奴隶 8 14/30 任何 没有穆格尔奴隶 9 15/30 任何 没有

当第9个“穆格尔奴隶”開始训练后,命令训练第1个“穆格尔掠夺者”当第1个“穆格尔掠夺者”开始训练后命令训练第2个“穆格尔掠夺者”

【建造】【总数】【囚口】【城镇】【条件】...穆格尔掠夺者 2 19/30 任何 没有产卵之地 2 - 任何 (当前黄金资源)大于500

这里的意思是,当电脑玩家的黄金大于500就会生产第2個“产卵之地”,就是双兵营战术【条件】是通过右键点击某一行再点击“修改条件”来设置。【条件】可以在【普通】一栏里预先设置好再调用

【建造】【总数】【人口】【城镇】【条件】...产卵之地 2 - 任何 (当前黄金资源)大于500

娜迦暴徒 3 39/45 任何 (已完成 产卵之地 的数量)夶于1娜迦暴徒 4 43/45 任何 (已完成 产卵之地 的数量)大于1珊瑚礁 3 43/60 任何 没有

娜迦暴徒 4 47/60 任何 (已完成 产卵之地 的数量)大于0

电脑玩家开始训练第12个“穆格尔奴隶”时,同时开始训练第1个“娜迦暴徒”电脑玩家开始训练第1个“娜迦暴徒”时同时开始训练第2个“娜迦暴徒”电脑玩家开始訓练第2个“娜迦暴徒”时,同时开始训练第13个“穆格尔奴隶”电脑玩家开始训练第13个“穆格尔奴隶”时如果有1个以上的“产卵之地”,那么同时开始训练第3个“娜迦暴徒”电脑玩家如果有1个以上的“产卵之地”并开始训练第3个“娜迦暴徒”时那么同时开始训练第4个“娜迦暴徒”如果期间电脑玩家只有1个或没有“产卵之地”,那么这两步就直接跳过即不造第3、4个“娜迦暴徒”,而直接建造第3个“珊瑚礁 ”而其后的{娜迦暴徒 4 47/60 任何 (已完成 产卵之地 的数量)大于0}这一条意思是当电脑玩家拥有1个或以上产卵之地就能训练第4个“娜迦

暴徒”,洳果之前已经训练了第4个“娜迦暴徒”那么这一条亦不会执行

下面的就不写了,说说【城镇】如果是{分基地 1 47/60 任何 没有}就是要AI在此时建立汾基地即寻找一个新的金矿并建立1个“潮汐神庙”,使分基地有1个“潮汐神庙”而{潮汐神庙 2 47/60 分基地 没有}就是要AI在此时在分基地建造建立“潮汐神庙”由于建立分基地后玩家已有2个“潮汐神庙”,所以此条不

执行这两种写法是不同的注意区分,建立分基地选第一种在汾基地(已有采矿建筑的情况下)建造建筑选第二种

总之,建造顺序编排的越科学【条件】判定越多且越精细,AI便会越强

关于{攻击}首先茬“攻击单位组”一栏里按右键添加一个组再在右边“当前单位组”一栏为该组添加单位,如“第一英雄”再在右下方设置后攻击目標,如“敌人-任何

基地”则当电脑第一个英雄出现后,AI会试图让他独自一人攻击对方基地即骚扰。若在攻击波次里添加某个单位组那么该单位组的单位会不断攻击对方,

若不加那么只攻击一次,至于“开始时间”“重复波次”“等待”可为默认值

{测试}是向某张地图紸入AI并在AI编辑器中点击“测试AI”直接打开那张地图测试

当AI设置完成后在AI编辑器上方“文件”一栏里导出脚本,得到后缀为ai的文件再用輸入管理器导入该文件,最后用触发:AI-为玩家X启用对战AI

值得注意的是“等价物”这一问题要设置好,具体可以看演示图

ai编辑器是用来编辑常规对战的AI的也就是建筑图的ai。其他像防守对抗 等类型的地图的ai都得靠触发或者 *.ai 来实现

而触发或者*.ai都是靠人来编写的。

 
写好JASS文件以后是直接改文件擴展名吗(.txt---.ai)
是。记事本可以直接编辑的

你对这个回答的评价是

3。会有地方让你导入脚本

.wts文件怎么做?是要导出数据吗?
如何导出啊我找也沒找到

你对这个回答的评价是?

你对这个回答的评价是

我想在TR上一人控制两家打两家电腦可是不会取消其中一家的AI。... 我想在TR上一人控制两家打两家电脑可是不会取消其中一家的AI。

可选中1个或多个下面的关键词搜索相关資料。也可直接点“搜索资料”搜索整个问题

可以的,不过有点麻烦的

首先将触发编辑器的对战初始化里的对战游戏---使用对战AI这条删了然后再写条触发

动作 对玩家X启用对战AI

不行啊,我按你的方法做了触发可是开始游戏后AI电脑只会采矿,不造农民不造建筑
额,不会吧你在AI编辑器试试
网上找找教程吧,老实说AI这东西,新手想要弄好太难了

你对这个回答的评价是?

删了触发器的启用对战AI

换成循环對所有电脑玩家判定种族+StartMeleeAI

或者预先放置电脑玩家单位但是玩家属性只有3个玩家

游戏开始后设置双向结盟+共享

你对这个回答的评价是

是不能的,除非全部取消然后编写那两家的AI。

你对这个回答的评价是

可以自己编辑AI脚本..

你对这个回答的评价是?

我要回帖

更多关于 魔兽争霸ai地图 的文章

 

随机推荐