当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇架设后数据调整与GM权限配置

热度:
一、GM权限赋予(管理资格)

拥有GM权限是执行高级指令的前提,常用两种方式配置。

1.文件添加法(通用)

•路径:打开服务端目录MirServer\Mir200\Envir\,找到adminlist.txt文件。

-操作:用记事本打开,在空白行写入你的角色名称(注意是角色名,非账号名),保存文件。
-生效:重启M2Server(部分引擎支持@reloadgm命令重载),重新登录游戏。

2.控制台添加法(可视化)

•操作:启动M2Server.exe,点击菜单栏“查看”→“列表信息”→“管理员列表”。

-设置:在“管理员名称”栏输入角色名,“权限等级”设为10(最高权限),点击“增加”并保存。
-验证:游戏中输入@GM,若显示命令菜单或进入隐身模式即成功。

二、等级与经验修改

1.GM命令(即时生效)

在游戏聊天框直接输入以下命令(需已获得GM权限):
-调整等级:@调整等级角色名等级
示例:@调整等级张三50(将“张三”直接设为50级)。
-增加经验:@增加经验角色名数值
示例:@增加经验张三1000000(增加100万经验值)。

2.M2控制台修改(无需下线)

•操作:在M2Server菜单点击“查看”→“在线人物”。

-调整:双击你的角色名,在弹出的属性窗口中直接修改“等级”字段,点击保存。通常需小退再上线生效。

3.数据库修改(慎用)

•路径:服务端Mud2\DB目录下的Character.db或Human.db文件。

-工具:使用DBC2000或数据库管理工具打开,找到对应角色记录,修改Level字段。此操作风险较高,建议修改前备份数据库。

三、元宝与货币调整

1.常用GM命令

•调整元宝:@调整元宝角色名+数量

示例:@调整元宝张三+5000(增加5000元宝)。
注意:部分引擎使用@GameGold或@AddGameGold命令。
-调整金币:@调整金币角色名+数量
示例:@调整金币张三+1000000(增加100万金币)。

2.后台直接修改

•M2控制台:在“在线人物”列表中双击角色,在属性窗口中找到“元宝”或“GameGold”字段直接填入数值,保存后立即生效。

-数据库修改:通过DBC2000打开数据库,修改对应角色的GameGold或GamePoint字段。适用于批量修改或修复数据。

四、测试账号初始设置

若为单机测试方便,可直接修改服务端配置文件,使新注册角色默认拥有资源。
-文件:打开MirServer\Mir200\!setup.txt。
•参数:找到TestLevel=1和TestGold=0,将其修改为:

TestLevel=50(默认50级)
TestGold=1000000(默认100万金币)
•生效:修改后需重启整个服务端,新创建的角色将直接获得设定值。

五、常见问题与注意事项

1.命令无效:检查GM权限是否生效(角色名是否拼写正确);检查引擎类型,GOM/GEE引擎的命令可能与HERO引擎略有差异。
2.数据不刷新:修改等级后通常需要角色小退再登录才能刷新界面显示;修改元宝通常即时生效。
3.权限不足:确认adminlist.txt文件修改后已保存,且M2Server已重新加载管理员列表(@reloadgm)。
4.备份习惯:修改数据库前,务必复制一份DB文件夹备份,防止误操作导致数据丢失。
[顶部]