跳到正文

Zone Conquest: Tactical Battles

作者:Vinlanx

一种基于团队的目标模式,红方依次推进占领点,蓝方则防守并拖延至比赛计时结束,胜负取决于团队合作、站位和区域控制,而非单纯的战斗

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

是一种结构化、基于团队的目标模式。
两支队伍——红队(进攻方)和蓝队(防守方)——围绕一系列占领点展开对抗。
红队必须逐点推进,通过保持在区域内的人数优势来占领区域,而蓝队的目标是拖延并守住阵地,直到比赛计时结束。
胜负取决于团队配合、站位和空间控制,而非单纯的战斗。


玩法说明

  1. 创建队伍使用原版计分板队伍。队伍识别基于名称:如果名称包含red或blue(不区分大小写),模组会将其视为红队/蓝队;其他则为中立。
  2. 站在占领区域内即可推动进度向你的队伍倾斜。
  3. 队友越多 = 占领越快:区域内玩家人数差距越大,占领进度推进越快。
  4. 如果双方人数相等,进度暂停。

重要占领规则(简单说明)

  • 拉锯战:一个共享进度条——红 ↔ 中立 ↔ 蓝。
  • 空点:比赛期间,如果区域内没有玩家,占领进度会冻结。
  • 红队“锁定”点位:当红队完全占领一个点位后,该点位对蓝队变为已锁定(蓝队无法重新占领)。
  • 红队按顺序占领点位:下一个点位在前一个点位归红队所有之前不可用,例如:
    1 → 2 → 3 → 4 → 5 → …

游戏状态(比赛循环)

  • 空闲(灰色)——比赛未运行(计时器 00:00:00)。
  • 大厅等待(白色)——已发起比赛开始(/startgame),但会等待双方队伍各有 ≥ 1 名玩家;随后开始 60 秒倒计时。
  • 等待中(黄色)——开始前阶段:
    • 红队 → 等待室
    • 蓝队 → 蓝队基地
  • 进行中(绿色)——比赛进行中;点位占领、可选奖励发放、胜利条件。

胜利条件

  • 如果计时结束: 蓝队获胜。
  • 如果所有点位归红队所有: 红队获胜。

重生系统

  • 如果玩家在进行中死亡,会被传送到所在队伍的等待室。
  • 等待30 秒后(服务端计时器),会被传送回所在队伍的基地。

HUD 与按键绑定

  • 信息界面: O
  • 点位列表(仅 OP): –
  • 比赛计时器:按住 TAB(右上角)
  • 重生计时器:在进行中死亡后显示

占领:

区域:


如何创建游戏(管理员)

  1. 使用 /setpointzc <id 1–20> <width> <length> <captureTimeSeconds> 创建占领区域(ID 1–20)。
  2. 设置基地、等待室和大厅:
    /setwaitroomred、/setwaitroomblue —— 红队/蓝队等待室。
    /setbasered、/setbaseblue —— 红队/蓝队基地。
    /setgamelobby —— 大厅。
  3. 创建队伍(队伍名称必须包含 Red 或 Blue):/team add red / /team add blue
  4. 使用以下命令将玩家加入队伍:/team join
  5. 使用以下命令开始游戏:/startgame [minutes]

命令(管理员 / OP)

大多数控制操作需要 OP 权限等级 ≥ 2。

  • /setpointzc <id 1–20> <width> <length> <captureTimeSeconds>— 在你所在的位置创建一个据点。
  • /pointeditzc <id> <width> <length> <captureTimeSeconds> — 编辑一个据点。
  • /delpointzc <id> — 删除一个据点。
  • /listpointszc — 打开交互列表(OP 操作:传送/删除)。
  • /cozinfozc — 打开内置帮助。
  • /capturestatuszc stop | resume — 暂停/恢复全服占领进度。
  • /startgame [minutes] — 开始一场对局(默认:30 分钟)。
  • /stopgame [returnplayers] — 停止对局并重置计时器(可选:传送玩家返回)。
  • /testtimeminus <seconds 1–60> — 实用工具:从当前计时器中减去时间(测试用)。

位置管理(管理员 / OP)

  • /setwaitroomred、/setwaitroomblue — 保存等待室。
  • /setbasered、/setbaseblue — 保存队伍基地。
  • /setgamelobby — 保存大厅。
  • /delwaitroomred、/delwaitroomblue、/delbasered、/delbaseblue、/delgamelobby — 删除已保存的位置。

自动开始(服务器功能)

本模组支持世界自动开始:如果之前开始过对局,世界会“记住”它。服务器重启后,如果状态为 IDLE,对局可以按之前保存的时长自动开始。

  • 自动开始文件: zoneconquest_autostart.json(世界文件夹)— 存储开始状态和上次时长。
  • /stopgame 会禁用自动开始: 清除自动开始记录。

世界存档文件

  • zccapture_points_{dimension}.json — 据点列表 + 状态(capturesStopped、profitEnabled、收益设置)。
  • zoneconquest_game_manager.json — 已保存的位置(等待室、基地、大厅)。
  • zoneconquest_autostart.json — 自动开始设置。

💸 Lightman’s Currency(可选)

如果安装了 Lightman’s Currency,占领据点的队伍可以定期获得金币收益。管理命令:

  • /lcprofitstatuszc enable | disable — 启用/禁用收益。
  • /lcpointprofiteditzc <coins> <intervalSeconds> — 设置收益金额和间隔。
  • /lcpointprofitcountzc — 显示当前收益设置。

权限与同步

  • 只有 OP(权限等级 ≥ 2)才能管理据点、GUI 操作和位置。
  • 一切以服务端为准:据点、计时器和状态都存储在服务端,并自动同步到客户端。

提示

  • 与盟友一起占领更快——协调好你们的推进。
  • 要阻止敌人——进入区域并让双方玩家人数持平。
  • 红队扮演“前线”角色并按顺序占领——守住关键据点。
  • 比赛期间可以禁用收益:/lcprofitstatus disable。
  • 进行重大修改前请备份:zccapture_points_*.json 和 zoneconquest_game_manager.json。

常见问题

问: 队伍是如何判定的?
答: 按原版队伍名称判定:包含 red 或 blue → 红队/蓝队。

问: 一个世界可以有多少个据点?
答: 每个维度最多 20 个(ID 1–20)。

问: 可以临时禁用占领吗?
答: 可以:/capturestatuszc stop 和 /capturestatuszc resume。

问: 为什么对局阶段会使用传送?
答: WAITING 和重生会使用已保存的等待室/基地来控制对局节奏。


鸣谢

HUD 与设计 — Village_

 

 

My YouTube

 

My Tik Tok

My Patreon

常见问题

Zone Conquest: Tactical Battles 支持哪些 Minecraft 版本?

Zone Conquest: Tactical Battles 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Zone Conquest: Tactical Battles 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

Vinlanx 的其他作品

查看全部 →