一、先开启GM管理员权限
无论用哪种方式改元宝,都要先确认你的账号有GM权限,否则命令无效。
打开服务端目录 MirServer\Mir200\Envir\AdminList.txt,用记事本打开,另起一行按格式写入:
你的角色名 10
保存后重启M2Server或在M2中点"重读管理员列表",游戏内小退重登,权限生效。
二、游戏内输入GM命令直接刷(最快)
进游戏按回车在聊天框输入,皓月2.0.3一般是Hero引擎,常用命令如下:
- 给自己加元宝:@GameGold +10000(加1万元宝,减用 - 号)
• GOM/GEE变体:@AddGameGold 10000 或 @调整元宝 角色名 +10000
• 刷金币(非元宝):@AddGold +1000000
若输入后无反应,打开M2Server→选项→游戏命令→查看"GameGold"命令权限是否被改为需要更高等级,或直接在M2→游戏管理→管理员列表确认权限是10。
三、M2Server控制台在线修改(可视化免命令)
保持M2Server运行,依次操作:
1. 点顶部菜单【查看】→【在线人物】
2. 列表中找到你的角色名双击打开属性窗口
3. 找到"元宝/GameGold"字段,直接输入想要的数值如 9999999
4. 点【修改数据】或【保存】,游戏内重新打开角色面板或F9背包即可看到变化,无需重登。
四、用DBC2000离线修改数据库(角色未上线也能改)
适用于想直接改存档或命令失效时:
1. 关闭M2Server(防止文件锁定),打开控制面板→BDE Administrator→打开之前配好的 HeroDB 数据库
2. 双击打开 Hero 表(部分版本叫 Character 或存于 Account 表关联角色名)
3. 在 Name 列找到你的角色名,找到字段 GameGold(元宝)或 Gold(金币)
4. 双击数值改为目标数量,按 Ctrl+S 保存
5. 重启M2Server并登录角色查看
部分版本元宝字段名可能是 YuanBao、BindGold(绑定元宝)或 CreditPoint(灵符/点券),对照表里数值大的那列通常就是。
五、修改新建账号初始元宝(可选)
打开 MirServer\Mir200\!Setup.txt 搜索 StartGold= ,改为:
StartGold=10000
保存重启服务端,之后新注册的角色登录自动获得设定数量的金币/元宝(取决于引擎是把此值赋给 Gold 还是 GameGold,皓月版通常给金币,元宝仍需用上述三种方式刷)。
六、常见问题
• 输命令提示"无权限"→AdminList.txt 角色名大小写要和游戏内完全一致,且权限是10,重启M2重载
- DBC打开表是空的→BDE中 HeroDB 的 PATH 没指到含 .DB 文件的 Mud2\DB 目录,重新配置
• 改完数据库不生效→没关M2就改导致没保存成功,或改的是 Account 表但角色数据实际在 Hero/Character 表,两个表都看一眼
- 部分魔改版元宝走脚本变量→找 Mir200\Envir\Market_Def 下元宝商店NPC脚本,看是否有自定义字段,可在脚本里临时加 #ACT GiveGameGold +99999 做NPC刷
皓月传奇单机版2.0.3修改角色元宝金币的三种方法GM命令M2后台与DBC数据库改值
来源:
作者:
点击:

