刚刚架设好传奇3,想把自己设置成GM,核心是找到传奇3服务端的GM权限配置文件,通过修改文件添加自己的角色名,或在引擎中直接设置,全程操作不复杂,新手也能一步步完成,以下是具体设置方法、涉及的文件位置,以及详细操作步骤,每一步都明确对应具体文件和操作,直奔主题不冗余。
传奇3设置GM,最常用、最直接的方法是修改GM权限配置文件,核心文件为AdminList.txt,该文件是传奇3服务端中记录GM角色信息的核心文件,所有拥有GM权限的角色,都会被记录在这个文件中,只要将自己的游戏角色名添加到该文件,重启服务端后,上线即可拥有GM权限,这也是个人架设传奇3最常用的设置方式。
首先明确该文件的具体位置:传奇3服务端安装目录下,找到MirServer文件夹,进入后找到Mir200文件夹,再进入Envir文件夹,AdminList.txt文件就存放在这个Envir文件夹中,路径可简化记为:传奇3服务端\MirServer\Mir200\Envir\AdminList.txt,不管是哪种版本的传奇3服务端,这个文件的路径基本一致,少数版本可能略有差异,但都在Mir200\Envir目录下。
具体操作步骤(以最通用的版本为例):第一步,先在传奇3登录器上新建一个游戏角色,记住自己的角色名(务必记准,包括大小写,后续添加时不能出错,一旦写错,设置会失效),新建角色后无需上线,关闭登录器即可,重点是确认角色名无误,避免后续白操作。
第二步,找到AdminList.txt文件并打开:按照上述路径,找到Envir文件夹中的AdminList.txt,右键点击该文件,选择“打开方式”,用记事本打开即可(不要用其他编辑工具,避免格式错乱,导致设置失效)。打开后,正常情况下文件为空,或只有少量系统默认的注释内容(注释内容以“;”开头,不影响设置,可不用删除)。
第三步,添加自己的角色名到文件中:在AdminList.txt文件的空白处,直接输入自己新建的传奇3游戏角色名,注意每一行只能输入一个角色名,不要添加任何多余的符号、空格,也不要换行多次,输入完成后,点击记事本左上角的“文件”,选择“保存”,关闭记事本即可。这里需要注意,部分传奇3服务端的AdminList.txt文件,添加角色名时需要在角色名前加“*”符号,具体可查看文件内的注释提示,若有提示“角色名前加*”,则输入“*+角色名”(中间无空格),若无提示,直接输入角色名即可。
第四步,重启传奇3服务端,使设置生效:设置完成后,必须重启服务端,否则修改不会生效。重启步骤很简单,先关闭所有传奇3相关程序,包括M2Server.exe、登录器、数据库程序等,全部关闭后,重新打开M2Server.exe,等待引擎加载完成,再启动登录器,输入自己的账号密码,登录新建的角色,此时该角色就已经拥有GM权限了。
补充说明:若打开AdminList.txt文件后,发现文件中有内容,比如已经有其他角色名,无需删除,直接在空白处添加自己的角色名即可,多个GM角色名可分行填写,互不影响。另外,部分传奇3服务端的GM配置文件可能不叫AdminList.txt,而是名为GMList.txt、GMAccount.txt,找到这两个文件中的任意一个,操作方法和AdminList.txt一致,添加角色名后保存重启服务端即可,这类文件同样在Mir200\Envir目录下,找不到AdminList.txt时,可在该目录下搜索这两个文件名。
除了修改配置文件,还有一种更快捷的方法,无需修改文件,直接在M2引擎中设置GM,适合不想手动修改文件的新手,具体操作步骤如下:第一步,确保传奇3服务端已启动,打开M2Server.exe引擎程序,等待引擎加载完成,进入引擎主界面。
第二步,在M2引擎界面上方,找到“查看”选项,点击下拉菜单,选择“列表信息”,再点击“管理员列表”,此时会弹出一个管理员设置窗口,窗口中会显示当前所有拥有GM权限的角色名。第三步,在窗口下方的输入框中,输入自己新建的传奇3角色名,输入完成后,点击“添加”按钮,将角色名添加到管理员列表中,添加完成后,点击“保存”,关闭窗口即可。
第四步,无需重启服务端,直接打开登录器,登录自己的角色,即可拥有GM权限(部分引擎需要角色小退一次再重新登录,若登录后未显示GM权限,退出游戏再重新登录即可)。这种方法的优势是操作快捷,无需查找配置文件,适合对电脑操作不太熟悉的新手,且设置后即时生效,不用重启整个服务端,节省时间。
需要注意的是,通过M2引擎添加GM,只是临时添加,若后续重启服务端,添加的GM角色可能会消失,想要永久拥有GM权限,还是需要修改AdminList.txt文件,将角色名添加到文件中,这样即使重启服务端,GM权限也不会丢失,两种方法可结合使用,临时设置用引擎,永久设置用配置文件。
还有一种特殊情况:部分传奇3服务端,需要设置GM等级,不同等级的GM拥有不同的权限,若添加角色名后,GM权限不全,可通过修改!setup.txt文件调整GM等级,该文件同样在MirServer\Mir200目录下,用记事本打开后,查找“GMLevel”字段,将其设置为3(3为最高GM权限,可拥有所有GM命令权限),设置为“GMLevel=3”后,保存文件,重启服务端,GM权限即可全部生效。
具体操作:找到MirServer\Mir200目录下的!setup.txt文件,右键用记事本打开,在文件中搜索“GMLevel”,找到对应的行,若显示“GMLevel=0”(0为普通玩家),将其修改为“GMLevel=3”,若未找到该字段,可在文件末尾空白处添加“GMLevel=3”,添加后保存文件,重启服务端即可。这里需要注意,修改!setup.txt文件后,所有添加到AdminList.txt中的GM角色,都会拥有最高GM权限,适合个人架设时自己使用。
另外,若设置后登录角色,仍没有GM权限,可排查以下几点:一是角色名输入错误,包括大小写、空格,务必和游戏内角色名完全一致,若角色名有特殊符号,添加时也要完整输入,不能遗漏;二是未重启服务端,修改配置文件后,必须重启服务端,否则修改无法生效,这是很多新手容易忽略的细节;三是GM配置文件路径找错,确认是MirServer\Mir200\Envir目录下的文件,不要找成其他目录下的同名文件。
还有一种可能,传奇3服务端的GM命令需要激活,设置GM后,可在游戏内输入GM命令测试是否生效,常用的GM命令有@GM(查看GM权限)、@make 物品名称(制造物品)、@level 等级(提升等级),若输入命令后有响应,说明GM设置成功,若没有响应,可检查是否添加角色名时出错,或GM等级未设置正确。
若服务端安装了插件,部分插件可能会影响GM权限设置,可暂时关闭插件再尝试:找到服务端安装目录下的Plugins文件夹,将里面的.dll格式插件文件全部剪切到其他文件夹备份,然后重启服务端,重新设置GM,若设置成功,说明是插件冲突,可逐个添加插件测试,找到冲突的插件并删除,避免影响GM权限。
对于新手来说,最推荐的方法还是修改AdminList.txt文件,步骤简单、设置永久生效,具体总结步骤:1. 新建传奇3游戏角色,记住角色名;2. 找到路径传奇3服务端\MirServer\Mir200\Envir\AdminList.txt;3. 用记事本打开该文件,输入角色名并保存;4. 重启服务端,登录角色即可拥有GM权限。整个过程无需专业技术,一步步操作即可完成。
若找不到AdminList.txt文件,可在传奇3服务端目录下,用电脑的搜索功能,搜索“AdminList.txt”,即可快速找到该文件,搜索时注意选择“搜索范围”为整个传奇3服务端目录,避免遗漏。部分版本的传奇3,服务端目录可能没有MirServer文件夹,而是其他名称,但核心的Envir文件夹一定会存在,找到Envir文件夹,就能找到对应的GM配置文件。
还有一种情况,部分传奇3服务端需要通过数据库设置GM,这种情况相对少见,具体操作如下:打开传奇3服务端的数据库程序(通常为DBC2000),找到存储角色信息的数据库表(常见表名为HeroDB、PlayerDB),打开该表后,找到“GMLevel”字段,将自己角色对应的“GMLevel”字段值修改为3,保存数据库设置,关闭数据库工具,重启服务端,登录角色即可拥有GM权限。这种方法适合配置文件设置无效时使用,新手可优先尝试修改配置文件和引擎设置,无需优先操作数据库。
总结来说,传奇3架设后设置自己为GM,核心是找到AdminList.txt配置文件,添加自己的角色名,或通过M2引擎直接添加,两种方法都能实现,新手优先选择修改配置文件,永久生效且操作简单。只需记住核心文件位置(MirServer\Mir200\Envir\AdminList.txt),按步骤添加角色名、重启服务端,就能成功设置GM,后续可通过GM命令测试权限是否生效,遇到问题可排查角色名、服务端重启、文件路径等细节,就能顺利解决。

