Skip to content

Repository files navigation

Zombie Run

非对称 PvP 小游戏插件 —— 人类通过层层大门逃生,僵尸全力感染。

适用于 Paper / Folia,Kotlin 开发。

游戏机制

阵营 目标
人类 按顺序通过大门抵达终点,或用直升机撤离
僵尸(含 1 名母体) 近战感染所有人类

特色系统: 多阶段门流程 · 电梯/地铁/机场传送 · 体力限制 · 自定义枪械 · 硬币经济 · 等级称号 · 每日/每周任务

安装

  1. 下载 .jar 放入 plugins/
  2. 重启服务器,自动生成 plugins/zombie-run/config/config.yml
  3. /zr reload 热重载

依赖: Paper / Folia · 可选 PlaceholderAPI

快速开始

# 1. 选区
/zr postool                          # 拿到选区棒,左键角1,右键角2

# 2. 创建门
/zr doors add normal                 # 普通门(自动分配门号,duration=15)
/zr doors add normal -g subway_l1    # 地铁门组(同名组自动继承门号)
/zr doors add player                 # 人类起始门
/zr doors add zombie                 # 僵尸起始门

# 3. 创建按钮
/zr buttons add <x> <y> <z> normal <门号>

# 4. 创建重生点
/zr spawn wait          # 等待大厅
/zr spawn player        # 人类出生点
/zr spawn zombie        # 僵尸出生点
/zr spawn alpha         # 母体出生点

# 5. (可选)设置特殊传送 — postool 选区后直接生效
/zr door behavior set <门号> subway "线路名"     # pos1=人类目标, pos2=僵尸目标
/zr door behavior set <门号> elevator            # pos1.y=人类Y, pos2.y=僵尸Y
/zr door behavior set <门号> airport             # pos1=人类目标, pos2=僵尸目标

# 6. 开始游戏
/zr start

文档

完整文档请查看 GitHub Wiki

页面 内容
Home 游戏流程、安装、权限
配置指南 config.yml 完整参考
命令参考 所有命令 + PlaceholderAPI
门系统 门模式、按钮、电梯/地铁/机场
武器系统 枪械配置、弹药、商店
进度系统 等级/XP/称号/任务
体力系统 体力消耗/恢复/疲劳

权限

权限 说明 默认
zombie.run.admin 管理命令 OP
zombie.run.start 开始游戏 OP

构建

./gradlew build

产物:build/libs/zombie-run-<version>-all.jar

Releases

Packages

Contributors

Languages