对于地图功能这个话题一直没有时间展开来说明情况,今天中午正好有点时间大概通报下:
从上赛季末期,我们对游戏内一些地图的功能进行了限制,其中包括自动拾取、过幕、自动封印等。
限制的目的很多人应该会认为是现在某些地图的功能过于强大,所以我们对其进行限制,
这算是其中一个原因,但其实最核心的原因是:由于某些地图滥用对服务器的发包功能,造成对游戏本身的影响。
打个比方:
地上出现一摊金币,人物要去拾取,那么每点击金币一次相当于发送一次拾起金币的数据包给服务器,
正常操作下,1秒钟内最多3-4次数据包,但地图可以在1秒钟内发送20-30次拾起的操作给服务器。
这种每时每刻的大量数据包发送到服务器,会造成服务器非正常处理这些请求时资源和带宽的消耗,
进而影响整个服务器内游戏速度,极端情况下还会出现掉线情况。
细心的朋友应该也会发现,现在的限制方式比较简单,是根据操作频率去判断,所以可能有时候人工操作太快也会被误判。
下周我们将计划更新检测机制,针对单位时间发包数量而非频率,让人工操作不会遭到误判。
新检测机制上线后不针对某些特定功能,而针对那些滥用发包的map。
可以理解为:
以自动喝药为例,可能有些地图自动喝药是可以使用的,因为当血量蓝量缺少时,正常地图发送一个喝药的数据包给服务器,
而一些非正常的地图会发送十几个二十个喝药的请求给服务器,那么这个时候服务器就会将客户端连接断开。
说这些目的一是通报下战网之前对地图功能限制的目的和缘由,
二是希望大家理解,做出这些操作战网也属无奈之举,并不是为了过多的去限制正常玩家行为。