GOM引擎传奇:权限为10被踢下线之因探寻

来源: 作者: 点击:
在GOM引擎中,当前权限为10却被踢下线,可能是由于lm插件增强了管理员权限的控制。解决方法如下:
1.检查`AdminList.txt`和M2上是否设置了GM号,且设置的GM角色名称是否一致;
2.点开M2上的lm引擎插件,进入系统设置。若是单机,可以直接去掉“禁止权限10的人物”的勾选;若是开区,建议勾选该选项,并在“添加名字”里面写上自己的名字,把别人的名字全部去掉;
3.完成上述设置后点击确定,再重新进入游戏。

如果前面两点设置都没错,那可能是版本存在漏洞,需要检查是哪段脚本执行时给予了10的权限。

在传奇游戏中,使用GOM引擎时出现当前权限为10被踢下线的情况,主要有以下原因。这种问题大概率出现在传奇GOM引擎,因为GOM引擎的登陆器,如gompj登陆器、jjj登陆器、绿盟登陆器、梦灵登陆器、神佑登陆器等,有一个插件。插件里有一个功能,就是发现权限10的角色踢下线。以gompj的插件为例子,可以看到有一个选择框,发现权限10的角色踢下线,不检测Adminilist.txt里面的GM角色。也就是说在Adminilist.txt里设置的GM号一般不会被T下线,M2上设置GM一般也不会。但如果出现权限为10被踢下线的情况,可能是以下原因导致。一是检查Adminilist.txt和M2上,看自己是否设置了GM号,设置GM角色名称是否一致。二是可能需要点开传奇GOM引擎M2上的插件,把发现权限10的角色踢下线这个勾去掉或将自己的GM权限角色名字增加在里面,保存,然后重启服务端即可解决该问题。三是如果前面两点设置没错的话,可能是版本有漏洞,需要检查哪段脚本执行时给予了10的权限。此外,有的朋友在架设GOM引擎版本时,会遇到游戏架设好,设置了GM号后进游戏掉线的情况,并且M2出现权限为10,已被强制下线的报错,究其原因是LM插件增强了管理员权限的控制,一般设置GM号再列表信息一直接添加角色和权限就行,但是遇到这种情况还需要在LM引擎插件里面设置一次。先打开M2——点击LM引擎——系统设置,在右侧有封引擎漏洞,会被强制下线就是因为没有将GM号添加白名单,只要将角色名称添加到允许权限10玩家登录列表就行,也可以将“禁止权限10的人物”取消打勾。重新设置后点击确定,再重新进入游戏,即可实行GM命令玩游戏。
###GOM引擎传奇权限为10被踢下线可能原因
在GOM引擎传奇游戏中,当前权限为10被踢下线可能有以下几个主要原因。首先,可能是由于登陆器插件的设置问题。像GOM引擎的一些登陆器,如gompj登陆器、jjj登陆器、绿盟登陆器、梦灵登陆器、神佑登陆器等,其插件中有一个功能是“发现权限10的角色踢下线”。如果这个选项被勾选,且没有将自己的GM号设置在不被踢下线的名单中,就可能导致权限为10的角色上线即被踢下线。其次,可能是版本存在漏洞。如果版本中有某些脚本在执行时给予了玩家10的权限,而又没有正确处理这种情况,也会导致玩家被踢下线。另外,如果在Adminilist.txt和M2上设置的GM号不一致,或者没有正确设置GM角色名称,也可能引发权限为10被踢下线的情况。

例如,有玩家在游戏时一上线就掉,后来发现M2上提示权限为10被踢下线。这种问题一般出现在GOM引擎,而GEE引擎暂时没有这种情况。原因就在于GOM引擎的登陆器插件有特殊的权限控制设置。如果玩家下载了一个传奇单机版,出现这种情况,首先要检查Adminilist.txt和M2上是否正确设置了GM号,以及设置的GM角色名称是否一致。同时,还要检查登陆器插件的设置,看是否勾选了“发现权限10的角色踢下线”这个选项。如果勾选了,要么把这个选项去掉,要么将自己的GM号添加到不被踢下线的名单中。

###如何处理版本漏洞导致权限为10被踢下线
当出现版本漏洞导致权限为10被踢下线的情况时,可以采取以下方法进行处理。首先,检查版本中的命令和文件。下载版本后解压出来,在版本里搜索CHANGEPERMISSION这个命令,它是设置玩家权限的。如果版本里有这个命令,要看看这个命令是每个玩家都能执行的还是只有管理员才能执行的,然后选择删除或者保留。同样,搜索CHANGEMODE这个命令,它是设置玩家获得隐身、管理、无敌模式的。如果有这个命令,也要判断其执行权限并选择处理方式。另外,检查AdminList.txt文件,这个文件是保存管理员名单的。如果发现版本里有类似AddTextListEx.\\AdminList.txt这样的代码,尽量删除,因为这个命令会写入某玩家的名字进去。

对于Gm命令设置为权限0的漏洞,查看与修复的方法是:在M2上依次打开“选项”-“游戏命令”-“管理命令”,每个命令都点一下,看看所需权限是多少。如果发现是0的,就修改成1-10之间。如果是GOM引擎设置GM后上游戏卡死掉线的情况,可能是LM插件增强了管理员权限的控制。解决方法是找到M2Server,在菜单栏点击LM引擎,进入系统设置。如果是单机,可以直接去掉禁止权限10的人物;如果是开区,建议勾选上,然后在添加名字里面写上自己的名字,把别人的名字全部去掉。重新进入游戏即可解决问题。

###LM插件对GOM引擎传奇权限控制
LM插件在GOM引擎传奇游戏中对权限控制起着重要作用。一方面,LM插件增强了管理员权限的控制,使得设置GM号的过程变得更加复杂。之前设置GM,在M2—查看—列表信息1里面的管理员列表添加一下名字就可以了,但现在不行,必须在LM引擎插件里面再设置一次。例如,当出现设置GM后上游戏卡死掉线的情况时,原因就是LM插件的权限控制。解决方法是找到M2Server,点击LM引擎进入系统设置。在系统设置里面,如果是单机,可以直接去掉禁止权限10的人物,这样可以有效防止留了权限后门的版本。如果是开区,建议勾选上“禁止权限10的人物”,然后在添加名字里面写上自己的名字,把别人的名字全部去掉。这样可以确保只有特定的GM号能够正常使用权限,避免出现权限混乱的情况。
[顶部]