个人观点,权当抛砖引玉
自csgo更新新的匹配模式之后,许多玩家发现原本正常的国际服变得异常难以匹配
本人和朋友一起进行排位匹配的时候,其他人都出现“查找到一场比赛,但是xxx未能接受”的提示,于是分别前去单排,但是结果不尽人意,时间很久才出现“准备”的按钮,而朋友基本是排不到,没有出现确认就被取消了排队,完全没法进行游戏之时,只好转投国服,适才偶遇香港好友邀请本人一同匹配,无奈相同的情况发生在朋友的身上,然后朋友将控制台的信息发送于我,由于没有保存,所以我只挑重点的说
正常人匹配到比赛的时候,控制台内的提示信息大概为
Forcing Direct UDP connection to 155.133.244.220:27053 as per net_client_steamdatagram_enable_override
Received Steam datagram ticket for server [A:1:1931097096:9310]. match_id=3244824305099341900
这样一串我也不知道该怎么解释的东西
但是在朋友的控制台中出现的则是
Communications with routing cluster 'cant' have been disrupted.
或者是
Cannot find service ID in network. We don't know what data center we're trying to connect to!
明显是完全不同的东西,然后我注意到一个指令,就是net_client_steamdatagram_enable_override这个指令,作用稍后我会提及。刚出国服的时候因为一些网络问题,所以我在朋友的建议下修改了这个指令,所以我在想会不会是这个指令导致无法进行国际服游戏。
于是咨询了另一位朋友,得到的结果是cant这个服务器位于广东汕头,也就是完美的国内服务器,于是朋友的香港服连接线路便成了香港->汕头->香港,但是我们很清楚国服和国际服是不互通的,比如开着-perfectworld完全不能在国际服进行游戏,反之亦然,所以在想这个中继服务器是否存在问题。
这个时候朋友给了我关于dota2的更新内容,并表示dota2在更新中继服务器之后,国内的玩家甚至无法观战国外好友的比赛,更新内容:
[WeekendTourney] Auto selecting weekend tourney division 'china' based on ping to best region of 18ms
[WeekendTourney] Selected division changed to 'china'
这里最后提及指令net_client_steamdatagram_enable_override的功能:
csgo控制台中对该功能的描述为:
"net_client_steamdatagram_enable_override" = "-1" ( def. "0" ) client - 0: Use connect method requested by GC. >0: Always use SDR if possible. <0: Alw(不知道为什么这里就断了,但是可以推测-1和1是完全相反的功能)
简单解释一下就是当设置为1的时候会强制启用中继服务器,-1的时候强制关闭,0的时候自动选择,默认值为0
我们都知道csgo在选择服务器上会优先选择低延迟的服务器,其实所有的网络通信都是这样,除非强制更改线路,因此在这种情况下,低延迟的国内中继服务器就成为了匹配时优先的选择,加之国际国内服务器更新后不互通,所以通过中继服连接国际服的线路自然会是断开了,也就使得国内的玩家无法在国际服上进行游戏。
于是当香港的朋友将指令的参数改为-1之后我们再次进行匹配,没有出现谁加入失败的信息,但是排了真的很久,终于排到比赛,然后我的steam崩了,就没有然后了,但是至少可以看出对成功进行排位具有一定的积极作用。
结论:
国际服完全没有炸,而且这种设定来看估计v和pw也不太可能就此进行太大的更新改动,所以需要玩家自己动手来改善自身的游戏环境。
解决方法(建议吧友进行更多测试来对本实验进行反馈):
1.在进入csgo后在控制台中将net_client_steamdatagram_enable_override的参数值改为-1
net_client_steamdatagram_enable_override -1
2.采三方工具,将国服ip禁用
鉴于外国的工具不可用,可以在steamcn上找到国内高人制作的区域锁定工具,楼下反馈link
3.可以尝试用steamdatagram_client_force_relay_cluster 指令强制设置中继服为香港服
steamdatagram_client_force_relay_cluster hkg
以上方法仅供参考,实际使用效果还请各位吧友实际使用后予以反馈
最后,由于香港服玩家有相当一部分是国人,而国人所受的影响最大,因此考虑到排位的玩家没有平常那样多,还请各位在实际匹配的过程中耐心等待
以上
自csgo更新新的匹配模式之后,许多玩家发现原本正常的国际服变得异常难以匹配
本人和朋友一起进行排位匹配的时候,其他人都出现“查找到一场比赛,但是xxx未能接受”的提示,于是分别前去单排,但是结果不尽人意,时间很久才出现“准备”的按钮,而朋友基本是排不到,没有出现确认就被取消了排队,完全没法进行游戏之时,只好转投国服,适才偶遇香港好友邀请本人一同匹配,无奈相同的情况发生在朋友的身上,然后朋友将控制台的信息发送于我,由于没有保存,所以我只挑重点的说
正常人匹配到比赛的时候,控制台内的提示信息大概为
Forcing Direct UDP connection to 155.133.244.220:27053 as per net_client_steamdatagram_enable_override
Received Steam datagram ticket for server [A:1:1931097096:9310]. match_id=3244824305099341900
这样一串我也不知道该怎么解释的东西
但是在朋友的控制台中出现的则是
Communications with routing cluster 'cant' have been disrupted.
或者是
Cannot find service ID in network. We don't know what data center we're trying to connect to!
明显是完全不同的东西,然后我注意到一个指令,就是net_client_steamdatagram_enable_override这个指令,作用稍后我会提及。刚出国服的时候因为一些网络问题,所以我在朋友的建议下修改了这个指令,所以我在想会不会是这个指令导致无法进行国际服游戏。
于是咨询了另一位朋友,得到的结果是cant这个服务器位于广东汕头,也就是完美的国内服务器,于是朋友的香港服连接线路便成了香港->汕头->香港,但是我们很清楚国服和国际服是不互通的,比如开着-perfectworld完全不能在国际服进行游戏,反之亦然,所以在想这个中继服务器是否存在问题。
这个时候朋友给了我关于dota2的更新内容,并表示dota2在更新中继服务器之后,国内的玩家甚至无法观战国外好友的比赛,更新内容:
[WeekendTourney] Auto selecting weekend tourney division 'china' based on ping to best region of 18ms
[WeekendTourney] Selected division changed to 'china'
这里最后提及指令net_client_steamdatagram_enable_override的功能:
csgo控制台中对该功能的描述为:
"net_client_steamdatagram_enable_override" = "-1" ( def. "0" ) client - 0: Use connect method requested by GC. >0: Always use SDR if possible. <0: Alw(不知道为什么这里就断了,但是可以推测-1和1是完全相反的功能)
简单解释一下就是当设置为1的时候会强制启用中继服务器,-1的时候强制关闭,0的时候自动选择,默认值为0
我们都知道csgo在选择服务器上会优先选择低延迟的服务器,其实所有的网络通信都是这样,除非强制更改线路,因此在这种情况下,低延迟的国内中继服务器就成为了匹配时优先的选择,加之国际国内服务器更新后不互通,所以通过中继服连接国际服的线路自然会是断开了,也就使得国内的玩家无法在国际服上进行游戏。
于是当香港的朋友将指令的参数改为-1之后我们再次进行匹配,没有出现谁加入失败的信息,但是排了真的很久,终于排到比赛,然后我的steam崩了,就没有然后了,但是至少可以看出对成功进行排位具有一定的积极作用。
结论:
国际服完全没有炸,而且这种设定来看估计v和pw也不太可能就此进行太大的更新改动,所以需要玩家自己动手来改善自身的游戏环境。
解决方法(建议吧友进行更多测试来对本实验进行反馈):
1.在进入csgo后在控制台中将net_client_steamdatagram_enable_override的参数值改为-1
net_client_steamdatagram_enable_override -1
2.采三方工具,将国服ip禁用
鉴于外国的工具不可用,可以在steamcn上找到国内高人制作的区域锁定工具,楼下反馈link
3.可以尝试用steamdatagram_client_force_relay_cluster 指令强制设置中继服为香港服
steamdatagram_client_force_relay_cluster hkg
以上方法仅供参考,实际使用效果还请各位吧友实际使用后予以反馈
最后,由于香港服玩家有相当一部分是国人,而国人所受的影响最大,因此考虑到排位的玩家没有平常那样多,还请各位在实际匹配的过程中耐心等待
以上
ld






流苏









