![[TACZ] 使命召唤匹配系统](https://cdn8.newbeebox.com/nbbnext/2026/07/27/9c4e3d005e521963a44ec291f7ef7c00.png)
[TACZ] 使命召唤匹配系统
tacz 使命召唤 死亡竞赛 体验 武器
查看大图COD Matchmaking - Minecraft 团队死亡竞赛
《使命召唤》风格的 Minecraft 团队死亡竞赛,由 TACZ(Timeless and Classics Guns) 驱动,提供逼真的枪战体验。
创建竞技场、设置出生点、注册武器并设定解锁等级,让玩家在快节奏的红蓝对抗中战斗 —— 包含升级系统、自定义配装、武器图鉴和地图投票。
功能特性
匹配与游戏流程
- 地图浏览器 —— 浏览所有可用地图,实时显示在线人数、比赛状态和倒计时
- 快速加入 —— 输入
/play即可瞬间进入最佳可用比赛 - 队伍自动平衡 —— 玩家自动分配至红队或蓝队
- 比赛生命周期 —— 等待 → 倒计时 → 进行中 → 结束 → 地图投票,全自动化
- 地图投票 —— 每场比赛结束后,玩家投票选择下一张地图
- 中途加入 —— 玩家可加入已进行的比赛,并立即获得配装
武器与配件系统
- 完整 TACZ 集成 —— 支持所有 TACZ 枪械、配件和投掷物
- 自动扫描 —— 使用单条命令 (
/tdm weapon scan) 即可发现服务器上所有 TACZ 武器和配件 - 6 种配件类型 —— 瞄具、枪口、枪托、握把、激光、扩容弹匣
- 武器类别 —— 主武器、副武器、手雷、护甲、物品
- 武器图鉴 GUI —— 玩家可浏览所有武器/配件,查看详细属性(伤害、射速、弹药、爆头倍率、穿透力、射击模式、配件修正)
- 兼容性检查 —— 每把武器仅显示兼容配件(基于 TACZ 标签匹配)
升级系统
- 击杀经验 —— 每次击杀获得经验,爆头额外奖励
- 1–60 级 —— 升级解锁武器和配件
- 数据持久化 —— 击杀、死亡、爆头次数和等级跨会话保存
- 经验 HUD 弹出提示 —— 获得经验或升级时屏幕显示通知
自定义配装
- 每位玩家 10 个配装槽位 —— 创建并保存个人配装
- 完整配装编辑 GUI —— 选择主武器、副武器、手雷、配件、护甲和额外物品
- 配件选择 —— 可视化配件选择器,按武器兼容性过滤
- 等级锁定 —— 武器和配件需要达到相应等级才能装备
- 无限弹药箱 —— 自动包含,确保弹药永不耗尽
管理员配装(按地图)
- 地图专属配装 —— 创建绑定到特定地图的预制配装
- GUI 编辑器 —— 面向管理员的可视化配装管理器
- 每张地图最多 20 个配装(可配置)
- 配装选择界面 —— 玩家在出生前从可用配装中选择
游戏内 HUD
- 实时记分板 —— 红蓝分数、击杀上限和比赛计时始终可见
- TAB 菜单 —— 自定义玩家列表,显示队伍、击杀和死亡数
- 队伍标识 —— 清晰的视觉队伍区分
- 游戏内按钮 —— 比赛期间可访问“配装”和“武器”按钮
战斗特性
- 友军伤害防护 —— 无队伍伤害
- 重生无敌 —— 复活后可配置的无敌时间(默认 3 秒)
- 爆头检测 —— 集成 TACZ 爆头系统
- 击杀追踪 —— 准确的击杀/死亡归属,消除重复死亡计数
命令
玩家命令
| 命令 | 描述 |
|---|---|
/play |
快速加入最佳可用比赛 |
/play <地图> |
加入特定地图 |
/tdm join [地图] |
加入比赛(同 /play) |
/tdm leave |
离开当前比赛 |
/tdm list |
列出所有地图及其状态、玩家数和设置 |
/tdm weapons |
打开武器图鉴 GUI |
管理员命令(权限等级 2)
地图管理
| 命令 | 描述 |
|---|---|
/tdm create <地图> |
创建新地图 |
/tdm delete <地图> |
删除地图 |
/tdm setspawn <地图> <red|blue> |
在当前站位添加队伍出生点 |
/tdm setobj <地图> <击杀上限> |
设定击杀上限(1–1000) |
/tdm settimer <地图> <秒数> |
设定比赛时长(30–3600 秒) |
/tdm setminplayers <地图> <数量> |
设定比赛开始所需最少玩家数(1–64) |
/tdm setlobby |
在当前站位设置大厅传送点 |
/tdm start [地图] |
强制开始比赛 |
/tdm stop [地图] |
强制停止比赛 |
配装管理
| 命令 | 描述 |
|---|---|
/tdm loadout |
打开配装管理 GUI |
/tdm loadout create <地图> <名称> |
为地图创建配装 |
/tdm loadout delete <地图> <名称> |
删除配装 |
/tdm loadout setitem <地图> <名称> <槽位> |
将手持物品设到快捷栏(槽位 0–8) |
/tdm loadout setarmor <地图> <名称> <head|chest|legs|feet> |
将手持物品设为护甲部件 |
/tdm loadout setoffhand <地图> <名称> |
将手持物品设为副手物品 |
/tdm loadout list <地图> |
列出地图的所有配装 |
武器与配件注册
| 命令 | 描述 |
|---|---|
/tdm weapon editor |
打开武器编辑器 GUI |
/tdm weapon scan |
自动发现所有 TACZ 武器和配件 |
/tdm weapon add hand <类别> <等级> |
将手持物品注册为武器 |
/tdm weapon add <ID> <类别> <等级> [名称] |
按 ID 注册武器 |
/tdm weapon remove <ID> |
注销武器 |
/tdm weapon setlevel <ID> <等级> |
设定武器解锁等级(0–60) |
/tdm weapon list [类别] |
列出已注册武器 |
/tdm weapon attachment add hand <等级> |
注册手持配件 |
/tdm weapon attachment add <ID> <类型> <等级> [名称] |
按 ID 注册配件 |
/tdm weapon attachment remove <ID> |
注销配件 |
/tdm weapon attachment setlevel <ID> <等级> |
设定配件解锁等级 |
/tdm weapon attachment list |
列出已注册配件 |
武器类别: primary(主武器)、secondary(副武器)、grenade(手雷)、armor(护甲)、items(物品)
配件类型: SCOPE(瞄具)、MUZZLE(枪口)、STOCK(枪托)、GRIP(握把)、LASER(激光)、EXTENDED_MAG(扩容弹匣)
快速入门指南
1. 安装
- 安装 Minecraft Forge 1.20.1(47.2.20+)
- 安装 TACZ(Timeless and Classics Guns)
- 将
codmatchmaking.jar放入mods/文件夹
2. 创建地图
/tdm create MyArena
/tdm setspawn MyArena red (站在红队出生点,重复添加更多出生点)
/tdm setspawn MyArena blue (站在蓝队出生点,重复添加更多出生点)
/tdm setobj MyArena 75 (75 杀获胜)
/tdm settimer MyArena 600 (10 分钟计时)
/tdm setlobby (设置大厅返回点)
3. 注册武器
/tdm weapon scan (自动导入所有 TACZ 武器和配件)
或手动添加:
/tdm weapon add hand primary 1 (手持枪械注册为主武器,解锁等级 1)
4. 设定解锁等级
/tdm weapon setlevel tacz:ak47 5
/tdm weapon attachment setlevel tacz:red_dot_sight 3
或使用 GUI:/tdm weapon editor
5. 开始游戏!
/play MyArena
玩家将看到地图浏览器,选择地图,挑选配装,然后开战!
配置
所有设置均位于 config/codmatchmaking-common.toml:
| 设置项 | 默认值 | 范围 | 描述 |
|---|---|---|---|
defaultKillLimit |
75 | 1–1000 | 新地图默认击杀上限 |
defaultTimerSeconds |
600 | 30–3600 | 默认比赛时长(秒) |
defaultMinPlayers |
2 | 1–64 | 比赛开始最少玩家数 |
defaultMaxPlayers |
64 | 2–128 | 每场比赛最多玩家数 |
countdownSeconds |
10 | 3–60 | 赛前倒计时 |
respawnInvincibilityTicks |
60 | 0–200 | 复活后无敌时间(游戏刻) |
endDelayTicks |
200 | 40–600 | 比赛重置前延迟(游戏刻) |
voteDurationSeconds |
15 | 5–60 | 地图投票阶段时长 |
maxLoadoutsPerMap |
20 | 1–50 | 每张地图最大管理员配装数 |
xpPerKill |
100 | 1–10000 | 每次击杀获得的经验 |
xpHeadshotBonus |
25 | 0–5000 | 爆头额外经验 |
maxLevel |
60 | 1–200 | 玩家最高等级 |
maxCustomLoadouts |
10 | 1–20 | 每位玩家自定义配装槽位数 |
要求
- Minecraft 1.20.1
- Forge 47.2.20+
- TACZ(Timeless and Classics Guns)—— 必须安装
附加组件兼容性
支持 TACZ 附加组件包(例如 LesRaisins 武器包)。附加组件中的投掷物和近战武器可通过 /tdm weapon scan 自动检测。
数据存储
所有数据均存储在世界文件夹的 worlddata/ 目录下:
- 地图 —— 每张地图的 JSON 配置
- 武器和配件 —— 武器注册 JSON
- 玩家进度 —— 每位玩家的 JSON(等级、经验、数据)
- 玩家配装 —— 每位玩家的 JSON(自定义配装槽位)
无需外部数据库,所有数据在服务器重启后持久保存。
正在加载版本记录…












正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。