传奇服务端充值RMB金额修改与记录查询路径

来源: 作者: 点击:
针对“修改充值RMB金额记录(非元宝)”的需求,核心在于理解服务端架构。RMB记录通常不存储在核心数据库中,而是由文本文件(TXT/INI)或脚本变量控制。不同版本路径差异较大,以下是通用修改方法。

一、 主流版本RMB记录存放路径

大多数基于Hero、Blue、3KM2引擎的服务端,RMB充值记录位于 Mir200\Envir\QuestDiary 目录下。

1. 标准路径(最常见):
◦ 路径:D:\MirServer\Mir200\Envir\QuestDiary\充值积分\

- 文件:通常为 Pay.ini、RMB.txt 或 消费积分Save.txt。
◦ 修改方法:用记事本打开文件,按现有格式添加你的账号和金额。例如:

[你的账号]
RMB=1000

保存后,在游戏中找NPC领取或重读变量即可生效。

2. 脚本文件路径(按金额分文件):
◦ 路径:D:\MirServer\Mir200\Envir\QuestDiary\pay\(或类似pay目录)

◦ 文件:100.txt(代表充值100元)、500.txt 等。

◦ 修改方法:打开对应金额的TXT文件,直接输入你的账号名称(无需括号),保存后即可在NPC处领取该档位奖励。

二、 特殊版本与快速修改方法

1. 传奇3版本(Mud3):
◦ 路径:D:\Mud3\Envir\QuestDiary\Pay\Pay.ini

◦ 格式为 [账号] 换行 RMB=金额。

2. M2后台直接修改(无需找文件):
◦ 打开M2Server -> “查看” -> “在线人物”。

◦ 双击你的角色名,在属性面板中直接修改 “游戏点”、“积分” 或 “CreditPoint” 字段。此方法修改的数值通常直接对应NPC脚本中的RMB检测变量。

三、 关键排查点:为何修改后不生效?

1. 变量名不匹配:检查NPC脚本(通常在 Market_Def 目录)中检测的变量名是 RMB 还是 GAMEGOLD 或 GAMEPOINT。必须修改脚本对应的那个变量文件。
2. 重读脚本:修改文件后,必须在M2的“管理” -> “重新读取” -> “重读QuestDiary” 或 “重读NPC” 才能使更改生效。
3. 文件权限:确保文本文件未被只读锁定,且服务端有写入权限。

总结:优先检查 Mir200\Envir\QuestDiary 下的 pay 或 充值 文件夹。若找不到,使用M2的在线人物修改积分是最快捷的“作弊”方式。