[心得] 自建 AI 檔

看板Paradox (P社)作者 (文亞南)時間17年前 (2007/10/31 13:18), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/1
聽到 Armageddon 可以併吞外交組 整個就興奮了起來 因此把從沒玩過的國府拿來玩 一開始的戰局不用說了, 遇到西安事變先談和 跟桂系作戰取得優勢後的事件, 先選談和 跟三馬解除盟約與附庸 快快入盟 之後在跟滇系作戰時, 日本宣我, 正式開戰 隨即引發日本宣美, 荷(但是她們沒入盟) 之後發生統一戰線事件, 統一後三馬沒有入盟 很好順便宣一下 然後晉系被日本併吞, 放出蒙古國 我並吞蒙古滿洲國 (這兩國的研發團隊強的離譜, 很多項目比日本強) 正式落日, 事件放出了魁儡韓國 但是日本仍然在跟美荷作戰 之後就開始了二次落日大作戰 在日本作戰的前提下 事實證明, 國府登陸日本還是有可能的 利用騷擾南洋做誘餌引日本海軍南下 之後利用海轟轟炸日本海, 大軍登陸博多 日本本土此時的海岸線多半只有一個警衛師在守 利用三個陸戰隊可以成功的佔領 之後利用瘋狂撤退的運輸艦不斷增援 配合空降師由博多空降信越一帶取得本洲港口 然後就是殘酷的全面軍事佔領日本 之後併吞日本, 考量到未來的發展之後 我想自力併吞世界, 因此自盟國退出 隨後解放日本, 又解放了北越(日本在法國維奇前, 作戰取得的) 引此中,日,北越,韓成了我盟國的主力 中國的研發團隊包括了滿洲國, 蒙古國, 晉系, 滇系, 三馬, 已經算相當不錯了 之後收復固有領土之戰, 跟英國全面開打 很神奇的此時俄國會對美英宣戰(美尚未入盟) 然後德國又會巴巴羅薩 因此成了共產集團, 英國集團, 德國集團, 中國集團, 美國 五大聯盟的作戰 共產 vs 英德美 英 vs 共德美中 德 vs 共英美 中 vs 英 美 vs 共德 此時遇到一個問題, 首先日本解放後 我的科研實力其實算不上一等強國 (日本併吞後再解放, 科技好像會退到跟我一樣) 第二是日本拒絕跟我交換科技(死puppet 敢驕傲啊..) 第三是北越其實有一個很強的石油化煉的研發人才 但他老是派沒用的人研發沒用的東西 因此我開始改電腦的 .ai檔 利用電腦控制的中國, (我改當北越) 軍事攻佔取得伊朗以東的英國全部領土 解放了印度, 巴基斯坦, 緬甸, 馬來西亞 併吞了澳洲跟紐西蘭 取得紐奧的研發團隊後, 我的研發實力來到跟日本平起平坐的地位 事實證明AI 檔經過適當的設定, 也是會很強的 首先, 大部分的AI檔是經過事件指定的 比如說日本, 在db/event/AI_JAP.txt 中有日本適應的AI的事件 修改方式如一般事件檔, 我把日本成為中國附庸的情況 增加了一個事件, 新的AI檔為ai/switch/JAP_CHI_puppet.ai 自行編輯JAP_CHI_puppet.ai 檔, 基本上可以把 save 檔中的日本 ai 設定 全部都先拷貝過去 然後有些要改 比如說 exp_force_ratio = 0.75 這是指定電腦會派出多少百分比的軍隊給盟友 如果把德國的這個值調高一點 德軍會援助義大利, 那樣北非戰場會更容易獲勝 tarde = { embargo = {CHI} } 這是表示電腦會拒絕跟某國交易 由於日本這一項有CHI, 所以就算變成你的附庸也會拒絕跟你交易 所以要設為 embargo = {} tech_share = { embargo = {CHI} } 電腦分享科技的設定, 在這裡中國被日本封鎖了 所以中國根本無法跟日本交換科技 另外 technology = { perference = {....} } 這邊是設定電腦的科技研發目標對象 如巴基斯坦跟北越這些有特色的國家 可以指定要他們研發特定科技 另外我把中國的一些改了 比如說 max_front_ratio = 1.2000 max_front_ratios = { AST = 4.0 } 這是說, 在跟敵人的戰線, 我軍跟敵軍人數的理想比例 比如說德國沒有特別設定, 所以德國跟蘇聯的前線部隊比例約為1:1 而日本在征菲律賓時, 是設定 max_front_ratios = { PHI = 4.0 } 所以日本打菲律賓勢如破竹摧枯拉朽的 我對澳洲設為 4.0, 中國打澳洲也是摧枯拉朽的 max_garrison_prop = 0.1500 min_garrison_prop = 0.0500 這是電腦分配給守備AI 的軍隊數量 像德國征俄時是 0.6 與 0.4 大約只有一半的兵力會分配在前線 要預防萬一的話, 這個值要設高 但要瞬間消滅敵軍, 這要設低 invasion = { ignore = yes invasion = yes max_distance = 250 target = { 省份 = 優先權 } } ignore是表示當你的前線有敵人時, 電腦會不會做登陸 預設值是 no 所以像德國跟俄國有前線接觸, 那電腦就不會另外登陸英國, 或是登陸列寧格勒 max_distance 表示會企圖登陸離出發港多遠的省份 那個數字乘以 1000km 就是目標 有了目標電腦會再很聰明的想辦法爬過去 另外 target 表示電腦對特定省份的企圖心 如果沒有海獅的話, 對德國來說, 英國本土的 target 都是零 所以絕對不會登陸 我是直接拿美國 1944年的 target 資料直接覆蓋上去 再做一點修改 這樣就會有一個超大範圍的登陸目標區 另外新生出來的國家沒有 AI 檔 不過建議自己幫他們寫一個, 並在 db/event/ai_revolters.txt 或是 db/event/AI_MinorShutInvasion.txt 中指定 這分別是指定一些外星IC的事件, 或是設定新生國家不會登陸 把他們的ai設定如 command = { type = ai which = "switch/U72_RD.ai" 然後再自己去編一個U72_RD.ai 的檔案就是北越的ai了 不過現在無論如何, 打沒多久美國就會加入盟國 我被迫跟美國開打 只好重新手控, 改打中國版太平洋戰爭 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.21.210 ※ 編輯: LORDJACK 來自: 140.112.21.210 (10/31 13:24) ※ 編輯: LORDJACK 來自: 140.112.21.210 (10/31 13:32)

10/31 13:41, , 1F
可是我還是有看過德國登陸英國的...雖然最後失敗><
10/31 13:41, 1F
※ 編輯: LORDJACK 來自: 140.112.21.210 (10/31 13:43)

10/31 13:45, , 2F
event 20032 有海獅, 有80% 的機率德國會選擇征俄
10/31 13:45, 2F

10/31 13:46, , 3F
一連串的事件後(包括取消海獅), 最後德國會用
10/31 13:46, 3F

10/31 13:47, , 4F
switch/GER_Sealion.ai 這個檔, 把這個檔抄去德國ai吧
10/31 13:47, 4F

10/31 13:48, , 5F
不過前提是德國沒有其他的陸軍戰線啦, 有的話, 德國還是
10/31 13:48, 5F

10/31 13:49, , 6F
不會登陸
10/31 13:49, 6F

10/31 18:03, , 7F
其實直接改存檔就可以了
10/31 18:03, 7F
文章代碼(AID): #17A10HDn (Paradox)
文章代碼(AID): #17A10HDn (Paradox)