魔兽世界怀旧服:你可能为WclPlayerScore付出代价

魔兽世界怀旧服:你可能为WclPlayerScore付出代价

首页模拟经营毁灭地球的光棍更新时间:2024-05-09

作者:NGA-ehlox

WclPlayerScore原理:

WclPlayerScore是一个最早发布于NGA上的WCL评分查看插件。其原理是像网络爬虫一样,每天,后台程序抓取WCL网站的数据,硬编码进插件的源代码里,然后打包发布一个新版本的插件出来。使用桃乐豆之类的软件更新插件就可以得到“新”的WCL评分数据。有的团长开团会根据这个插件显示的评分决定组不组你。有的团长还会在你进组的时候用插件广播你的WCL评分。现在来看,WclPlayerScore明显有失公平。

我要讲的是数据的时效的一致性问题。如果插件展示数据时,有些玩家是昨天的评分,有些玩家是两个月之前的评分,那么对于后者就是不公平的。好比你要报名运动会,需要提供跳远成绩。权威机构(WclPlayerScore)给张三出具的成绩单是他大学时期的,给你出具的成绩单是你幼儿园时期的。就问你气不气?

造成这种情况的根源在于WclPlayerScore后台程序的缺陷。我本人是IT行业的,能够合理推测出问题的原因:WCL网站(WarcraftLogs.com)的页面或接口有访问频率限制(几乎所有商业网站都有,超高频率的访问换个叫法就是“DoS攻击”),WclPlayerScore的后台程序无法在一天的时间内抓取完所有玩家的数据,不得不有所取舍!甚至是因为后台程序过于频繁的请求数据而被WCL网站暂停访问(如要求人机验证)或直接封了后台程序机器的IP。

合理的解决方案有:

1.购买更多云主机或购买更多的IP地址,把抓取任务分批,降低单个IP抓取数据的频率,从而一天内能抓完数据。

2.退而求其次,把抓取任务合理分批到每天,避免出现有些人的数据两个多月都不抓取更新的情况。

3.再退而求其次,对于超过一定时间(如一周)都没能抓取到新数据的角色,就不要硬要显示过时的陈年老数据了。

WclPlayerScore目前仍没有做出合理的解决方案,直接放任相当比例的角色的数据完全不更新了。但是游戏里陈年老数据和新数据照常一并显示。只为了能多显示更多人的评分而完全不管数据的时效性,非常不负责任。

WclPlayerScore后来提供了一个页面,让意识到问题的人去手动提交,本质上仍然是放弃了一批人不管不顾。况且,这个页面也无法正常运作。我每天操作的结果始终是“同一IP一天只能提交一次”错误,更换IP也不行。坛子里也有能提交成功的,显示“XXX@某某服务器 已经在抓取列表”,然而还是不抓取新数据。

我为什么发这个贴子

我跟这个WclPlayerScore没有利益相关,一开始只是不喜欢,不安装就是了。但是直到它开始破坏我的游戏体验。。。我的术士角色,在TAQ开荒时期因为公会缺少术士T,所以我只在打双子这一个boss时临时换号当坦克,WCL评分当然就是垫底灰色了。

开荒完我的术士号打了全程,得分成为正常的蓝色了,WclPlayerScore却始终不抓取新数据,这都两个月过去了,我的术士评分仍然是垫底灰色!试过WclPlayerScore提供的申请更新页面也没有用。这个插件让我在游戏里受到了不应有的歧视!

都是充了一样钱的月卡,凭什么就成了下等公民了?相信像我一样的人不在少数。可能也包括现在的读者你,TAQ开荒期(也就是这个插件刚发布抓取较全面的时候),大家的WCL分数普遍不理想吧。

正值NAXX马上开放,不少玩家都在找固定团的档口,给老铁们提个醒。不少人因为插件的影响而妥协,去花资源打了自己并不喜欢的竞速,以为在别人看来的评分算是体面了吧,但事实上在外人看来还是个弟弟灰。。。

这个插件会对游戏的环境和玩家的体验造成影响,很容易造成非议。既然插件执意做出来了,数据的公正准确是必须必须要保证的。显然在我来看,WclPlayerScore没有做到。即使WclPlayerScore能正确更新数据,这种插件算是完全道德的吗?

在现实世界里,假如有人做了一个手机App,一扫路人的脸,就能显示他(她)的存款/欠款数额,还有“全市首富”、“村里最穷”、“光棍loser”等评级。结果会怎样?现实法律里有个词叫“隐私权”。WoW只是个游戏,游戏里并没有法律,不用这么认真。但作为一个插件(非游戏厂商),未经玩家同意就显示非游戏原设计的敏感信息,真的没问题吗?我强烈建议WclPlayerScore应该默认不显示人物的WCL评分信息,除非当事人去你们提供的某个页面上提交同意这么做。

我看到插件的美、欧、台、韩服版本上线了,评价并不好。我引用一个老外的回复吧:

Please don't bring this gearscore type of player rating based on a number to classic realms, it's very bad for the game to have players judging/inviting other players based on a number they see on a tooltip. Also AQ40 logs are not a good judgment of a player, many fights people have certain jobs that include not doing real DPS. I'm not trying to be rude to an addon dev that's obviously put a lot of effort into a project but man I just remember how messed up the game was when gearscore did this same type of thing.

Reversestar's comment below said it best:

Godamn Game Enviroment Destroyer~~

by Venomisto

译:

请别把gearscore(一个装等插件)类的东西再带到怀旧服来了,这种玩家基于一个数字标签来评价/组队的行为非常糟糕。另外WCL评分并不是一个好的评价玩家在TAQ表现的方法,有些Boss战玩家有特殊职责就打不了多少DPS。我不是在苛责一个显然投入了大量精力在项目上的插件开发者,只是我回忆起gearscore类的插件曾经把游戏搞得多么乌烟瘴气。

Reversestar的评论一语中的:

游戏环境毁灭者~~

by Venomisto

非常赞同!

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved