一个人玩3C时,选的电脑玩家总是没有反映,更别说对战了,各位大哥说说为什么?谢谢!
热心网友
不是每个版本的3C都有AI的.大概是你选的那个版本没有AI.
热心网友
那主要是因为:一般来说,在默认的情况下(指混战地图,也就是比赛中常用到的那类型地图),电脑AI并不适用于玩家们自己编辑的地图,因为AI在默认的情况下只会做出在混战地图的动作:即在混战地图中电脑所表现出的行为。(所有地图最初建立的时候都会有一个默认的触发器的,而且这个只试用于混战地图,要为自己的RPG地图编写触发器的话,默认的那个触发器是没什么用的)。3C图的电脑玩家不会动的话,只有下面几个原因了:1,地图作者偷懒,没有编写电脑AI的随机选英雄,进攻路线,以及电脑AI所选的英雄遇到特定情况下的反应之类的触发器。2,地图作者不会编写以上所说的那些触发器。。。。。。(呵呵,其实很简单的,我也会。。。嘿嘿,我可没骗你)要是地图作者允许的话,或许会有人在他的地图上加上AI,可惜一般都会加密。。。。。。我来简单说几句。如果只是让地图上的电脑玩家做出进攻和撤退的动作的话,很简单,只需要2个触发器也就是"Attacking"和"NoAttacking"(当然,名字是随你自己定的)。其中,"Attacking"是电脑玩家进攻的触发器,"NoAttacking"是电脑玩家血少时撤退的触发器,另外还要有一个启动那两个触发器的触发器,名字可以为"AIStart"(同样,触发器名字由你定,下面不说了)。至于玩家的判断,在选英雄时就分好所属的"UnitGroup"(就是玩家组的变量,可以在以后的触发器里用来判断某个单位的拥有玩家是属于光明方还是黑暗方,如果选择那个单位的玩家是属于光明方的就"Add Unit"到光明方单位组,即LightGroup,否的话,也就是黑暗方,即DarkGroup)就好了,然后当某个单位进入了特定区域时,判断这个单位是否属于"UserGroup"(单位组变量,在这个组里的单位是由人所控制),如果是的话,就开启"Attacking"触发器,如果不是,在判断这个单位是否属于"ComputerGroup"(同样是单位组变量,不过这个组里的单位是由电脑所控制),如果是,那么开启"NoAttacking"触发器。也许你会问了,触发的单位为什么要分开?原因很简单,为了不出现判断错误,在由玩家(这"玩家"指的是真正的玩家,不是电脑)触发了电脑玩家进攻的触发器以后(这时电脑玩家就会开始进攻),然后,再由电脑玩家自己触发电脑玩家该什么时候撤退的触发器,这样既省事又不容易会出现错误的地方,就算出了错也知道在哪出了错。至于其他的在特殊情况下的电脑的反应的触发器就多得很,也不好在这里一一说了。如果想知道得更详细就加偶滴QQ - 5。
热心网友
电脑AI在默认情况下只适合正规对战,也就是说,3C里的电脑AI只会从事正规动作,连血都不会补,更何况选英雄?
热心网友
有的电脑不会选英雄,找有AL的图。
热心网友
只有3C-ORC-AI的3C有电脑
热心网友
玩ORC-AI-3C就有电脑 可以试试