尽管知道楼主看不到了,留着给后来人百度吧。
如果敌方没有投石的话就比较好办,县城30级城墙增加城防攻击距离为30%,最远的攻击是陷阱:
2000*1.3=2600
我方最远攻击是TS,计算公式为基础攻击距离*(1+科技加城+先发加成)例科技21级加成42%,先发20级加成20%:
1600*(1+0.42+0.20)=2592
显然我方攻击距离少于对方,这就不能无损了。如果以上的数据科技改为30级加成60%,先发20级加成20%:
1.600*(1+0.6+0.20)=2880
我方最远攻击大于对方,第一条件成立了,把TS移动到2593-2880处停住打就行。
上面是敌方没有投石的,接下来看敌方有TS的,县城30级城墙增加TS攻击距离为30%,30级科技增加TS60%:
1600*(1+0.3+0.6)=3040
如果我方还是科技30级加成60%,先发20级加成20%结果才2880,这样还是不能无损,而科技已经到顶级了,只能加先发,(3040-2880)/1600=10%,也就是说先发还要加10级,既30级先发才刚好和敌方一样,而如果要无损的话还得比敌方多,既31级先发,然后在第一波打击的时候要确保能先把敌方TS清光。
这是理论数据。实际还要考虑战场距离和双方的移动速度,复制一下官方给的计算公式,你可以计算一下后通过马速进行调整:
战场距离=兵种移动速度+兵种射程+400,取敌我双方中兵种或城防计算出的战场距离值最大者
速度=兵种的初始速度+兵种的初始速度 * 科技加成 + 坐骑速度