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

热血传奇单机架设给自己角色充值刷元宝GM命令与M2后台修改三种方法

热度:
单机版没有真实支付接口,所谓"充值"就是给角色加元宝(GameGold/GamePoint),有三种做法:GM命令、M2控制台在线改、DBC数据库直接改字段。先确认你有GM权限。

一、开通GM管理员权限(必要前提)

若还没设过GM权限按以下任一方式操作,改完小退重登角色生效:
•M2控制台添加:打开M2Server.exe→查看→列表信息一→管理员列表→角色名称填游戏内角色全名→权限等级填10→点增加→保存。

-改文本添加:打开MirServer\Mir200\Envir\AdminList.txt,新行写角色名10(或*角色名),保存为ANSI编码,M2点重新加载管理员列表或重启服务端。

验证:游戏聊天框输入@GM或@GameMaster,提示管理员模式开启即成功。

二、游戏内GM命令直接刷元宝(最常用)

进游戏按Enter打开聊天框,不同引擎命令略有区别,挨个试:

Hero/BLUE/IGE传统引擎

@GameGold+10000
@GameGold角色名10000

加绑定元宝(灵符/泡点券)常是@CreditPoint1000或@AddBindGold10000(视版本而定)。

GOM/GEE引擎

@GameGold+10000
@AddGameGold10000
@GameGold角色名10000

部分新版用@GiveGold10000或@AddYuanBao10000。

扣元宝测试(确认字段正确)

@GameGold-1000


若输入命令无反应提示"您不是管理员",检查AdminList.txt角色名是否一字不差、权限=10、小退过;若提示未知命令在M2→选项→游戏命令→管理命令查看本版实际定义的元宝命令格式。

三、M2Server控制台在线修改(可视化免记命令)

适合不想敲命令:
1.M2Server窗口→查看→在线人物→列表找到你角色名双击打开属性窗口。
2.找到"元宝/游戏点/GameGold/BindGold"字段,直接改数值(如改500000)→点保存或修改数据。
3.游戏内重新打开背包或角色面板立即生效,无需重登。

角色离线时可通过M2→查看→角色管理→查角色(按账号或角色名搜索)→打开属性→同样可改元宝再保存。

四、DBC2000数据库直接改字段(角色离线也能改)

1.打开BDEAdministrator(DBC2000配套工具)→连接HeroDB(别名一般在安装时已配)。
2.打开Hero表或Character表(视版本,部分叫Account存账号级元宝,Character存角色级)。
3.在Name列找到你的角色名,找元宝字段(通常叫GameGold、YuanBao、GoldPoint)→双击原数值改成想要数量→Ctrl+S保存。
4.角色重新登录生效。

注意:部分版本元宝存在账号表(Account.GameGold)而非角色表,改错表看不到变化,两个表都查一下。

五、新号默认起步元宝与模拟充值NPC

•改新建号初始元宝:打开MirServer\Mir200\!Setup.txt搜StartGameGold=或StartGoldPoint=,设初始元宝数(如StartGameGold=10000),保存重启服务端,此后新建账号登录自动带该数额。

-模拟充值NPC领取:部分版本有"充值使者"NPC,在Mir200\Envir\QuestDiary下找到充值相关脚本,把检测条件注释掉只留AddGameGold数值或直接在脚本加一行#ACTAddGameGold100000,进游戏对话即领。

单机版不建议改太大数值(超过21亿会溢出归零),一般单次加几十万到百万足够测试。
[顶部]