㈠ 紅警ai.ini編輯
關於AI的製作
AI分為4個部分 一個完整的AI必須具備這4個部分
====================================================
1) [TaskForces] [部隊成員組]=指定一支隊伍里都由哪些單位組成
2) [ScriptTypes] [命令組] =指定一支隊伍將要進行的作戰行動
3) [TeamTypes] [作戰隊伍] =指定一支隊伍的基本設置編成
4) [AITriggerTypes] [AI觸發] =設置當達到某些條件時電腦就會出這組部隊
====================================================
現在讓我們來一個一個的解析
********************************
**********[TaskForces]**********
********************************
首先 我們在他的下面看到一排注冊名 如果你想創建新的使命部隊 請在那注冊
下面 我們舉一個使命部隊為例
[0A6E3F1C-G]
這就是你在上面注冊的名字 記好它 我們後面還要用
Name=2 Prism Tanks, 2 IFV, 4 Grizzly
Name 這個僅僅是作為注釋用 沒有實際意義
0=2,FV
1=2,SREF
2=4,MTNK
這是使命部隊的正文部分 意味著該使命部隊的組成為2FV(多功能)2SREF(光棱)4MTNK(灰熊) 想改變製造某物體的數目 就更改某物體前面一個數字,新物體就在後面加上一行 格式同上 序數增加
Group=-1
Group= 這個
-1 解散所有的運輸工具
?? 解散隊伍
?? 保留所有
?? 解散單位,保留運輸工具
?? 只保留速度最快的 ?
?? 只保留最近的 ?
?? 在最大威脅附近集合
-40094 在最小威脅附近集合
中間的幾個值如果有人有請發給我 十分感謝
********************************
*********[ScriptTypes]**********
********************************
[0607B8FC-G]
Name=General Base Defense Attack
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:使擁有Cyborg=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,跟隨另一隊移動
4,撤退
5,保護目標,攻擊來犯之敵
6,保護目標,但窮寇末追
7,進入建築或交通工具
8,工程師佔領
9,在修理單位時,把他吃了....估計是尤里的變賣場(只能用於建築)
10,礦區采礦,礦場卸貨
11,守衛初始地區
12,航母載機回巢
13,停止活動(有可能的話)
14,偽裝伏擊單位開火
15,游獵殲敵
16,卸貨
17,埋雷包
18,建築建立
19,賣出建築
20,修理單位(維修廠)
21,特種部隊突擊(這個over-ride應該是推翻,不管不顧的意思,為什麼這樣不懂,就參考一下好了)
22,核彈井發射
23,無威脅目標
24,開門關門
25,巡邏
26,空降機飛行
27,空降機空投
28,待命
29,空間跳躍
30,展開攻擊
31,偵察機飛行(YR)
32,偵察機照相(YR)
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=特定建築在RULES中注冊的值(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:移動到友好建築 Y同X=46演算法
X=60:進入回收站 Y=0
X=61:進入坦克碉堡 Y=0
X=62:進入生化反應堆 Y=0
X=63:進入戰斗碉堡 Y=0
X=64:進駐建築 Y=0
====================================================
********************************
**********[TeamTypes]***********
********************************
[0A6E210C-G]=作戰集團 這個也要注冊
Name=Allied Bombard - H1
Name 這個僅僅是作為注釋用 沒有實際意義
VeteranLevel=1 經驗等級 1=無級 2=一級 3=三級 任務地圖里才能設為2或3
MindControlDecision=0 在YURI游戲里電腦的尤里方控制別人後會把俘虜怎麼樣。
0 = 無法心靈控制別人 (也就是部隊里根本就沒有能控制別人的單位,就得是0)
1 = 加入另外需要的隊伍
2 = 放進部隊回收站
3 = 放進生化反應堆
4 = 前去攻擊敵人
5 = 就在原地
====================================================
Loadable=yes=部隊攻擊完後撤退,待會再攻擊(一般使用在像飛機那樣需要補充彈葯的部隊里)
Full=yes=完整小隊 AI(MD)INI里得設為=no
Annoyance=yes=煩惱效果(任務地圖)AI(MD)INI里得設為=no
GuardSlower=yes=防衛減緩 NO代表部隊在基地中作出還擊時不會變慢
House=<none> 就NONE 除非是單個國家的特殊攻擊模式
Recruiter=yes=AI會動用現有的單位去組成隊伍,優於去建造新的單位來組成隊伍
Autocreate=yes=沒有達到觸發條件電腦也會生產這支部隊,只不過部隊將不會去執行任何命令
Prebuild=yes=電腦在還沒需要時預先建造此隊伍
Reinforce=yes=這是增援部隊,一般用在防禦部隊。
Droppod=yes=這是空降部隊(任務地圖)AI(MD)INI里得設為=no
UseTransportOrigin=yes=使用存在的運輸工具(當前一運輸型部隊是TransportsReturnOnUnload=yes=運輸單位在完成卸載後返回基地)
Whiner=yes=哀叫效果(任務地圖)AI(MD)INI里得設為=no
LooseRecruit=yes=當前的部隊完成任務後將會被解散,而不會加入另一隊中
Aggressive=yes=該部隊將按Script=所使用的命令組里的命令去執行。
Suicide=yes=這是將進行自殺攻擊的部隊
Priority=5 建造部隊時的優先權。通常為整數,數字越小,AI建造的可能性越大
Max=1 共生產幾組這樣的部隊
TechLevel=0 指定可以製造此隊伍的最低科技水平,通常設為0
Group=-1 分組
OnTransOnly=yes=這是傳送部隊(任務地圖)AI(MD)INI里得設為=no
AvoidThreats=yes=部隊會忽略任何攻擊繼續前進. no=在遇到敵人時就會開火,在被攻擊時就會停下還火
IonImmune=no 默認NO 不要更改
TransportsReturnOnUnload=yes=運輸單位在完成卸載後返回基地
AreTeamMembersRecruitable=YES=可以為該組部隊補充隊伍中被消滅的成員
IsBaseDefense=yes=這是在基地里防禦的部隊
OnlyTargetHouseEnemy=yes=只對付敵對玩家的單位,而不攻擊中立的單位
Script=0607B8FC-G 所使用的命令組
TaskForce=0A6E3F1C-G 所使用的部隊成員組
********************************
********[AITriggerTypes]********
********************************
這是最討厭也最難記的部分 請大家注意了
0D62199C-G= 這個不要注冊 何況你也沒地方注冊 ^_^
[A] Allied Bombard - H1 vs Sov, 名字 只起注釋作用
[B] 0A6E210C-G, 使用的TeamTypes名
[C] <all>, 哪個國家使用它 和上文保持一致
[D] 8, TechLevel 和上文保持一致
[E] 0,
====================================================
-1: 普通觸發
0: 敵人擁有[F]物品
1: 自己擁有[F]物品
2: 敵人電量黃
3: 敵人電量紅
4: 鈔票超過數量
5: 鐵幕完成超過AIMinorSuperReadyPercent= 數量
6: 超時空完成超過AIMinorSuperReadyPercent= 數量
7: 中立擁有[F]物品
====================================================
[F] NAPOWR, 物品名稱 如果上文[E]不是0,1,7就填<none>
[G] ,
====================================================
01000000 代表一個值 01就是1 0a就是10 16進制
03000000 中間可以取0-5 分別是小於(0),小於等於(1),等於(2),大於等於(3),大於(4),不等於(5)
**上面兩個合起來 加上[E],[F]的值構成一個完整的觸發模式:本文中為"敵人擁有蘇聯電場大於等於1個"
請不要更改 未知作用
====================================================
[H] 70.000000, 觸發比重,與所有可能觸發一起構成一個隨機觸發系統,這個比重更改請見AITriggerSuccessWeightDelta= AITriggerFailureWeightDelta=-50 分別代表成功與失敗時觸發比重的增減情況
[I] 10.000000, 觸發最低比重
[J] 70.000000, 觸發最高比重
默認比重中,只有10, 20, 40, 50, 70, 500, 5000這7個值有用 [未證實]
====================================================
[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=是
㈡ 紅色警戒2 ini 添加(更改)國家和 ai 編輯的問題
只可以單機玩的 連網不行 要修改就修改圖比較好
㈢ 紅色警戒2尤里的復仇怎麼編輯任務
那就好,你進入後在左上角建立新地圖,單人的(上面的)之後就做,最後保存到RA2的目錄根文件夾,再打開尤里就可以。不過這個很難搞的,我做慣多人的
㈣ 紅警2尤里的復仇 怎麼修改電腦的AI
在進行修改之前看完尤里mod吧置頂及精品區耗神的ai教程
打開你提取的aimd.ini,並按照教程中修改
如果怕麻煩的話可以用FA2中的ai編輯器修改,有漢語註解
不過還要從地圖里改一改拿出來。。。。。就是用記事本復制粘貼
總之必須看教程
㈤ 紅色警戒2地圖編輯器問題
要設置觸發,然後流逝時間—再選更改什麼所屬對象(可能,有些忘了),再關聯到單位就行
㈥ 紅色警戒2尤里的復仇AI編輯器
沒有中文的AI編輯器,想編輯AI必須英語好,上網查找AI修改教程 手動修改Rules.ini 和 AI.ini
㈦ 求紅警2尤里復仇ai文件的修改
紅警2及尤里的復仇規則修改教程
----------------------------------------------------
先教大家修改RULES.INI文件,這個文件可以到網上下載
1.查找TeamDelays,這是RULES中最重要的AI命令.如TeamDelays=1200,1350,1600,它分別對應冷酷的,中等的,簡單的敵人的部隊建造間隔.一般設為250,250,250,與下面的代碼連用的話你將體會到敵人連續攻擊的厲害!
MinimumAIDefensiveTeams 電腦最小的防禦部隊數量
MaximumAIDefensiveTeams 電腦最大的防禦部隊數量
AISafeDistance 電腦聚集部隊離敵方(我方)基地的距離
電腦識別幻影箍說募嘎?nbsp;
AttackInterval 電腦每次進攻的時間間隔(建議設為0)
AttackDelay電腦首次進攻的時間間隔(建議設為0)
PowerSurplus 電腦保留電量的大小(建議設為250)
repair and refit RefundPercent=50%
這是規定拍賣建築物時價格與實際造價的比例為50%,要是改為120%就是說賣 價比造價高(有點變態!)
2.空投規則
GEF
;************ American Paradrop Special Rules ***********
;These two lists _must_ have the same number of elements
;AmerParaDropInf=E1,GHOST,ENGINEER
;AmerParaDropNum=6,6,6 ;How many of each of those infantry
AmerParaDropInf=E1 ;(美國空投步兵類型)
AmerParaDropNum=8 ;(美國空投步兵數量)
AllyParaDropInf=E1 ;(盟軍佔有科技機場空投步兵類型)
AllyParaDropNum=6 ;(盟軍佔有科技機場空投步兵數量)
SovParaDropInf=E2 ;(蘇軍佔有科技機場空投步兵類型)
SovParaDropNum=9 ;(蘇軍佔有科技機場空投步兵數量)
可以把E1和E2改成COW(母牛)如:AmerParaDropInf=COW
你就會看到美國空投母牛了(搞笑!)E1是美國大兵,E2是動員
3. 這是遭遇戰模式下的玩家設置,加*的最好不要修改
[MultiplayerDialogSettings]
MinMoney=5000(可調最小資金)
Money=10000(默認資金)
MaxMoney=10000(可調最大資金,不要超過50000,否則數據有可能溢出)
MoneyIncrement=100
MinUnitCount=1(開始時最小單位數)*
UnitCount=10(開始時默認單位數)
MaxUnitCount=10(開始時最大單位數)
TechLevel=10*
GameSpeed=0*
AIDifficulty=0*
AIPlayers=0*
BridgeDestruction=yes(橋是否可摧毀)
ShadowGrow=no
Shroud=yes
Bases=yes*
TiberiumGrows=yes(礦石是否自然增長)
Crates=yes(升級工具箱)
CaptureTheFlag=no*
HarvesterTruce=no*
MultiEngineer=no*
AlliesAllowed=no(是否允許結盟)
ShortGame=yes(快速游戲)*
FogOfWar=no*
MCVRedeploys=yes(基地重新部署)*
4.自然規則
在RULES.INI中查找下列語句
RepairPercent=15% (修理建築物所耗資金與原價比例)
BuildSpeed=.7 (建造時花費1000元所用時間,默認42秒,若改為".1"則只用6秒,暴快!
SoloCrateMoney=2000 (獲得金錢升級工具箱所得資金)
ReloadRate=.3 (戰機或反潛直升機重新裝彈速度)
GrowthRate=5 (礦石自然增長速度,該值越大越慢)
5.單位注冊名字
步兵類:
[E1]美國大兵 [SNIPE]狙擊手 [E2]動員兵 [FLAKT]防空步兵 [SHK]磁暴步兵
[ENGINEER] 盟軍工程師 [SENGINEER]蘇軍工程師 [JUMPJET]火箭飛行兵
[GHOST]海豹部隊 [TANY]譚雅 [YURI]尤里 [IVAN]瘋狂伊萬 [DESO]輻射工兵
[CLEG]超時空軍團兵 [DOG]蘇軍警犬 [ADOG]盟軍警犬 [SPY]間諜 [TERROR]恐怖分子
戰車類
[APOC]天啟坦克 [DTRUCK]自爆卡車 [V3]V3火箭車 [DRON]恐怖機器人 [HARV]武裝采礦車
[CMIN]超時空采礦車 [AMCV]盟軍基地車 [SMCV]蘇軍基地車 [HTK]防空履帶車
[HTNK]犀牛坦克 [MTNK]灰熊坦克 [MGTK]幻影坦克 [FV]多功能戰斗車 [TNKD]坦克殺手
[TTNK]磁能坦克 [SREF]光棱坦克
艦船類
[SUB]攻擊潛艇 [DLPH]海豚 [AEGIS]神盾巡洋艦 [CARRIER]航空母艦 [DRED]無畏級戰艦
[HYD]海蠍 [DEST]驅逐艦 [SQD]烏賊 [LCRF]盟軍氣墊船 [SAPC]蘇軍氣墊船
另外,更多修改文件你可訪問 http://ra.uuu9.com/2007/200707/7275.shtml
謝謝採納!
㈧ 紅警2AI編輯的問題
編輯→觸發編輯器,
建立一個觸發,觸發條件根據需要選擇,最簡單的就是流逝時間0或者無條件,觸發事件選擇一種援軍觸發(82號觸發(或者其附近的一個)大概是其中一種),援軍觸發里有個參數,是選擇作戰小隊的,就選擇你建立的這些小隊
㈨ 紅色警戒2誰教下我怎麼改AI.INI 或者給我個AI編輯器(要中文的)
ai.ini是沒有什麼中文編輯器的,只有自己手動修改。 如何你想更直觀的話就用紅警地圖編輯器中的「AI觸發編輯器」效果比改AI.INI 好。 如果你想要的話我可以把我的超強AI.INI給你,絕對虐待死你!