Previous topicNext topic
 Gameofmir Help
Help > 游戏引擎功能系统 > 游戏功能详解 >
排行榜假人名单使用说明

DBServer.exe排行榜假人名单使用说明

本功能允许您向排行榜中添加虚拟玩家(假人)。假人仅展示在排行榜上,不会占用游戏账号,不影响任何真实玩家的数据

典型应用场景:服务器初期玩家少,排行榜冷清;封测阶段无真实数据时展示效果。配置假人后,排行榜就能看起来有人气。

1. 文件位置

在以下路径创建文件(没有就新建):

..\Mir200\Envir\RankingDummyNameList.txt
文件不存在时假人功能自动关闭,不报错。

2. 文件格式

文件采用 INI 格式,每个假人占一个节,节名(中括号内)就是假人名字:

; 注释以分号 ; 开头,不生效

[天山剑山]
等级=195
职业=0
转生等级=5
金币=99000000
元宝=10000
泡点=200000
荣誉=99999
声望=80000

[红云女神]
等级=190
职业=1
转生等级=4
金币=88000000
元宝=8500

[白鹿山人]
等级=185
职业=2
转生等级=3
金币=75000000

3. 可填写的字段

所有字段均可省略,缺省时该项计为 0。

字段名含义备注
等级角色等级需在排行等级范围内才会显示
职业职业编号0=战士,1=法师,2=道士
转生等级转生次数影响转生排行
金币金币数量影响金币财富排行
元宝元宝数量影响元宝财富排行
泡点泡点
金刚石金刚石
灵符灵符
纹銀纹銀
荣誉荣誉
声望声望
假人的《物品价値》始终为空,不参与物品价値排行的计算。

4. 禁止玩家使用假人名字创角

在 DBServer.exe  Dbsrc.ini[Setup] 下加一行:

[Setup]
ForbidDummyName=1   ; 1=禁止(默认) 0=不禁止

开启后,玩家尝试创建与假人同名的角色时,系统会提示名字非法并拒绝创建(大小写不敏感)。

此项默认已开启,通常无需额外设置。

5. 排行榜刷新时间

对假人的修改不会即时生效,需等到下一次排行榜刷新时才能看到效果。

刷新时间在 DBServer.exe  Dbsrc.ini 中配置:

配置项含义默认
RefRankingHour1 / RefRankingMinute1每天第一次刷新时间00:05
RefRankingHour2 / RefRankingMinute2每天第二次刷新时间00:05
RankingMinLevel进入排行的最低等级20
RankingMaxLevel进入排行的最高等级500
也可在 DBServer 管理界面手动点击《重载排行榜》按钮立即生效。

6. 常见问题

Q:假人和真实玩家同名怎么办?

真实玩家的数据优先级更高,排行榜刷新后会自动覆盖假人。启用《禁止同名》功能可徐根本避免此情况。

Q:假人能在英雄排行榜显示吗?

不支持。假人仅在人物等级排行中生效,英雄排行需单独配置。

Q:假人数量有上限吗?

无硬性上限,建议 5~500 条即可,过多会轻微影响排行榜刷新速度。

Q:不想让某个假人出现在某个排行表怎么处理?

将该假人的等级设为超出排行范围(如 999),或直接删除该节即可。

Q:假人名字叫 GM、管理员之类的会显示吗?

不会。可在 FilterRankingNameString.txt 中加入屏蔽关键词(默认已包含 GM 和管理),包含这些关键词的名字将被屏蔽出排行。