💬 意见反馈 / BUG 提交 · Q群 985955382






GTDungeonTeam 是一款高级副本组队系统,面向 RPG / 副本 / 多服网络,集成队伍房间、公开申请、跨服邀请、体力消耗、进入条件、掉落分配、经验共享、多端 GUI 和 PAPI 变量。它可以独立作为普通组队插件使用,也可以作为副本服的队伍调度核心。
| 能力 | 介绍 |
|---|---|
| 副本支持 | 无副本插件、DungeonPlus、QueDP、BTDungeons、MythicDungeons |
| 队伍房间 | 队伍 ID 与队伍名分离,队长可改名、写介绍 |
| 入队门槛 | 队长可从服主配置的模板里选择条件,自动筛选申请者 |
| 跨服组队 | 队长和队员不在同一服,也能邀请、申请、记录归属 |
| 副本成本 | 支持体力、金币、物品门票、变量、公式 |
| 掉落分配 | 随机、轮询、队长、拾取者,多种分配策略 |
| 经验共享 | 按队伍人数配置共享比例 |
| 多端界面 | 原版背包 GUI 与多个客户端 UI 路线并存 |
| 资源包友好 | IA / CE / Oraxen / 原版 CustomModelData 统一资源 ID |
| PAPI 变量 | 队伍状态、成员状态、第 N 个队员读取其他 PAPI |
服主先准备条件模板:
team:
join-requirements:
templates:
power:
name: "战斗力"
placeholder: "%player_power%"
default-operator: ">="
level:
name: "等级"
placeholder: "%player_level%"
default-operator: ">="
job:
name: "职业"
placeholder: "%player_job%"
default-operator: "="
队长在 GUI 里选择“战斗力”“等级”或“职业”,输入限制值或中文职业名,就能让队伍自动筛选申请者。
支持多个条件叠加:
玩家不达标,插件直接挡在申请/加入流程外。队长不用再靠聊天喊话筛人。
大厅服、玩法服、副本服分开时,普通组队最容易断。
GTDungeonTeam 直接面向多服网络:
| 场景 | 支持情况 |
|---|---|
| 队长在 A 服,队员在 B 服 | 支持跨服邀请 |
| 玩家在其他服务器申请公开队伍 | 支持跨服申请 |
| 玩家同时申请多个队伍 | 一个队伍同意后,其他队伍无法重复同意 |
| 队伍成员分散在多个服 | 共享存储记录队伍归属 |
| 副本目标服独立 | 可写入等待请求并交给目标服处理 |
这不是“看起来支持跨服”,而是围绕多服网络真实场景做的队伍协调。
GTDungeonTeam 不会因为你没装某个副本插件就废掉。
即使服务器当前没有 DungeonPlus、QueDP、BTDungeons、MythicDungeons,也可以直接使用:
副本对接是加分项,不是生死线。
内置体力系统,支持最大体力、初始体力、自动恢复、副本进入消耗,并且支持变量和公式计算。
stamina:
max: "{calc:120+%player_level%*2}"
initial: "<stamina_max>"
recover-amount: "{calc:1+%vip_level%}"
recover-seconds: 60
服主不用把体力写死,可以按服务器自己的成长体系扩展。
副本进入可以检查:
| 类型 | 示例 |
|---|---|
| 人数 | 需要 2-4 人 |
| 体力 | 每名队员消耗 30 体力 |
| 金币 | 队长或全队支付金币 |
| 物品 | 门票、钥匙、材料 |
| 变量 | 战斗力、等级、自定义变量 |
| 公式 | {calc:%player_level%+10} |
这类玩法不用再写一堆零散脚本,统一放在副本配置里管理。
当前规划和默认适配方向覆盖:
不同服务器可以按自己的副本体系选用,不需要为了一个组队插件反过来迁就副本框架。
很多服务器的组队插件只负责“把人拉到一起”,但副本服真正麻烦的是奖励。
GTDungeonTeam 内置队伍掉落分配:
| 模式 | 说明 |
|---|---|
| random | 随机分配给队友 |
| round_robin | 轮询分配 |
| leader | 交给队长 |
| picker | 拾取者获得 |
| off | 关闭分配 |
可配置 Lore 黑名单,也可以选择是否要求处于副本运行中。 这意味着它不只是副本启动器,也可以是普通野外组队、活动组队、刷怪组队的奖励秩序系统。
队伍玩法只分掉落还不够,经验也能参与。
exp-share:
enabled: true
require-active-run: false
include-earner: false
proportions:
2: 5
3: 10
4: 15
队伍人数越多,配合玩法越自然。
GTDungeonTeam 注册 gtd 变量前缀,方便服主把队伍状态塞进菜单、计分板、HUD、称号、聊天格式等地方。
%gtd_team_id%
%gtd_team_name%
%gtd_team_description%
%gtd_team_requirements%
%gtd_team_members%
%gtd_team_max_members%
%gtd_team_member_1_name%
%gtd_team_member_1_uuid%
%gtd_team_member_1_role%
%gtd_team_member_1_online%
%gtd_team_member_1_server%
甚至可以用第 N 个队员作为目标读取其他 PAPI:
%gtd_team_member_1_papi_player_power%
这类变量对于队伍 HUD、队伍排行榜、队伍信息面板非常好用。
| 命令 | 说明 |
|---|---|
/gdt | 打开主界面 |
/gdt team create | 创建队伍 |
/gdt team invite <玩家> | 邀请玩家 |
/gdt team applications | 打开申请列表 |
/gdt team name <名称> | 修改队伍名 |
/gdt team desc <介绍> | 修改队伍介绍 |
/gdt team req input <模板> | 聊天输入入队条件值,支持中文职业等文本 |
/gdt team loot on | 开启队伍掉落分配 |
/gdt rooms quick | 快速加入公开房间 |
/gdt dungeon start | 开始副本 |
当前为测试版本最终品质以稳定版为主。
目前已经具备完整核心功能:组队、公开房间、申请、邀请、队伍资料、入队条件、PAPI、体力、掉落分配、经验共享、多 UI 默认结构、副本适配入口、跨服基础流程。 [/MD]