level 5
huquincy
楼主
看了很多人关于这个BUG的说法,也来说一下。
首先阴阳师是一个好的游戏,网易也算是比较良心的公司(个人看法勿喷),我是希望网易能比较好的处理这个问题。
1、先说这次的BUG是比较严重,不处理是对玩家的一种伤害。不患寡而患不均,只要这个BUG不处理妥当,很多玩家心里会很难受,别人刷3天顶我几个月(或几千RMB),那还玩什么。
关于处理方法:
1、回档
一般的大型数据库肯定是有定期完整备份和每天的增量备份的,像阴阳师这样量级的用户量的游戏后台数据库肯定可以。
那么这次问题网易会回档吗?
这次的BUG有多少人使用了我不知道,但是又多少个服务器我们可以估算,
IOS平台,双平台,Android,国际的,这些服务器有多少用户,如果回档,是不是所有人都回档,这样造成的影响面太了,所以我觉得不太可能会回档。
2、回收使用BUG得到的御魂
使用BUG的用户肯定是需要处罚的,但问题在于怎么确定哪些账户使用了BUG?这里需要先明确几个问题。
一、数据库里面 “御魂有没有掉落时间”
如果御魂没有掉落时间,那么怎么确认御魂是这3天掉了的呢?没法确认。
我的理由如下:
1、最近版本里面的侍魂才添加按照获取时间排序,说明"以前侍魂的数据可能是没有掉落时间的"。如果侍魂没有是否推断御魂也没有。
2、最近版本才添加“御魂是否是新获得”,所以御魂后台数据结构在修改,也说开始设计数据结构不完整。
二、数据库里面 “没有御魂副本挑战记录”
如果没有用户操作的记录,那么如何确认用户这3天进行御魂挑战?
每天这么多用户在挑战各种副本,各种操作,你觉得会记录日志吗?如果记录日志那得多大磁盘来存储。
所以我认为后台应该是没有操作记录的,就算有也最多只有一天的日志。
三、用户把刷到的御魂都用各种升级经验。
如果使用BUG的用户把刷到的几十个6星御魂只留了一套,其余的都用来升级怎么办。
账号里只有10来个6星的你怎么区分别人是否是之前的还是使用BUG刷到的?
如果实际情况和我猜测的一样(LZ不是说之前有个BUG导致服务器回档了,这说明我猜测的有点可能),那么该怎么处理呢?办法还是有的。
1、简单处理方法,处理一部分特别明显的人、高调的人。
这种方法的好处是简单,可靠,影响面少;但对其他用户不公。
2、复杂的方法,对比数据库备份。
编写特定工具,对比数据库前后3天用户数据,设置一个合理的阈值,搜索出异常数据。
比如6星御魂获取太多,御魂\阴阳师经验升级太快等。
这种方法的好处是可以处理大部分BUG收益;但是工作量大,处理周期长,而且处理的御魂不明确(不知道哪个御魂是使用BUG获得,只能统一回收新增加的)
3、更复杂的方法,使6星御魂贬值
大家都不怎么关心刷了多少4星、5星的御魂,那是因为6星才有价值,如果让6星贬值的话,影响也会降低。
总结:
如果按照我猜测的情况,并且网易采用类似对比数据库的方式的话,我对网易还是比较佩服的(当然忽悠大家的不算);
大家要给网易时间来处理问题,这个BUG我们大部分人只是在看戏,而网易是在台上唱戏。压力不一样,就不要添乱了,当然也是需要正当维护自己利益。
(PS:有没有想过也许网易研发运维员工已经十几个小时不停止的处理问题)
2017年01月04日 09点01分
1
首先阴阳师是一个好的游戏,网易也算是比较良心的公司(个人看法勿喷),我是希望网易能比较好的处理这个问题。
1、先说这次的BUG是比较严重,不处理是对玩家的一种伤害。不患寡而患不均,只要这个BUG不处理妥当,很多玩家心里会很难受,别人刷3天顶我几个月(或几千RMB),那还玩什么。
关于处理方法:
1、回档
一般的大型数据库肯定是有定期完整备份和每天的增量备份的,像阴阳师这样量级的用户量的游戏后台数据库肯定可以。
那么这次问题网易会回档吗?
这次的BUG有多少人使用了我不知道,但是又多少个服务器我们可以估算,
IOS平台,双平台,Android,国际的,这些服务器有多少用户,如果回档,是不是所有人都回档,这样造成的影响面太了,所以我觉得不太可能会回档。
2、回收使用BUG得到的御魂
使用BUG的用户肯定是需要处罚的,但问题在于怎么确定哪些账户使用了BUG?这里需要先明确几个问题。
一、数据库里面 “御魂有没有掉落时间”
如果御魂没有掉落时间,那么怎么确认御魂是这3天掉了的呢?没法确认。
我的理由如下:
1、最近版本里面的侍魂才添加按照获取时间排序,说明"以前侍魂的数据可能是没有掉落时间的"。如果侍魂没有是否推断御魂也没有。
2、最近版本才添加“御魂是否是新获得”,所以御魂后台数据结构在修改,也说开始设计数据结构不完整。
二、数据库里面 “没有御魂副本挑战记录”
如果没有用户操作的记录,那么如何确认用户这3天进行御魂挑战?
每天这么多用户在挑战各种副本,各种操作,你觉得会记录日志吗?如果记录日志那得多大磁盘来存储。
所以我认为后台应该是没有操作记录的,就算有也最多只有一天的日志。
三、用户把刷到的御魂都用各种升级经验。
如果使用BUG的用户把刷到的几十个6星御魂只留了一套,其余的都用来升级怎么办。
账号里只有10来个6星的你怎么区分别人是否是之前的还是使用BUG刷到的?
如果实际情况和我猜测的一样(LZ不是说之前有个BUG导致服务器回档了,这说明我猜测的有点可能),那么该怎么处理呢?办法还是有的。
1、简单处理方法,处理一部分特别明显的人、高调的人。
这种方法的好处是简单,可靠,影响面少;但对其他用户不公。
2、复杂的方法,对比数据库备份。
编写特定工具,对比数据库前后3天用户数据,设置一个合理的阈值,搜索出异常数据。
比如6星御魂获取太多,御魂\阴阳师经验升级太快等。
这种方法的好处是可以处理大部分BUG收益;但是工作量大,处理周期长,而且处理的御魂不明确(不知道哪个御魂是使用BUG获得,只能统一回收新增加的)
3、更复杂的方法,使6星御魂贬值
大家都不怎么关心刷了多少4星、5星的御魂,那是因为6星才有价值,如果让6星贬值的话,影响也会降低。
总结:
如果按照我猜测的情况,并且网易采用类似对比数据库的方式的话,我对网易还是比较佩服的(当然忽悠大家的不算);
大家要给网易时间来处理问题,这个BUG我们大部分人只是在看戏,而网易是在台上唱戏。压力不一样,就不要添乱了,当然也是需要正当维护自己利益。
(PS:有没有想过也许网易研发运维员工已经十几个小时不停止的处理问题)