3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 8220|回复: 28
打印 上一主题 下一主题

[资料] 士兵勋章获取方式的中文翻译——获取概率函数算法及其它补充说明请见一楼和二楼大神

  [复制链接]

2

主题

261

帖子

280

积分

高级玩家

Rank: 4

贡献度
2
金元
2721
积分
280
精华
0
注册时间
2009-10-28
跳转到指定楼层
主题
发表于 2013-5-9 22:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 topline 于 2013-5-15 17:18 编辑

原资料中获取勋章的条件是公式,英文原资料请见http://bbs.3dmgame.com/forum.php?mod=viewthread&tid=3820083&page=1&extra=#pid84010342内有具体公式,可深入研究
为了直观表述我将公式归纳成简单一句话来说明,但需要注意“达到”和“超过”两个表述方式,前者是大于等于,后者是大于,由于游戏我才接触几天,获取方式是否正确,还需要各位大侠在游戏中验证一下。

特别注意:满足获取条件后,勋章是有几率获取,非100%获取,而且是最小几率,如果要提高获得的几率。。。。请看我给出的概率函数
在一楼和二楼两位大神指引下,函数的计算方法弄清楚了,见一二楼说明,很详细


资料中基本的说明:
一个士兵最多只能拥有3个勋章
一个士兵一场战斗只能拿一个勋章,若随机出来结果可以拿多个的话,按下表顺序高低决定优先权——详细获取机制应该是4楼的说明
一场战斗可以有多个士兵拿勋章

不死系生物无法获取勋章


具体翻译如下注解:
1、条件中提到的近战攻击力、远程攻击力等值,是开战前士兵的面板值,不含来自英雄和士气的加成
2、远程攻击,如果未特殊表明的话,泛指消耗弹药类的远程伤害,如魔杖、弓弩,但不包含消耗体力的法术类技能







英雄十字勋章
攻击+2 反击+2 装甲+1 抵抗+1 维护费用+10黄金
(更正翻译错误,有勋章了,签约费当然要高了)
获取条件:如果单位在战斗中至少击杀五人,并且承受的伤害值达到自己生命上限2/3,就有几率获得这个勋章,
概率函数:
Random (11+近战杀敌数+远程射杀数)>=13



魔法之星勋章
远程攻击+1 能力控制+1
维护费用+5黄金+5 宝石
获取条件:如果单位在战斗中通过远程方式至少击杀一人并且造成的总伤害达到远程攻击力的3倍(魔法伤害),就有几率获得这个勋章,  
概率函数:
Random (21+远程伤害总量+5*远程击杀数-3*远程攻击值*弹药值)>=30
已获取魔法之星勋章的数量越多,再次获取的几率越低,第2枚几率减半,第3枚几率减为1/3——大概是这个描述,不敢确定,下面的同样



秩序之射手勋章
精确度+1 远程攻击+1
维护费用+8黄金
获取条件:如果单位在战斗中通过远程方式至少击杀了一人并且造成的总伤害达到远程攻击力的3倍(必须是箭头伤害,非魔杖和标枪伤害),就有几率获得这个勋章,  
概率函数:
Random (21+远程伤害总量+5*远程击杀数-3*远程攻击值*弹药值)>=30
已获取秩序的射手勋章的数量越多,再次获取的几率越低,第2枚几率减半,第3枚几率减为1/3
  


治疗者勋章
治疗量+2 弹药+1  
维护费用+8黄金+1 宝石
获取条件:如果单位具有医疗能力,且在战斗中造成的总治疗量达到治疗量能力的3倍,就有几率获得这个勋章,  
概率函数:
Random (21+总治疗量-3倍治疗能力)>=20
已获取治疗者勋章的数量越多,再次获取的几率越低,第2枚几率减半,第3枚几率减为1/3
  


胜利之愿勋章
攻击+2 反击+2
维护费用+5黄金
获取条件:如果单位在战斗中造成的近战总伤害量(含反击)超过近战攻击力(近战值+反击值)的3倍,就有几率获得这个勋章
概率函数:
Random (21+近战伤害总量-3(近战攻击值+反击值))>=20
  

坚韧勋章
生命点+4 防御+1 反击+1
维护费用+4黄金
获取条件:如果单位在战斗中造成至少一次击杀,并且受到过的总伤害值达到生命上限值,就有几率获得这个勋章
概率函数:
Random (21+总承受伤害值-最大生命值)>=20



秩序之胜利勋章
生命点+5 士气+3 攻击+2 反击+1
维护费用+10黄金  
获取条件:如果单位在友军(应该是不包含召唤生物,未验证)的死亡率超过80%的情况下幸存, 并且战斗中造成至少一次击杀,就有几率获得这个勋章
概率函数:
Random (21+友军总数+近战击杀数+远程击杀数)>=20


决心勋章
抵抗+2 士气+2
维护费用+3黄金   
获取条件:如果单位在战斗中造成至少一次击杀,同时受到的魔法伤害值(消耗体力的法术技能伤害,非魔杖)超过现存生命值的1/2就有几率获得这个勋章
概率函数:
Random (21+受到的法术伤害>现存生命值/2)>=20




秩序之防御者勋章
防御+2 反击+1
维护费用+4黄金   
获取条件:如果单位在战斗中造成至少一次近战击杀,同时受到的近战伤害值超过现存生命值的1/2 就有几率获得这个勋章
概率函数:
Random (21+受到的近战伤害>现存生命值/2)>=20



敏捷勋章
远程攻击防御+2 体力+2
维护费用+3黄金  
获取条件:如果单位在战斗中造成至少一次击杀,同时受到的远程伤害超过现存生命值的1/2 就有几率获得这个勋章
概率函数:
Random (21+受到的远程伤害>现存生命值/2)>=20   



勇气勋章
士气+4 攻击+1
维护费用+3黄金   
获取条件:如果单位在战斗中造成至少一次击杀,并且在战斗中获得的士气超过5 (应该不包含英雄技能加持,未验证),就有几率获得这个勋章
概率函数:
Random (21+现存士气-最大士气)>=30



热忱勋章
耐力+3 反击+1
维护费用+3黄金   
获取条件:如果单位在战斗中消耗的体力超过自己体力的最大值
概率函数:
Random (21+已消耗的体力-最大体力)>=20





战斗法师勋章
弹药+2 体力+2
维护费用+4黄金 +1宝石
获取条件:如果单位在战斗中造成至少一次远程击杀,并且通过法术消耗掉的体力达到3
概率函数:
Random (10+通过法术消耗的体力值+远程击杀数)>=10 已获取战斗法师勋章的数量越多,再次获取的几率越低,第2枚几率减半,第3枚几率减为1/3
  



  

火之战旗勋章
弹药+1 抵抗+1
火焰箭技能+3
维护费用+7黄金 +1宝石
获取条件: 如果单位在战斗中通过远程方式(箭头攻击,非魔杖和标枪)至少击杀了一人,且造成的远程总伤害值达到远程攻击力的3倍,同时受到的远程伤害值达到最大生命的的2/3 就有几率获得这个勋章
概率函数:
Random (21+总远程伤害值+5倍远程击杀数-3*远程攻击力*弹药值)>=30已获取火之战旗勋章的数量越多,再次获取的几率越低,第2枚几率减半,第3枚几率减为1/3




评分

3

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-31 02:11 , Processed in 0.027252 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表