文明3攻城问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:48:52
我用高级兵去打一个有低级兵驻守的城市,可是打不过,谁知道为什么?

给你个战斗胜率公式吧,进攻方攻击力=兵种原本攻击力*(1+攻击加成),防御方防御力=兵种原本防御力*(1+防御加成),一轮攻防胜率=进攻方攻击力/(进攻方攻击力+防御方防御力)
而攻击加成就只有军团和雷达站有,而防御加成则多了,设防+25%,草原+10%,平原+10%,丘陵50%,城墙+50%,6以上人口城市+50%,12以上人口城市+100%雷达站+25%......
用winslq的例子,攻6的兵打守4的兵,不记加成是6/10=60%的胜率,但是防守方如果在一个平原的有城墙的城市里设防的话,就是6/(6+4*1.85)=45%
注意,这里说的胜率,是每一轮攻防(即费一血)的概率,均是以进攻方的角度计算的,而决定最终胜率的,还和对方的血量有关,这一点只要你学过概率就应该明白

真的,我也遇到过,就是RP问题,没别的解释。。。你去吃猪脚面去去晦气吧。。。

我记得文明3里兵种的有攻防两项数值,比如剑士是攻高防低,弓箭手是攻低防高,打的时候是只看攻方的攻和守方的守,还有就是驻守城市有很高的防御加成,比如你用攻6的兵攻击守4的兵,一般是攻方输的概率大一些

除了攻防数值以外。。。城墙和地形的加成很重要。。。当然攻方也有一些特殊的加成,比如针对某些特定兵种的攻击奖励。。。

还有部队的等级。。。精锐部队比新兵要耐打。。。

最后还有运气- -。。。最后1格HP敲死n多兵的事不算少见。。。