Board logo

标题: 用hp代表兵力的一系列问题 [打印本页]

作者: 魏王孟德    时间: 2010-7-17 23:04     标题: 用hp代表兵力的一系列问题

总是感觉真实的战争中,不可能我方只有武将上阵的,而敌方的大众脸也应该是像英杰传、孔明传那样,是“步兵队、骑兵队”。
1.如果将兵种的hp成长值都乘上10,会有什么副作用?
2.攻击伤害肯定是不够的,我再将兵种的攻击、防御成长值也乘上10,那么XSABC的显示又要怎么改才会正常?
3.兵种的初始攻击力、防御力又要怎么改?
作者: 泪断轩辕    时间: 2010-7-17 23:49

还有个问题,就是hp也代表战斗力。
你想想,10000人的骑兵队和100人的骑兵队,他们攻击同一部队所造成的伤害会是一样的吗?
头大啊。。。。。
作者: 《苍狼白鹿传》    时间: 2010-7-18 13:08

我曾经改过用攻击平方除以防御,但是没有加入HP这个参数
这样的话100的攻击打100的防御差不多就可以100的损伤
即使是200打500还可以打出160

如有兴趣来研究这些请加我的qq群
64109048

[ 本帖最后由 《苍狼白鹿传》 于 2010-7-18 13:11 编辑 ]
作者: 魏王孟德    时间: 2010-7-18 21:09

检测完毕……无副作用,唯一的两个缺憾就是兵种特性全部变成X……,而且如果这样的话,1级的伤血还是那么多……求Exe达人解答……
作者: 《苍狼白鹿传》    时间: 2010-7-19 13:26

你先把你想要的计算公式写出来
现在是 攻击 - 防御 + i
可以改成 (攻击-防御)X i 或者啥的
作者: 魏王孟德    时间: 2010-7-19 13:38

经过我一上午的努力……总算是找到了伤害计算函数,把原来的地形除以10改为除以1,这样就可以不改能力档了……不过策略伤害计算函数还没找到……Star175大知不知道在哪?
作者: 魏王孟德    时间: 2010-7-19 13:43

哦对了,2楼的想法我觉得也很对,现在暂且研究一下,伤害计算可以用当前HP占5000HP的百分比乘上伤害值,应该就可以了吧?
作者: 泪断轩辕    时间: 2010-7-21 22:10     标题: 回复 #7 魏王孟德 的帖子

理论上应该是可以的,不过似乎只有真正做了才能知道这个方法好不好。
而且5000这个数值也不一定就是最好的,估计要多加尝试才能找出最合适的数值。
作者: 《苍狼白鹿传》    时间: 2010-8-5 13:04

把减法换成除法,要不然4000打5000是个位数
作者: 三耳木木    时间: 2010-8-6 05:09

(攻击力*攻方Hp*地形-防御力*防御方Hp*地形)*兵种克制
不知道这个会怎么样?




欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0