单机的“充值”本质是脚本模拟领取,不涉及真实支付。要改两件事:充值NPC的档位和比例,以及充值成功后的公告文案。先备份再动手,改坏能回滚。
一、先确认引擎类型
看M2主程序文件名:
GomM2.exe/GameOfMir.exe→GOM系
GeeM2.exe→GEE系
HeroM2.exe→HERO系
GameCenter.exe带HGE标识→996/其他定制端
不同引擎改法不一样,别套错脚本语法。
二、GOM/GEE引擎:优先用M2界面改
M2完全启动后,点顶部“功能设置”或“查看-列表信息二”,找“充值系统设置/充值档位设置/元宝充值设置”。
里面直接改三列参数:
充值金额(元)
对应元宝数
档位描述
例如原配置:
1=10|1
5=50|1
10=100|1
改成:
1=15|1
5=80|1
10=200|1
保存后部分版本即时生效,不生效就重启M2。
如果界面里没有这些选项,去改配置文件:
Mir200\Config\PayConfig.ini
或Mir200\GomConfig.txt、GeeConfig.txt
搜RechargeRatio、RechargeList、PayConfig相关字段,按原格式改数值,别动等号前后的结构。
三、HERO/老引擎:改NPC脚本
路径:
D:\Mirserver\Mir200\Envir\Npc\充值使者.txt
或D:\Mirserver\Mir200\Envir\Market_Def\充值使者.txt
用Notepad++打开,找类似这段:
IF
TRUE
ACT
ADDGAMEGOLD100
SENDMSG0【充值公告】成功充值,获得100元宝
把100改成你要发的元宝数。多档就复制几段,改数字和对话文案。
HERO发元宝命令一般是ADDGAMEGOLD,GOM系用GIVEGAMEGOLD,写错命令NPC点了没反应。
改完在M2里点“管理-重新加载NPC脚本”,或者游戏里输入@ReloadNpc,不用重启整个服务端。
四、改充值公告文案
公告分两种位置:
1.游戏内飘字公告(领元宝时全服看到)
在NPC脚本里用SENDMSG控制:
SENDMSG0【充值公告】玩家<<$USERNAME>>通过短信充值,成功领取500元宝!
参数说明:
0=全服广播
6=仅自己提示
<<$USERNAME>>=自动替换当前角色名
想改颜色、格式,只动引号里的文字,别删SENDMSG和编号。
2.登录器弹窗公告(进游戏前看到)
找登录器配套的公告文件,一般在:
服务端根目录\登录器配置\Notice.txt
或Mir200\Envir\Notice.txt
或网站目录\gg.txt(用了IIS列表站才有)
直接改文本:
欢迎来到测试区
1元=15元宝,充值仅本地模拟
装备靠打,不卖属性
每日20点火龙殿刷新
保存后重启登录器。编码用ANSI,用UTF-8会乱码。
五、改充值比例展示文案
游戏里NPC对话文字也在同一个脚本文件:
SAY
欢迎来到充值使者\
1.1元=15元宝\
2.5元=80元宝\
3.10元=200元宝\
把数字改成和你实际配置一致的比例,玩家点选项才对得上发放数量。
六、去掉外网充值链接(单机必做)
很多下载来的版本自带外部支付平台跳转,单机用不上还容易误点。
搜这三个地方:
MerChant.txt里充值NPC的脚本路径
QuestDiary下Pay、76pay、充值、RMB相关文件夹
登录器配置器里的“充值地址/支付域名”
把外部http链接清掉,或者改成空。NPC脚本里如果看到:
ACT
OPENURLhttps://xxx.com/pay?uid=<<$USERNAME>>
直接删掉这一行,换成本地发放逻辑,不然单机点充值会弹浏览器。
七、快速给自己发元宝(不接NPC也行)
M2里操作:
查看→在线人物→双击角色→改“游戏元宝/灵符”字段→保存
或者用GM命令(角色名先加进AdminList.txt,等级10):
@GameGold100000
@GameGold+100000
部分复古端命令是@元宝100000,具体以Mir200\Envir里GM命令.txt为准。
八、常见改完不生效
改了NPC脚本没反应:没重载脚本,M2里点重新加载NPC,或@ReloadNpc。
档位改了游戏里没变:清客户端Cache文件夹,重进游戏。
公告乱码:文本文件编码不是ANSI,用Notepad++转码。
点了充值弹浏览器:脚本里还留OPENURL,删掉。
元宝发了但角色面板不显示:小退再上,或重开角色面板。
九、安全底线
单机自己玩,所有充值都是模拟,不要接任何真实支付接口、二维码、第三方回调。版本包里自带的支付配置、机器码绑定、隐藏管理员检测先翻一遍,避免哪天不小心把单机端挪到外网,旧支付地址和后台钥匙还留在脚本里。
改完一套最小可用结构:
NPC只发元宝不发真实订单
公告文案自己写,不引外部链接
比例在M2界面和NPC对话里保持一致
GM命令和M2控制台能直接调数值
这样单机测试、录视频、调经济系统都够用,后续真要外网再单独接支付,和这套本地模拟完全分开。
一、先确认引擎类型
看M2主程序文件名:
GomM2.exe/GameOfMir.exe→GOM系
GeeM2.exe→GEE系
HeroM2.exe→HERO系
GameCenter.exe带HGE标识→996/其他定制端
不同引擎改法不一样,别套错脚本语法。
二、GOM/GEE引擎:优先用M2界面改
M2完全启动后,点顶部“功能设置”或“查看-列表信息二”,找“充值系统设置/充值档位设置/元宝充值设置”。
里面直接改三列参数:
充值金额(元)
对应元宝数
档位描述
例如原配置:
1=10|1
5=50|1
10=100|1
改成:
1=15|1
5=80|1
10=200|1
保存后部分版本即时生效,不生效就重启M2。
如果界面里没有这些选项,去改配置文件:
Mir200\Config\PayConfig.ini
或Mir200\GomConfig.txt、GeeConfig.txt
搜RechargeRatio、RechargeList、PayConfig相关字段,按原格式改数值,别动等号前后的结构。
三、HERO/老引擎:改NPC脚本
路径:
D:\Mirserver\Mir200\Envir\Npc\充值使者.txt
或D:\Mirserver\Mir200\Envir\Market_Def\充值使者.txt
用Notepad++打开,找类似这段:
IF
TRUE
ACT
ADDGAMEGOLD100
SENDMSG0【充值公告】成功充值,获得100元宝
把100改成你要发的元宝数。多档就复制几段,改数字和对话文案。
HERO发元宝命令一般是ADDGAMEGOLD,GOM系用GIVEGAMEGOLD,写错命令NPC点了没反应。
改完在M2里点“管理-重新加载NPC脚本”,或者游戏里输入@ReloadNpc,不用重启整个服务端。
四、改充值公告文案
公告分两种位置:
1.游戏内飘字公告(领元宝时全服看到)
在NPC脚本里用SENDMSG控制:
SENDMSG0【充值公告】玩家<<$USERNAME>>通过短信充值,成功领取500元宝!
参数说明:
0=全服广播
6=仅自己提示
<<$USERNAME>>=自动替换当前角色名
想改颜色、格式,只动引号里的文字,别删SENDMSG和编号。
2.登录器弹窗公告(进游戏前看到)
找登录器配套的公告文件,一般在:
服务端根目录\登录器配置\Notice.txt
或Mir200\Envir\Notice.txt
或网站目录\gg.txt(用了IIS列表站才有)
直接改文本:
欢迎来到测试区
1元=15元宝,充值仅本地模拟
装备靠打,不卖属性
每日20点火龙殿刷新
保存后重启登录器。编码用ANSI,用UTF-8会乱码。
五、改充值比例展示文案
游戏里NPC对话文字也在同一个脚本文件:
SAY
欢迎来到充值使者\
1.1元=15元宝\
2.5元=80元宝\
3.10元=200元宝\
把数字改成和你实际配置一致的比例,玩家点选项才对得上发放数量。
六、去掉外网充值链接(单机必做)
很多下载来的版本自带外部支付平台跳转,单机用不上还容易误点。
搜这三个地方:
MerChant.txt里充值NPC的脚本路径
QuestDiary下Pay、76pay、充值、RMB相关文件夹
登录器配置器里的“充值地址/支付域名”
把外部http链接清掉,或者改成空。NPC脚本里如果看到:
ACT
OPENURLhttps://xxx.com/pay?uid=<<$USERNAME>>
直接删掉这一行,换成本地发放逻辑,不然单机点充值会弹浏览器。
七、快速给自己发元宝(不接NPC也行)
M2里操作:
查看→在线人物→双击角色→改“游戏元宝/灵符”字段→保存
或者用GM命令(角色名先加进AdminList.txt,等级10):
@GameGold100000
@GameGold+100000
部分复古端命令是@元宝100000,具体以Mir200\Envir里GM命令.txt为准。
八、常见改完不生效
改了NPC脚本没反应:没重载脚本,M2里点重新加载NPC,或@ReloadNpc。
档位改了游戏里没变:清客户端Cache文件夹,重进游戏。
公告乱码:文本文件编码不是ANSI,用Notepad++转码。
点了充值弹浏览器:脚本里还留OPENURL,删掉。
元宝发了但角色面板不显示:小退再上,或重开角色面板。
九、安全底线
单机自己玩,所有充值都是模拟,不要接任何真实支付接口、二维码、第三方回调。版本包里自带的支付配置、机器码绑定、隐藏管理员检测先翻一遍,避免哪天不小心把单机端挪到外网,旧支付地址和后台钥匙还留在脚本里。
改完一套最小可用结构:
NPC只发元宝不发真实订单
公告文案自己写,不引外部链接
比例在M2界面和NPC对话里保持一致
GM命令和M2控制台能直接调数值
这样单机测试、录视频、调经济系统都够用,后续真要外网再单独接支付,和这套本地模拟完全分开。

