首页 游戏资讯 正文

英雄联盟怎么隐身玩游戏?教你一招轻松显示离线!

我跟你说,玩《英雄联盟》这游戏,有时候真的挺烦的。不是说游戏不好玩,而是你一上线,叮咚叮咚的邀请就来了,“来,三缺一!”“双排吗?”“五黑走起?”你说拒绝,都是朋友,面子上过不去,怕伤了和气。不拒绝,有时候自己就想安安静静地练练新英雄,或者今天心情不纯粹想一个人SOLO几把,不想被队友坑,也不想坑别人。那种被在线状态绑架的感觉,特别不舒服。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

你别说,我就是个特别在意这个的人。有几次,我明明不想玩,结果拗不过朋友,硬着头皮上了,结果玩得自己也郁闷。时间一长,我就琢磨了,这玩意儿能不能搞个隐身?就跟当年QQ一样,可以设置“离线请勿打扰”那种。这样,我上线了,朋友看不见我,我爱玩啥玩没人骚扰,多自在!

我肯定是从游戏客户端里找起。我就在设置里面,里里外外翻了个遍,什么“社交设置”、“隐私设置”,能点的都点了,能看的都看了。结果?毛线都没有!根本就没有什么“离线模式”或者“隐身登录”的选项。当时我就有点火大,这么大个游戏,这么流行的功能,怎么就没有?难道所有玩家都喜欢被朋友随时拉去当壮丁吗?

官方指望不上,那我就只能自己想办法了。我开始去各种游戏论坛、贴、技术社区里翻。你别说,这方面求助的人还真不少,但大部分都是无疾而终。有人说用什么第三方软件,但那些软件我哪敢用?万一封号了,我这号几年的心血就白费了。正当我有点灰心的时候,在一个不起眼的角落,我看到了一个老哥的帖子,他没用任何第三方软件,而是通过修改电脑的防火墙规则,实现了“隐身”!我当时看着就觉得有点悬,防火墙那玩意儿,不是管安全和网络的吗?还能管游戏里的在线状态?但截图里他确实是显示“离线”状态,我这好奇心一下就被勾起来了。

具体怎么操作的?我把我的实践过程给你捋清楚。

我仔细研究了那个老哥的帖子,发现他用的是Windows系统自带的“高级安全防火墙”。这玩意儿听着挺高大上,就是命令提示符里敲几行命令的事儿。核心思路就是:通过防火墙,把《英雄联盟》客户端和聊天服务器的连接给断掉,但保留跟游戏服务器的连接。这样,你就能正常玩游戏,但你的好友列表里,你就是个离线状态。

我先是打开了电脑的“命令提示符”,记住,一定要用管理员身份运行!不然你没权限,命令也敲不进去。然后,最关键的一步,是要找到你的《英雄联盟》客户端的完整路径。通常是在安装盘的`Riot Games\League of Legends`这个文件夹里,找到那个`*`。我当时找这个路径也找了好一会儿,因为平时根本用不着,藏得还挺深。找到了之后,把这个路径复制下来,比如我的就是"C:\Riot Games\League of Legends\*"

路径有了,命令提示符也打开了,我就开始照着那个帖子敲命令。这可不是随便敲的,每一个字符都得看准了。

这是我敲的第一条命令,也是最核心的一条:

netsh advfirewall firewall add rule name="英雄联盟离线模式" dir=out action=block program="你的*完整路径" remoteip=127.0.0.1 enable=yes
  • name="英雄联盟离线模式":这个就是给这条防火墙规则起个名字,方便我以后找。我取了个中文名,接地气。

  • dir=out:这条命令是说,这条规则是管“出去”的网络连接的。

  • action=block:这个简单,就是“阻止”的意思,把符合条件的数据包给拦住。

  • program="你的*完整路径":这个是关键中的关键!要填你刚才找到的那个`*`的完整路径,记得要带英文双引号!路径错了,这条规则就没用。

  • remoteip=127.0.0.1:这个也特别重要!`127.0.0.1`是个特殊地址,代表你自己的电脑。这条规则就是告诉防火墙,当《英雄联盟》客户端想往外发消息(比如更新你的在线状态)时,我让它把消息发给自己,而不是发到拳头游戏的服务器去。这样,拳头服务器就收不到你在线的消息了。

  • enable=yes:就是启用这条规则。敲完这行命令,回车!

当时回车那一刻,我心里是有点小紧张的。命令提示符里显示“确定”或者“成功添加规则”之类的字样,我就知道,第一步成了!

接下来就是验证了。我赶紧打开《英雄联盟》客户端,登录上去。然后我就叫上我一个玩得好的朋友,让他赶紧上线,看看我的状态。过了一会儿,他给我发消息:“你不是不在吗?怎么还能排队?”我一看我的好友列表,自己的名字果然是灰色的,显示“离线”状态!但是游戏里的排队、匹配、对局,全都正常,一点不受影响。那一刻,我感觉自己像发现新大陆一样,特别兴奋,多年的“烦恼”一下就解决了。

这也不是说我以后就永远隐身了。有时候我还是想跟朋友一起玩的,这时候就需要把这条规则给删掉。删除也很简单,同样是以管理员身份打开“命令提示符”,然后敲这行命令:

netsh advfirewall firewall delete rule name="英雄联盟离线模式"

回车,规则就删除了。下次你再登录游戏,就是正常的在线状态了。我试过好几次了,来回切换挺方便的。想一个人玩就隐身,想和朋友开黑就上线,完全自由掌控,那种感觉真的太棒了。

自从学会了这一招,我玩《英雄联盟》的心情真的好了很多。再也不用被各种邀请搞得手足无措,也不用担心拒绝朋友而伤了和气。想安静的时候,就默默地在背后“隐身”Carry,想热闹的时候,就呼朋唤友一起开黑。虽然这个功能官方一直没给,但咱们自己动手,也照样实现了。这不就是自己搞定问题,那种小小的成就感吗?