Re: [AOE2] 有關於人工AI的部分

看板AOE作者 (鸑鷟)時間15年前 (2009/06/18 13:46), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串2/3 (看更多)
部分原文恕刪 ※ 引述《wentomankimo (nightmare)》之銘言: : 標題: [AOE2] 有關於人工AI的部分 : 時間: Thu Jun 18 11:06:27 2009 : 我和同學現在喜歡上合作跟電腦對幹 : 像是藤原紀香或是馬爆練習 : : 可是他們一到兩個鐘頭就會棄權 : 有沒有甚麼辦法可以把這個程式設定改掉呢? : : : → wentomankimo:多人的檔案是要放在data的一個gamedata_x1.DRS檔案 06/18 11:24 : → wentomankimo:如果用筆記本修改玩後 開進去會當機 06/18 11:24 : → yuton:要用其他的改 不能用記事本 我是用UltraEdit改的 06/18 12:32 : → wentomankimo:我發現我要儲存的時候 他會把檔案改成txt格式.. 06/18 12:37 : → wentomankimo:難怪會不能...可是我沒UltraEdit耶 06/18 12:38 AI的設定檔用記事本可以改@@ 選所有檔案儲存,副檔名自己改,或著是跳出去之後再把副檔名改掉 下面的說明都是在 %AOC的資料夾%\AI\ 底下操作 馬爆的話,在馬爆資料夾底下找到馬爆練習.per 找到下面的部分 ;累了,不想打了,所以棄權了 (defrule (game-time > 9000) (game-time < 9003) => (chat-to-all "我累了,不想打了") ) ;棄權囉 (defrule (game-time > 9003) => (resign) 把黃字改成你想要電腦自己認輸的時間(以秒為單位) 有可能會在AI\和AI\馬爆 各找到一個檔,怕出問題的話就兩個都改吧@@ 如果要打到超過四小時的話,還要再改一個地方.. 在馬爆資料夾底下的rmresign.per 找到下面兩行 (defconst aileague-sudden-death-time 14400) ; 4:00:00 (defconst aileague-end-game-time 14460) ; 4:01:00 把黃字的部分改成你希望的時間(一樣以秒為單位) 其他AI基本上同理 立花......就找AI\底下的立花里子.per 找到 ;打太久里子會累所以就棄權了 (defrule (game-time > 7200) => (taunt 26) (chat-to-all "棄權了~~~~打不贏") (resign) 一樣把黃字改掉就行了... -- 如果還是看不懂的話,想一下覺得看不懂的地方在哪再問吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.216.15

06/18 13:50, , 1F
他是要改gamedata_x1這個檔 除非你教他怎麼轉~"~
06/18 13:50, 1F

06/18 13:55, , 2F
和這個檔有關....? 我是沒去看過..
06/18 13:55, 2F

06/18 13:55, , 3F
之前打多人也沒有發生在馬爆預設的2hr30min前棄掉的事..
06/18 13:55, 3F

06/18 15:29, , 4F
改這個沒錯 不過直接用空白取代全部 如果刪掉會跳出錯誤
06/18 15:29, 4F

06/18 15:32, , 5F
可是玩多人連線的時候 不是gamedata_x1也要改嗎?
06/18 15:32, 5F

06/18 15:34, , 6F
gamedata_x1裡面也有出現"打太久紀香會累"等字樣
06/18 15:34, 6F

06/18 15:35, , 7F
也就是說改的檔案雖然不同 但是都大同小異
06/18 15:35, 7F

06/19 02:16, , 8F
沒找到樓上說的東西....。看來是檔案不同了(默
06/19 02:16, 8F
文章代碼(AID): #1AETIl1W (AOE)
文章代碼(AID): #1AETIl1W (AOE)