红色警戒2共和国荣耀如何修改电脑AI
AI分为四个部分,一个完整的AI必须具备这四个部分。
====================================================
1)[特遣部队][部队成员组] =指定哪些单位组成一个团队。
2) [ScriptTypes] [command group] =指定一个团队要执行的战斗动作。
3)[团队类型][战斗团队] =指定团队的基本设置。
4) [AITriggerTypes] [AI Trigger] =设定当满足一定条件时,计算机将离开这组部队。
====================================================
现在让我们逐一分析
********************************
* * * * * * * *[任务组]* * * * * * * * * * *
********************************
首先我们看到他下面有一排注册的名字。如果你想创建一个新的任务单位,请在那里注册。
我们以一个任务单元为例。
[0A6E3F1C-G]
这是你在上面登记的名字。记住它。我们以后会用到它。
Name=2辆棱镜坦克,2辆IFV,4辆Grizzly
名字只是作为评论,没有实际意义。
0=2,FV
1=2,SREF
2=4,MTNK
这是任务单元的文字,意思是任务单元由2FV(多功能)、2SREF(光边)、4MTNK(灰熊)组成。如果要更改制造对象的数量,可以在对象前面更改一个数字,新的对象后面会跟一条格式相同的线,作为同一个序数。
Group=-1
Group= this
-1解散所有交通工具。
解散队伍
全部保留
解散单位,保留交通工具。
只保留最快的?
只保留最新的吗?
聚集在威胁最大的地方。
-40094在最小威胁附近集合
如果中间有人,请发给我。谢谢您们。
********************************
* * * * * * * *[脚本类型]*********
********************************
[0607B8FC-G]
Name =一般基地防御攻击
名字只是作为评论,没有实际意义。
0=54,0
1=53,0
2=0,7
3=49,0
4=0,2
5=0,1
AI最难的地方就是这个格式是T = X,y。
t是序数,如上直接加就行了。
x,Y,他们组合起来代表一个步骤,比较麻烦。我就一一列举出来给你看!
**X总共有64个值。我挑有用的说没说过的一般没用(在我看来)* *
====================================================
X=0:攻击对象Y=被攻击对象的类型。
Y=1:任何东西。
Y=2:任何建筑
Y=3:矿车(地雷)
Y=4:步兵阶级
Y=5:车辆类别
Y=6:工厂级
Y=7:防御性架构
Y=8:特殊武器
Y=9:电场等级
Y=10:可静止物体
Y=11:科技建筑
X=1:攻击航路点Y(不推荐)
X=2:让Cyberborg = Yes(生化机器人)的步兵进入疯狂状态(不分敌我)【未经证实】Y=0。
X=3:移动到布线点y。
X=5:预警Y*6秒。
X=6:重复行Y(序号为T的行)
X=8:运输工具的卸载
Y=0:全部保留
Y=1:保留运输工具。
Y=2:保留单位(推荐)
Y=3:全部溶解。
X=9:扩展单元Y=0。
X=10:跟随最近的友军单位Y=0。
X=11:执行命令。
0,不执行任何操作
1,在AI中执行攻击任务(按威胁等级)。
2.移动到目的地
3、跟随另一队移动
第四步,撤退
5.保护目标,打击入侵的敌人。
6.保护目标,但最后要追击敌人。
7.进入建筑物或车辆
8.工程师职业
9.一边修单位一边吃他。。。出汗。。。大概是尤里的换店(只针对建筑)
10,采区开采,矿内卸载。
11,守护初始区域。
12,航母归巢。
13,停止活动(如果可能的话)
14,伪装伏击单位开火。
狩猎和毁尸
16,卸载
17,埋雷包
18,建筑机构
19,卖楼
20.修理单位(修理厂)
21,特种兵突击(这个越级应该是推翻的意思,不管什么意思,为什么不理解,参考一下就好)
22日,核弹顺利发射
23,没有威胁目标
24、打开和关闭门
25、巡逻
26、空降飞机飞行
27,空降空投
28岁,袖手旁观
29、空间跳跃
30,攻击
31,侦察机飞行(年)
32.侦察机拍照(年)
X=14:运送所有士兵Y=0。
X=16:在Y路径点附近巡逻。
X=17:将应用程序脚本Y更改为脚本名称[未确认]
X=18:将单位Y的名称改为单位【未确认】的名称。
X=21:分散兵力Y=0。
X=29:看来自动生产没什么用。还不如写出来。
X=30:卖掉所有单位,攻击对手。在遭遇战的快速游戏模式中唯一的用处就是自杀。Y=0。
X=43:停止运输,直到装满为止。
X=46:攻击特定建筑Y=规则中注册的特定建筑的价值(K=XXX)加上0/65536/131072(推荐)。
X=47:移动到特定建筑Y和X=46算法一样。
X=48:侦察
X=49:在进行下一个动作Y=0之前,完成上一个动作。
X=53:向对方阵地冲锋的小组(快慢配合就是快的要等慢的一起Y=0。
X=54:在自己的位置组装Y=0。
X=55:铁幕Y=0
X=57:穿越时空去对方家里的一些建筑附近。
Y=1:任何东西。
Y=2:建筑
Y=3:我的车
Y=4:步兵
Y=5:车辆
Y=6:工厂
Y=7:基本防御
Y=8:最大威胁
Y=9:电场
Y=10:可静止物体
Y=11:科技大厦
X=58:移动到友军建筑和X=46算法一样。
X=60:进入回收站Y=0。
X=61:输入坦克掩体Y=0。
X=62:进入生化反应器Y=0。
X=63:进入战斗掩体Y=0。
X=64:输入建筑Y=0。
====================================================
********************************
* * * * * * * *[团队类型]***********
********************************
[06E210c-g] =战斗群也要注册。
Name =盟军炮击- H1
名字只是作为评论,没有实际意义。
VeteranLevel=1经验等级1=无级2 = 1级3 = 3级任务地图只能设置为2或3。
MindControlDecision=0在尤里的游戏中,电脑的尤里一方控制了其他人之后,囚犯们会怎么样?
0 =无法控制他人(即军队中根本没有可以控制他人的单位,所以为0)
1 =加入另一个需要的团队。
2 =放在军队回收箱里。
3 =放入生化反应器。
4 =去攻击敌人。
5 =刚刚到位。
====================================================
可装载=是=部队在攻击后撤退,然后再攻击(通常用于像飞机一样需要补充弹药的部队)
Full=yes= Full squad AI(MD)INI设置为= No。
烦恼=是=烦恼效果(任务地图)AI(MD)INI必须设置为=否。
Guardislower = Yes =防御减速NO表示部队在基地反击时不会减速。
House = & lt无& gt没有,除非是单个国家的特殊攻击模式。
Recruiter=yes=AI会用现有的单位组队,比新建单位组队要好。
Autocreate=yes=如果不满足触发条件,计算机也会产生这个单元,但是这个单元不会执行任何命令。
Prebuild=yes=电脑会在需要之前预先建立这个团队。
增援=是=这是一支增援部队,通常用于防御部队。
Droppod = yes =这是空降兵AI(MD)INI中的设定(任务图)= No。
UseTransportOrigin=yes=使用现有运输工具(当前运输单位为Transportsreturnunload = Yes =卸载后运输单位返回基地)。
哀鸣者=是=哀鸣效果(任务地图)=否在AI(MD)INI中。
LooseRecruit=yes=当前单位完成任务后解散,不再加入其他队伍。
侵略性=是=部队将遵循脚本=使用的命令组中的命令。
自杀=是=这是将实施自杀式袭击的部队。
优先=5优先在建部队的时候。通常是整数,数字越小,AI构造的可能性越大。
Max=1这样的部队一共出了多少组?
TechLevel=0指定可以制造这支队伍的最低技术等级,通常设置为0。
Group=-1分组
Ontranssonly = Yes =在发射单元(任务图)的AI(MD)INI中设置为=no。
避免威胁=是=部队将忽略任何攻击并继续前进。不=遇到敌人会开火,受到攻击会停下来还击。
IonImmune = NO默认值NO请勿更改。
Transportsreturnunload = yes =卸载后运输单元返回基地。
Areteammembersrecrutable = yes =可以为这组部队补充被淘汰的队员。
IsBaseDefense=yes=这是在基地防守的部队。
Onlytargetthouseenemy = Yes =只对付敌方玩家的单位,不对付中立单位。
使用了Script=0607B8FC-G命令集。
TaskForce=0A6E3F1C-G使用了强制成员组。
********************************
* * * * * * * *[AITriggerTypes]* * * * * * * *
********************************
这是最烦最难记的部分。请注意。
0D62199C-G=不要注册这个,再说你也没地方注册_
[A]盟军Bombard-H1 vs Sov,名称仅作为评论。
[B] 0A6E210C-G,使用的团队类型名称。
[C]& lt;所有& gt哪个国家使用的与上述一致?
【D】8、触发条件,1=小于2=小于等于3=等于4=大于等于5=大于等于6=不等于
0,
====================================================
-1:正常触发
0:敌人拥有[F]件物品。
1:拥有[F]个项目。
2:敌人的力量是黄色的
3:敌方力量为红色
4:钱大于量
5:铁幕完成超过Aiminorsupereadypercent =数量。
6:超时间完成超过AIMinorSuperReadyPercent=数量。
7:中立拥有[F]个物品
====================================================
[F] NAPOWR,如果上述[E]不是0,1,则填写7
[G]010000000300000000000000000000000000000000000000000000,
====================================================
01000000代表一个值,01表示1a表示10表示16。
030000000可以取0-5分别为小于(0)、小于等于(1)、等于(2)、大于等于(3)、大于等于(4)、不等于(5)。
* *其中[E]和[F]的值共同构成了一个完整的触发模式:在本文中是“敌人有苏联电场大于等于1”。
请不要更改未知函数。
====================================================
[H] 70.000000,触发比重,与所有可能的触发一起,构成随机触发系统。成功和失败分别发生时触发比重的增减,请参考aitriggersuccesssweightdeta = aitriggerfailureweightdeta =-50。
[I] 10.000000,触发最低比重。
[J] 70.000000,触发最高比重
默认比重中,只有7个值(10,20,40,50,70,500,5000)有用[未确认]。
====================================================
[K] 1,对于遭遇战模式是0=否。
[L] 0,?
[M] 1,谁用这个触发了1联盟2苏3你?
[N] 0,1=留在基地周围,防御如上。
[O] 0CB246CC-G,该触发器驱动的另一个触发器填充了TeamTypes的名称。
[P] 0,简易电脑是否用他0=否1=是。
【Q】0,中型电脑是否用他0=不是1=是。
[R] 1。电脑用他吗?0=否1=是。