一個(gè)人玩3C時(shí),選的電腦玩家總是沒有反映,更別說對戰(zhàn)了,各位大哥說說為什么?謝謝!

熱心網(wǎng)友

不是每個(gè)版本的3C都有AI的.大概是你選的那個(gè)版本沒有AI.

熱心網(wǎng)友

那主要是因?yàn)?一般來說,在默認(rèn)的情況下(指混戰(zhàn)地圖,也就是比賽中常用到的那類型地圖),電腦AI并不適用于玩家們自己編輯的地圖,因?yàn)锳I在默認(rèn)的情況下只會做出在混戰(zhàn)地圖的動作:即在混戰(zhàn)地圖中電腦所表現(xiàn)出的行為。(所有地圖最初建立的時(shí)候都會有一個(gè)默認(rèn)的觸發(fā)器的,而且這個(gè)只試用于混戰(zhàn)地圖,要為自己的RPG地圖編寫觸發(fā)器的話,默認(rèn)的那個(gè)觸發(fā)器是沒什么用的)。3C圖的電腦玩家不會動的話,只有下面幾個(gè)原因了:1,地圖作者偷懶,沒有編寫電腦AI的隨機(jī)選英雄,進(jìn)攻路線,以及電腦AI所選的英雄遇到特定情況下的反應(yīng)之類的觸發(fā)器。2,地圖作者不會編寫以上所說的那些觸發(fā)器。。。。。。(呵呵,其實(shí)很簡單的,我也會。。。嘿嘿,我可沒騙你)要是地圖作者允許的話,或許會有人在他的地圖上加上AI,可惜一般都會加密。。。。。。我來簡單說幾句。如果只是讓地圖上的電腦玩家做出進(jìn)攻和撤退的動作的話,很簡單,只需要2個(gè)觸發(fā)器也就是"Attacking"和"NoAttacking"(當(dāng)然,名字是隨你自己定的)。其中,"Attacking"是電腦玩家進(jìn)攻的觸發(fā)器,"NoAttacking"是電腦玩家血少時(shí)撤退的觸發(fā)器,另外還要有一個(gè)啟動那兩個(gè)觸發(fā)器的觸發(fā)器,名字可以為"AIStart"(同樣,觸發(fā)器名字由你定,下面不說了)。至于玩家的判斷,在選英雄時(shí)就分好所屬的"UnitGroup"(就是玩家組的變量,可以在以后的觸發(fā)器里用來判斷某個(gè)單位的擁有玩家是屬于光明方還是黑暗方,如果選擇那個(gè)單位的玩家是屬于光明方的就"Add Unit"到光明方單位組,即LightGroup,否的話,也就是黑暗方,即DarkGroup)就好了,然后當(dāng)某個(gè)單位進(jìn)入了特定區(qū)域時(shí),判斷這個(gè)單位是否屬于"UserGroup"(單位組變量,在這個(gè)組里的單位是由人所控制),如果是的話,就開啟"Attacking"觸發(fā)器,如果不是,在判斷這個(gè)單位是否屬于"ComputerGroup"(同樣是單位組變量,不過這個(gè)組里的單位是由電腦所控制),如果是,那么開啟"NoAttacking"觸發(fā)器。也許你會問了,觸發(fā)的單位為什么要分開?原因很簡單,為了不出現(xiàn)判斷錯(cuò)誤,在由玩家(這"玩家"指的是真正的玩家,不是電腦)觸發(fā)了電腦玩家進(jìn)攻的觸發(fā)器以后(這時(shí)電腦玩家就會開始進(jìn)攻),然后,再由電腦玩家自己觸發(fā)電腦玩家該什么時(shí)候撤退的觸發(fā)器,這樣既省事又不容易會出現(xiàn)錯(cuò)誤的地方,就算出了錯(cuò)也知道在哪出了錯(cuò)。至于其他的在特殊情況下的電腦的反應(yīng)的觸發(fā)器就多得很,也不好在這里一一說了。如果想知道得更詳細(xì)就加偶滴QQ - 5。

熱心網(wǎng)友

電腦AI在默認(rèn)情況下只適合正規(guī)對戰(zhàn),也就是說,3C里的電腦AI只會從事正規(guī)動作,連血都不會補(bǔ),更何況選英雄?

熱心網(wǎng)友

有的電腦不會選英雄,找有AL的圖。

熱心網(wǎng)友

只有3C-ORC-AI的3C有電腦

熱心網(wǎng)友

玩ORC-AI-3C就有電腦 可以試試