魔兽世界9.1邀请好友提示不同地区解决方法
魔兽世界9.1已经正式推出,很家在邀请战网好友的时候遇到了提示不同地区从而无法成功邀请的问题,那么遇到这个问题的玩家该如何解决呢?下面一起来看魔兽世界9.1邀请好友提示不同地区解决方法。
魔兽世界9.1邀请好友提示不同地区解决方法
先说原因:
因为我们用的插件,多少会开启反和谐功能,
这个功能目前不需要额外工具,所以是通过指令修改客户端的"地区"参数为"TW"实现的
这样的操作在之前只会导致一个问题,那就是无法打开客服界面
现在9.1多了一个问题,就是好友界面会提示好友和你属于 "不同的地区"
原因是9.1暴雪在C_BattleNet.GetFriendGameAccountInfo的api返回结果里添加了一个参数isInCurrentRegion
用来返回目标是否和你属于同一地区
显然,这个参数在国内是没用的(我们只有一个地区)
解决方法:
1:关掉反和谐(应该没多少人愿意选择)
2:给插件添加一段代码
当然,你不嫌麻烦也可以按宏:
/run local pre = C_BattleNet.GetFriendGameAccountInfo;C_BattleNet.GetFriendGameAccountInfo=function(...)local gameAccountInfo = pre(...);gameAccountInfo.isInCurrentRegion = true;return gameAccountInfo;end
代码加到任意插件文件里都行
或者等一段时间,相关插件作者知道这个方法后也会添加的
|