我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 荣誉系统相关技术贴——已更新至1.12 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

sun555



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1545
威望: 0
浮云: 1151
在线等级:
注册时间: 2005-05-11
最后登陆: 2007-06-27

5come5帮你背单词 [ correct /kə'rekt/ a. 正确,合适的;vt. 改正 ]


荣誉系统相关技术贴——已更新至1.12

1.12跨服战场的到来,使得更多的玩家真正接触荣誉系统,不管现在打战场的是为了声望,为了荣誉,为了消遣,至少已经有很多荣誉系统相关的问题出现,我重新整理了一下曾经在公会论坛发布的荣誉系统相关技术贴(http://bbs.wowshell.com/showthread.php?t=37535
此网页不属于NGA网站,NGA不保证其安全性
继续访问 取消 不再提示我[ http://bbs.wowshell.com/showthread.php?t=37535 ]),目的是为了让大家更加熟悉什么是荣誉系统。希望经常问r多少到r多少要第几名,这个星期排多少能升这样的兄弟姐妹能够真正懂得什么是荣誉系统,如何更快更轻松的达到梦想。


以下为全文:

摘要

1.11荣誉装的提升,部分玩家会将目标放在荣誉系统上。那么,你对荣誉系统了解多少呢?本文比较详细地介绍了荣誉系统,荣誉系统相关。希望能对你有所帮助和提高。

关键词:荣誉击杀,非荣誉击杀,贡献点数(荣誉),荣誉排名(排名),军衔(级别),军衔经验,排名总人数。[括号内表示游戏中荣誉界面里的变量]


Abstract
Patch 1.11, honor-set level promote up to 82+. Some players put the target on honor system .So, do you understand honor system? This text introduced the honor system and FAQ of honor system in detail. I hope it will help you and exaltation you.

Keywords: Honorable Kills (HK), Dishonorable Kills (DK), Contribution Points (CP), Weekly Standing (WS), Rank, Rank Points (RP), Number of Ranked (NR).



1 荣誉系统相关名词


说到荣誉系统,首先得了解有关荣誉系统的一些名词变量:
A 荣誉击杀,HK:荣誉击杀只有当玩家[屏蔽]一个和自己等级范围之内的玩家或者特定NPC的时候才会计算。对方显示等级数字的颜色和怪物等级数字颜色采用同样的原理。[屏蔽]灰色数字等级玩家将无法获得荣誉击杀。另外,只有特定的NPC才会计算为荣誉击杀。这些特殊目标NPC都是普通玩家很难攻击到的,他们是每个阵营的主要[屏蔽]人。击败这些NPC需要大量的玩家协作。
B 非荣誉击杀,DK:任何标注为“平民”的NPC如果被[屏蔽]则被认为是“非荣誉击杀”。一般当玩家的等级开始超过这些商人或者任务NPC的时候,“平民”这个标志将会出现在这些NPC的名字注释中。
C 贡献点数(荣誉),CP:对于目标所造成的伤害值决定了你所获得的贡献点数。伤害越多意味着更多的点数,越少则获得的点数越少。对多个目标造成轻微伤害也许获得的点数不如对一个目标造成巨大伤害。另外,你的目标必须死亡,并且这次击杀是荣誉击杀,你才可以获得贡献点数。
当你和别的玩家组队的时候,贡献点数将在队伍中平均分配。负责治疗的牧师将和负责攻击的战士获得同样的点数。
每周2维护后,你的贡献点数将重置到0。[屏蔽]更高军衔的玩家将得到更多的荣誉。每次荣誉击杀的贡献点数受收益递减规则影响,在24小时的时间区间内,对某一玩家只有前9次击杀能得到贡献点数,如下:
第1次击杀 = 100%的贡献点数
第2次击杀 = 90%的贡献点数
第3次击杀 = 80%的贡献点数
第4次击杀 = 70%的贡献点数
第5次击杀 = 60%的贡献点数
第6次击杀 = 50%的贡献点数
第7次击杀 = 40%的贡献点数
第8次击杀 = 30%的贡献点数
第9次击杀 = 20%的贡献点数
第10次击杀 = 10%的贡献点数
第11次及以后的击杀 = 0贡献点数
在战斗记录中可以看见每次荣誉击杀的估计荣誉点数,这里的点数值并没有将针对某一玩家击杀的收益递减计算在内。
非荣誉击杀立刻降低你的军衔经验,而贡献点数对军衔经验的影响是每周计算一次。
你可以在你的人物窗口的荣誉选项卡里看到你昨天获得的贡献点数。
昨日贡献点数是在每天凌晨3点到3点半计算的。
D 荣誉排名(排名),WS:每周排名在每周星期2的维护后计算出。在一方阵营内,每周获得最多贡献点数的玩家得到每周排名第一的位置,依次类推。在一周内没有获得至少25个荣誉击杀的玩家将不能参与每周排名的计算。在一周内一方阵营所有玩家的荣誉击杀总数将会决定一个底线,任何荣誉击杀底于此底线的玩家将不能参加本周的排名计算,但是他们在本周内获得的点数足以使他们至少达到或者保持Rank1的位置.
E 军衔(级别),RANK:当前军衔等级。
F 军衔经验,RP:具体表现你在哪个军衔等级的百分比多少。换句话说,军衔经验是军衔等级的具体表达。RANK1需要25个荣誉击杀且军衔经验大于零,RANK2需要2000的军衔经验。RANK3以上,军衔经验为(等级-2)5000。到Rank 13需要55000,到Rank 14需要60000。
每周计算荣誉的时候,军衔经验会自动衰减,是你当前军衔经验总值的20%,但是,如果某周军衔经验的调整(增加的减去衰减的)为负数,这个调整会被减半。而且,每周军衔经验的调整最多让你损失2500的军衔经验。
当然,这个限制不包括非荣誉击杀。非荣誉击杀的惩罚将立刻从你的军衔经验中扣除,1个60级的玩家将直接扣除100点军衔经验。当非荣誉击杀的时候可能会使你的军衔降低,非荣誉击杀的损失并不算在每周军衔经验的调整之中,因此将会使你某周经验的衰减超过-2500的限制。
每周2维护时将会调整你的军衔经验,军衔经验的变化即为你的军衔经验的增加,并减去军衔经验的衰减。
G 排名总人数,NR:荣誉击杀在25个以上(包括25)的玩家总数。NR将决定排名在第2名以后所有玩家每星期所获得的军衔经验多少。


(看了那么多如果你觉得头大,直接可以看最后的结论)


2 军衔经验的具体增长


都知道,军衔经验代表着详细的荣誉等级以及详细的进度。首先,每周排名第一的玩家将获得固定的13000军衔经验。不管第2名与第1名之间的贡献点数差距在1还是1000000,第2名就是拿不到13000。第2名以后的军衔经验,计算起来比较复杂。
每周所能获得军衔经验取决于每周排名,贡献点数,以及服务器参加排名计算的总人数。将贡献点数转化为军衔经验的公式是关于贡献点数的分段线性函数,这个公式每周都在变化,取决于服务器一方阵营参与排名的总人数(NR)。
每周排名以及参加排名的总人数将决定上述分段函数每个线性区间的端点。分段函数的最高端点被定义为(CPmax,13000),上面已经说了,一周内获得最高贡献点数的玩家将获得13000的军衔经验,分段函数的最底端点被定义为(0,0),意味着,贡献点数为,军衔经验获得为0。中间的各点使用分段点来定义,表示在各自军衔下获得了足够的点数能使其升级的所有参与排名玩家的分组。

分段点如下:

Group——BreakPt——%in Group——RP at BreakPt
14——0.002——0.2——12000
13——0.007——0.5——11000
12——0.017——1.0——10000
11——0.037——2.0——9000
10——0.077——4.0——8000
9——0.137——6.0——7000
8——0.207——7.0——6000
7——0.287——8.0——5000
6——0.377——9.0——4000
5——0.477——10.0——3000
4——0.588——11.1——2000
3——0.713——12.5——1000
2——0.860——14.7——400
1——1.000——14.0——0

(如果你觉得看起来麻烦,直接可以跳到第4点,相关实例及FAQ)

参与排名的总人数0.2%的玩家在WS(14)点以上,能获得12000以上荣誉,也就是说在13升14的情况下,军衔经验处于增长中。只有0.7%的玩家在WS(13)点以上,能获得11000以上的荣誉,也就是说在12升13的情况下,军衔经验处于增长中。
此公式用于决定在每个分段点之上所需要的排名:WS (at breakpoint) = round( NR BreakPt )
在此排名玩家的贡献点数以及下个排名玩家的贡献点数将决定分段在贡献点数轴上的位置:CP (breakpoint) = ( CP(WS) + CP(WS+1) ) / 2
简单的说,军衔经验是关于贡献点数的分段函数,而这个函数的系数是由参与排名人数,以及由排名人数选择的几个样本来决定的。此函数一共分为14段,除了排名第1玩家所代表的点,其余的点可以通过以上2公式求得。


假设,本周排名第一玩家获得贡献点数431492,参加排名玩家总数为2045,分段点第一步计算如下:

WS(14) = 0.002 2045 = 4.09 = 4
WS(13) = 0.007 2045 = 14.32 = 14
WS(12) = 0.017 2045 = 34.76 = 35
WS(11) = 0.037 2045 = 75.66 = 76
WS(10) = 0.077 2045 = 157.46 = 157
WS( 9) = 0.137 2045 = 280.17 = 280
……以次类推

排名前4的玩家,处于WS(14)之上的线性区间内,意味着能有4名玩家获得超过12000的军衔经验。排名4和5的玩家将决定WS(14)这个点所在的位置。如果参与排名的人数过少,假设只有1000,那只能有2个人获得12000以上的经验。所以,对高端军衔影响最大的,其实是服务器排名人数,个人贡献点数的影响相对而言非常之小。
第14分段点的横坐标即贡献点数为:
CP(14) = (CP(WS=4) + CP(WS=5)) / 2   = (323844 + 306394) / 2   = 315119
第13分段点的横坐标即贡献点数为:
CP(13) = (CP(WS=14) + CP(WS=15)) / 2   = (227956 + 225061) / 2   = 226508
……以次类推
完整的函数由以下分段点决定
(431492, 13000) # 最高点,即最高贡献点数玩家获得最高的军衔经验
(315119, 12000) # 第14号分段点
(226508, 11000)
(164960, 10000)
(120420, 9000)
( 76316, 8000)
( 54408, 7000) # 第19号分段点
( 36958, 6000)
( 23369, 5000)
( 15491, 4000)
( 9221, 3000)
( 5231, 2000) # 第4号分段点
( 2539, 1000)
(910, 400)
(0, 0) # 最底点
最后我们得到如图所示的军衔经验关于贡献点数的函数。


函数在各个分段点之间是线性变化的,所以说找到你贡献点数所在的区间,就知道你在哪一组了。然后使用根据两个端点所确定的公式,就能计算出军衔经验的增长了。
例如:
Greenman 获得了61353的贡献点数。
上分的段点为:( 76316, 8000)
下分的段点为:( 54408, 7000)
RP = (CP - CPlo) / (CPup - CPlo) (RPup - RPlo) + RPlo
这个应该不需要解释了。前面是算出斜率,乘以贡献点数相对最底点的增加,并加上最底点在纵轴上的值。
军衔经验= (61353 - 54408) / (76316 - 54408) (8000 - 7000) + 7000   = 6945 / 21908 1000 + 7000   = 7317  
即本周Greenman获得的军衔经验为7317。


3 军衔经验的具体衰减


每星期军衔经验将衰减总值的20%,1个60级的玩家获得1个非荣誉击杀,将直接减去100军衔经验,低级别玩家每次非荣誉击杀损失更少的经验,如下:
<29 10.0   39   27.0   50   60.0
29   10.0   40   29.0   51   64.0
30   11.5   41   31.0   52   68.0
31   13.0   42   34.2   53   72.0
32   14.5   43   37.4   54   76.0
33   16.0   44   40.7   55   80.0
34   17.5   45   43.9   56   84.0
35   19.0   46   47.1   57   88.0
36   21.0   47   50.3   58   92.0
37   23.0   48   53.6   59   96.0
38   25.0   49   56.8   60   100.0
当然,非荣誉击杀的损失并不算在每周军衔经验的调整之中,因此将会使你某周经验的衰减超过-2500的限制。还有,非荣誉击杀也受递减规则的影响。

4 相关实例及FAQ


我们所说的获得了多少的军衔经验,计算的只是Earning那部分,不是包括衰件的总变化。
首先必须知道你本周及上周的军衔经验,如果你的荣誉排名在服务器的前200,你可以在
[ http://www.worldofwarcraft.com/pvp/index.html ]
查到你本周的军衔经验(美服)。你也可以通过观察军衔经验条来估算你的军衔经验,或者使用插件来观察百分比。
12月7日,Greenman并没达到服务器前1000的荣誉排名,而排名1000的玩家荣誉经验为11640。他估算本周他的军衔经验为11500左右。
12月14日,Greenman 在服务器排名299,军衔经验为15498,军衔经验的衰减=115000.2=2300,军衔经验的总变化=15498-11500=3998,获得军衔经验=3998+2300=6298。299排名获得6298军衔经验。
12月21日,Greenman在服务器排名310,军衔经验为18870,军衔经验的衰减=154980.2=3100,军衔经验总变化=18870-15498=3372,获得军衔经验=3372+3100=6472。310排名获得6492军衔经验。
排名比上周底,却获得了更多的经验,因为本周参与排名人数更多。

Q:在保持不变的贡献点数下,能达到多少的军衔?
A:假设每周你能获得的军衔经验几乎相同,你的军衔提升受到每周20%衰减的影响, 你所能达到的最高军衔经验既是当你军衔经验的增加=衰减的时刻。此时0.2军衔经验最大值 = 每周获得的军衔经验,即 最大军衔经验 = 5每周获得的军衔经验。
如果Greenman保持每周获得6300的军衔经验,那么 最大军衔经验 = 5 6300 = 31500,最高荣誉等级 Max Rank = 8

Q:军衔升级的速度如何?
A:假设每周获得固定的军衔经验。
Greenman第0周有军衔经验RP=18870, Rank=5:
Week 1: RP = 18870 + 6300 - 3774 = 21396, Rank = 6
Week 2: RP = 21396 + 6300 - 4279 = 23417, Rank = 6
Week 3: RP = 23417 + 6300 - 4683 = 25034, Rank = 7
Week 4: RP = 25034 + 6300 - 5007 = 26327, Rank = 7
Week 5: RP = 26327 + 6300 - 5265 = 27362, Rank = 7
Week 6: RP = 27362 + 6300 - 5472 = 28190, Rank = 7
Week 7: RP = 28190 + 6300 - 5638 = 28852, Rank = 7
Week 8: RP = 28852 + 6300 - 5770 = 29382, Rank = 7
Week 9: RP = 29382 + 6300 - 5876 = 29806, Rank = 7
Week 10: RP = 29806 + 6300 - 5961 = 30145, Rank = 8
可以看到,经验的衰减很快的就赶上了每周所获得的经验,最后的几级将会变的十分的困难。

Q:如何才能达到Rank 14?
A:你需要每周至少获得12000的经验,才能超过衰减的部分达到Rank 14。在大多数的服务器,只有最高的3到6名玩家能每周获得超过12000的经验,取决与服务器参与荣誉排名的人数。
假如每周获得12500的经验,需要多长的时间才能从Rank 13达到Rank 14?
Week 1: RP = 55000 + 12500 - 11000 = 56500, Rank = 13
Week 2: RP = 56500 + 12500 - 11300 = 57700, Rank = 13
Week 3: RP = 57700 + 12500 - 11540 = 58660, Rank = 13
Week 4: RP = 58660 + 12500 - 11732 = 59428, Rank = 13
Week 5: RP = 59428 + 12500 - 11886 = 60042, Rank = 14

假设升到13时经验恰好为55000,以后连续3周排名都为第一。
Week 1: RP = 55000 + 13000 - 550000.2 = 57000, Rank = 13
Week 2: RP = 57000 + 13000 - 570000.2 = 58600, Rank = 13
Week 3: RP = 58600 + 13000 - 586000.2 = 59880, Rank = 13
3周以后,军衔经验为97.6%。可以看出3周冲14的关键了。

Q:军衔降级的速度如何?
A:如果停止PVP活动,军衔经验将会每周衰减而导致军衔降低。
Rank 7及以上等级的玩家将每周损失2500军衔经验,即损失半个荣誉等级。
Rank 7以下的玩家将会每周损失他军衔经验总值10%。
军衔经验将可能重新降到0,但军衔不能降到Rank 1以下。
如果 Greenman 3个月内放弃PVP:
Week 1: RP = 18870 - 1887 = 16983, Rank = 5
Week 2: RP = 16983 - 1698 = 15285, Rank = 5
Week 3: RP = 15285 - 1529 = 13756, Rank = 4
Week 4: RP = 13756 - 1376 = 12380, Rank = 4
Week 5: RP = 12380 - 1238 = 11142, Rank = 4
Week 6: RP = 11142 - 1114 = 10028, Rank = 4
Week 7: RP = 10028 - 1003 = 9025, Rank = 3
Week 8: RP = 9025 - 903 = 8122, Rank = 3
Week 9: RP = 8122 - 812 = 7310, Rank = 3
Week 10: RP = 7310 - 731 = 6579, Rank = 3
Week 11: RP = 6579 - 658 = 5921, Rank = 3
Week 12: RP = 5921 - 592 = 5329, Rank = 3
Week 13: RP = 5329 - 533 = 4796, Rank = 2
可以看出,越到后面跌起来越慢。


5 结论


a:服务器某阵营达到底线要求的所有玩家的总荣誉,将决定本周内所能发放出的点数池的大小,PVP活动更为频繁的阵营,将会发放出更多的点数,但同时会被更多的人来分享。
b:个人本周的荣誉点数:将决定你的角色能从此池中分配到多少点数。
c:每5000荣誉经验一个等级,经验够了就升级,所以到rank14对是否有过排名第一根本没有要求。
d:荣誉系统严格限制每个荣誉经验段的人数。参加排名总人数中,只有0.2%的玩家能获得12000-13000的经验,他们在rank13到rank14的过程中,经验条能保持增长(即抵消掉每周20%的荣誉衰减)。在接下的0.5%的玩家能获得11000-12000的经验,他们在rank12到rank13的过程中,经验条保持增长。剩下的以次类推。所以说,如果有2500排名的服务器,某人排名始终第5,也理所当然的能升到rank14,只是需要更多的时间而已。
e:每周能产生rank14的个数等于服务器一方阵营排名总数的0.2%取整,即每500排名可以支持一个rank14的产生。普通pvp服务器很容易有2000+的排名,如果严格计算的话,一周里同时产生4个rank14是完全可能的。
f:在每个经验段内(12k-13k.11k-12k),荣誉经验的获得跟荣誉贡献点数是线性关系,你跟上个排名的荣誉贡献差越小,你跟他的所获得的经验就越接近。但如果连续的两个排名跨越了某个经验段(例如2000排名,4人处于12k与13k之间,排名第4与第5即跨越了一个经验段),可能很小的荣誉贡献差,都可能导致差距很大的荣誉经验获得。
g:综上所述,要冲荣誉,从rank1到rank14,就算每周都你第一,起码也要3-4个月。如果没有每周拿第一的精力,实力,金钱,那在rank11以下,可以通过轻松获得排名来慢慢地增长自己的军衔,而到rank11以后,才是真正拼搏的时候。
h:9c说1.12军阶比例增加,貌似函数分段点没什么变化,blz和9c翻译好的1.12patch文件里也没有说军阶比例增加。我认为不是纯粹的9c炒作,而是目前跨服战场开了以后,参加排名的总人数(NR)大大提高,当然对于获得12000和11000军衔经验的来说,增加了比例。


参考文献:
[ http://bbs.ngacn.com/read.php?tid=510146&fpage=2 ]
http://www.wowchina.com/pvp/honorsystem-faq.htm
此网页不属于NGA网站,NGA不保证其安全性
继续访问 取消 不再提示我[ http://www.wowchina.com/pvp/honorsystem-faq.htm ]
顶端 Posted: 2007-01-18 21:09 | [楼 主]
我来我网·5come5 Forum » 网络游戏

Total 0.008885(s) query 5, Time now is:11-26 22:34, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号