本来就不是一件很大的事,为什么会闹成这样?

更新时间2019/9/272383 浏览综合
因为是时差党,出bug时候刚好是我熟睡的时候,早上一起床就有人告诉我忍三出了大事……结果过一看,一个游戏bug导致的现在整个论坛上乌烟瘴气一片,大概就是以下几点:
1. 利用bug被封号叫嚷着冤屈的
2. 没利用bug举着公平的旗号叫嚷的退坑退款的
3. 听说了这件事的云玩家嘲讽还好当初没玩的
4. 瞎提意见的
何必呢?先从数据库角度来说,首先筛选出在更新之后到发现bug之前所有登陆过游戏的玩家,然后查询所有这段时间出现过的重复请求,这里的重复请求就包括了多次抽武器箱子,多次领取同样的悬赏令等等,然后冻结账号一段时间后针对他们的LOG进行单独回档
这很难吗?从技术和操作层面来看,这甚至没有我自己用python写的一次为多个人领取同一个礼包码的程序难,总共需要的不过是一百行不到的代码而已。所以同样作为一个程序狗,我是很不理解你们在这里说“万一有漏网之鱼怎么办”“我们要公平”之类的话的,哦对除非真的有那种神仙玩家在忍三数据库暗度陈仓建了一个自己的单独的database,而且拿到了主数据库的权限这才能做到漏网之鱼。
然后说某一位用了bug导致封号然后嚷嚷着我又不是想领取的,是我想卡的吗这样子反智主义言论的话,百度”恶意利用bug“你会发现你们一直在吐槽的小白做的是好的了,24小时内处理完毕,也就是说即使你在恶意利用bug也是最多封你一天而已,无非是你一天日常没打,除非你日均肝100万忍币,不然一天的收益并不是接受不了的,比起大部分游戏统一回档和永封,或者是逆水寒的保证金制度,小白这样子做有什么不满意的呢?虽然蓐羊毛本身不违法,但是吧,勿以恶小而为之,何况羊毛党们可以说是给游戏公司和其他玩家带来的大量的损失呢?
云玩家?呵
---------------------------------------------------
一上来就看到好多人在说我洗地言论,那谁主张谁举证吗,我既然说了这很容易处理,那我就来说说具体处理步骤咯
现在主流数据库都有自动备份功能,以我在腾讯云上租用的云数据库,快照需要的话可以每小时一张,(快照就是备份的压缩版本或者叫做镜像版本),这个可以用于对比。既然小白可以单独回档,默认小白的数据库有着备份+系统日志(不过没有这俩功能的也就不用做游戏了)
游戏在6点出现bug,8:30左右热更新完成,小白可以把6点的快照和9点的快照比对,然后筛选出所有在这段时间登陆的玩家,然后通过每10分钟各项金钥匙或者元素石头或者觉醒石进行比对,算出他的波动值,进行对于出现异常行为的账号的单独监控筛选或者冻结。
然后再根据期望值,将一个玩家过去3个月到24号之间(不满三个月的从注册算)的肝和氪得到的期望值和他包括今天的期望值对比,差别比较大的也可以单独观察
然后再根据重复提交,筛选出剩下的所有利用漏洞的玩家。
第一个和第二个步骤的目的是筛选出大部分的利用了漏洞的玩家,这样子在第三步中筛选工作就会比较轻松。而!这些步骤,都可以通过python实现!
所以听我的,python是世界上最好的语言
---------------------------------------------------------------
完了,就一句不是很大的事,就开始被标榜成***,问群号多少,一条几毛
那我也就直说了吧,群号是625392481,一条十元,想赚钱的就快来啊来晚了就没机会了!
认真来说
为啥说不是很大的事呢?从最后结果来看,你没有损失什么,我也没有损失什么,大佬们也没有损失什么,卡bug的卡出来的都要被收回还要封号。除了恶意利用游戏漏洞的,剩下的谁有损失呢?
也许你就要说,万一有漏网之鱼咋整?数据库检索本来就在精确度和速度上比人脑运算快,只要算法没问题哪来的漏网之鱼,你要让程序员去比对几十万条数据,你不如去把小白总部血洗了……
一个程序从内测到封测,总有一些各种各样的bug,或小或大,危害也有小有大。对于程序员来说,每一次更新和补丁都是一件有风险的事情,涉及到kernel造成程序闪退或者系统崩溃都是很常见的事,包括ios最新的ios13.1都一堆的bug,win10更新了这么多次还是有安全漏洞。程序员很难通过代码去测试漏洞的,即使使用Unit test也会有很多的疏忽,因此保持一个游戏的稳定和安全最好的方法就是不更新。不出新活动,不出新模式,每天看到有bug report就修补修补发一个安全补丁,程序员当然乐意这样做,但是玩家乐意吗?
但是吧……我可以肯定一件事,这个bug这么明显,几乎是摆在的明面上,小白的程序员肯定没有写过unit test……所以各位程序员啊,unit test天下第一
评论77
只看作者
最热
TapTap
写下你的想法...
谛逡
这也能叫不是很大的事了,那还要怎么样叫大?武器、宝物,都能利用bug到了直接毕业的程度。这个游戏还有什么别的更大的?把小白工作室炸了?
喵
为什么这是很大的事情?为什么要带节奏?意义在哪里?
谛逡
群号多少?一条几毛?带节奏了?我说的不是事实?
全部 9 条回复
尾巴吖
哈哈哈哈最后一句,难道不是防不胜防么,明显是个卖python安利的[嗒啦啦2_哈哈]
咳咳,我觉得这事儿随便想想就知道筛选起来真的不难,无数码农也都说了,小白自己也说了,结果论坛上大家还是不听劝,很多人就想着靠这次bug多讹小白一波罢了。
更何况很多人叫嚣着靠这个bug直接毕业,怎么可能啊…说的好像1000把金钥匙真能做出来一个顶配号似的,左右不过是一万块钱的价值。
西北砍王吴老二
1000把钥匙你不氪3年能肝出来?
抒
一千把金钥匙你给我?还多大点事,
全部 9 条回复
疯不觉
我本来是站普通玩家这边的,
但是现在节奏已经被带极端了,
这种帖子挺好的,说到底,这是码农程序员层面的问题,并不是什么需要推理揣测抓凶手的事。
第一批是重复领取的
接下来可以是查游戏时长,氪金多少和实际拥有物品是否匹配,你一个超忍狂忍,没有壕头像,包里揣着几十上百的ss图那明显就有问题。
现在这些玩家叫嚣的这么狠,其实就是想多要点补偿的心理。毕竟什么一个金钥匙就打发了估计那才是又一波骂
子非鱼
是的,我们做这个直接都解释过了,筛选很简单的,不会有漏网之鱼,可是都听不进去啊。。。还被骂洗地。。
子非鱼
都在臆测漏网之鱼,或者拿之前忍阶bug说事。。讲道理,忍阶bug那个在码农角度来讲,如果真的下决心去解决,绝对可以,就是难度太大。
全部 6 条回复
喵
当然,数据库那个也是为什么小白不会冻结只用了一次bug的人,因为小白查不到……
动画182
楼主是在洗白吗?这次的bug还不严重?首领能无限刷你知道吗?你以为只有无限领的bug?首领刷的东西怎么办?还有挑战令领了悬赏,发到地区那么一起打的路人是否该封?封了是不是太不公平,不封对于其他玩家来说是不是太不公平?我不懂程序员,但能有这个bug在是否会存在不能发现作弊的人的bug?有人是否能抹除自己作弊的信息,为什么不能回档?自己一点错没有?
喵
??我从技术角度一说就成了洗白,感情我学习database还要经过你认证?你不自己想一想,为什么不过是一个bug,整个论坛的气氛瞬间火爆成这样子,而不是见到一个人就开始说他是洗地的这种事
全部 3 条回复
下界反应核
网络键盘侠还是多啊,真正硬核帖反而没多少人发言,感觉很悲哀[嗒啦啦2_吃瓜]
水阔鱼沉
因为喷子没有脑子,也不需要脑子,闹事儿全凭一张嘴
Crush丶
我朋友大舅子的二婶子的三表妹的大姑的四弟的小姨子的儿子的室友的同学的表舅说c语言才是世界上最好的语言
Crush丶
不管你信不信,这是真的。你让我举证?我没法举证,但就是真的。
cobb
php是
没有感情
???水军开始了?
喵
水军怎么就开始了……
烟消云散
论坛风气就这样 都是发泄情绪的。
从技术角度理性分析一波根本没用 只要你的观点不符合主流节奏,那就对不起了 肯定有人喷你是洗地的 。
全部 3 条回复
百里秦川
不是大事可太秀了,一个普通玩家利用bug一分钟就能比肩万氪大佬,你觉得不是大事?查漏一个都是游戏的极大失衡。我不学计算机,可我知道真有你说的那么简单,小白早发帖子说事情完美解决了,该封的都封了,现在发补偿,可从昨天官方发帖已经过去20个小时了,小白愣是一个敢出来说话的人都没有,我倒觉得是他们解决不了了,开始找人洗地了😆
喵
是多大的事啊,普通玩家用了游戏漏洞,小白难道就没有把他们冻结吗
富贵
在这装什么逼呢,领取的接口客户端没有做兜底,服务端也没有多次请求限制,查数据库多次抽武器?那我氪金抽武器的人呢?最看不惯你这种半吊子在**的人
喵
醒醒,数据库是支持算术的,而不是你的脑子只支持单线程运算
喵
你真以为所有人都和你一样只会SELECT * FROM DATABASE吗
风华
醒醒 忍阶bug比这个更简单明了 忍阶bug都漏一大片 这个就更别说了
同程序🐶
尾巴吖
忍阶bug,小白根本没有被触及自己根本利益,所以他根本不爱管就装死了,这个bug,他不好好处理游戏都凉了,你看吧,这一天他除了这个bug他还顾得上啥,其他时候都靠边站。
54
2
77