Skip to content

Progression

oneachina edited this page Jul 12, 2026 · 1 revision

进度系统

ZombieRun 包含完整的等级/称号/任务进度系统,数据通过 SQLite 持久化。

等级与经验

升级公式

所需 XP = level × 500 + level² × 50
等级 升级所需 XP
1 550
2 1,200
5 3,750
10 10,000
20 30,000

获取途径

行为 XP
击杀僵尸 80
击杀母体 150
感染人类 50
成功通过一扇门 30
人类获胜 200
任务完成(每日) 150
任务完成(每周) 500

称号系统

随等级解锁,通过 GUI 装备:

等级 称号
1 幸存者
5 逃生专家
10 精英特工
15 传奇
20 希望之光
25 屠夫
30 不死之身
/zr title               # 打开称号选择 GUI
/zr title <称号名>      # 直接装备(需已解锁)

装备的称号在游戏中途会显示在聊天名前缀 [称号]

每日任务

每天自动刷新(上海时区),包含 2 个固定任务 + 2 个随机任务:

任务类型 示例目标
击杀僵尸 击杀 5 只僵尸
击杀母体 击杀 1 只母体
感染人类 感染 3 名人类
通过门 通过 3 扇门
参与对局 参与 2 局
人类获胜 赢得 1 局(人类)
存活时间 存活 10 分钟
造成伤害 造成 500 点伤害

每周挑战

每周一自动刷新,3 个挑战任务,奖励更丰厚。

查看进度

/zr quest          # 打开任务面板 GUI
/zr profile        # 查看个人档案(等级/称号/统计/解锁进度)
/zr profile <玩家> # 查看他人档案

存档统计

档案中显示:

  • 当前等级、XP、装备称号
  • 总击杀数、总感染数
  • 参与局数、人类获胜次数
  • 称号解锁状态
  • 金色皮肤解锁状态(随等级解锁)

管理命令

/zr xp add <玩家> <数量>      # 增加 XP
/zr xp set <玩家> <数量>      # 设置 XP
/zr level set <玩家> <等级>   # 设置等级
/zr reset                      # 重置所有玩家数据

数据存储

数据保存在 plugins/zombie-run/zr_economy.db(SQLite):

内容
zr_economy 硬币余额
player_progression 等级/XP/击杀/感染/局数/称号
player_unlocks 解锁项(称号、金色皮肤)
player_quests 任务进度

Clone this wiki locally