跳到主要内容

组队、准备与快速配对

CloudDungeon 自带组队系统,不需要其他组队插件。玩家的入口是 /cd 副本大厅,所有操作都能在菜单里点,也都有对应指令(见 指令与权限)。

队伍​

  • 没有队伍的玩家直接 /cd join <副本> 也行:会自动建立一支只有自己的队伍再出发。
  • 队伍只存在于内存:玩家下线(不在副本里时)会自动离开队伍;队长下线则转给下一位队员。在副本里掉线的人队伍会保留,等他重连。
  • 队伍人数上限:config.yml 的 party.max-size(默认 5)。每个副本另外有自己的 players.min / players.max。
  • 副本进行中不能离队、踢人、解散,也不能邀请新人;要先 /leave 离开副本。

邀请​

队长 /cd party invite <玩家>,或在队伍菜单点「邀请玩家」,从在线玩家清单里挑(只列出没有队伍、不在副本里的玩家)。 被邀请的人会收到可点击的 [接受] [拒绝],party.invite-timeout 秒(默认 60)后失效。同一时间只保留最后一个邀请。

队伍菜单​

按钮作用
队员头像队长对队员 右键 = 请出队伍,Shift+右键 = 转让队长
加入申请左键同意、右键拒绝
邀请玩家打开邀请清单
队伍聊天切换队伍聊天模式
公开招募开关招募
离开 / 解散点两下确认离开;队长 Shift 点两下 = 解散整队
建立队伍建立只有自己的队伍

队伍聊天​

  • /cd pc <信息>:发一条只有队友看得到的信息。
  • /cd party chat:切换队伍聊天模式,之后打字只有队友看得到;信息开头加 ! 则发到公开频道。
  • config.yml 的 party.party-chat-in-dungeon: true:在副本里打字默认就只有队友看得到(同样用 ! 发公开)。

招募板​

想找人一起打的队长可以公开招募:

  • 在副本详情菜单点「公开招募」,或 /cd party recruit [副本] [备注]。
  • 招募中的队伍出现在招募板(/cd recruit 或大厅的「招募板」),显示目标副本、人数、备注与队员。
  • 其他玩家在招募板点一下(或 /cd party join <队长>)提出申请;队长会收到可点击的 [接受] [拒绝],也可以在队伍菜单处理。申请 2 分钟后失效。

开始挑战​

只有队长能开始:在副本详情点「开始挑战」、在大厅对副本右键,或 /cd join <副本> [模式]。 副本有多个难度模式时,在副本详情的难度按钮左键 / 右键切换,或在指令后面写模式 ID。

出发前检查​

按下开始的瞬间会先检查一次,不符合就列出所有原因,不用麻烦队员按准备:

  • 副本可以玩(地图已保存、有出生点、地图放得进格子),没有管理员正在编辑
  • 人数在 players.min ~ players.max 之间;party.required: true 的副本至少 2 人
  • 每位队员:不在其他副本里、有挑战权限、符合入场条件、不在冷却中、每日 / 每周次数还没用完、体力够
  • 入场券与金钱够(每人付或队长付全队)
  • 设置了 party.start-max-distance 时,每位队员离队长不能超过这个距离;副本设置了入口位置时,队长要站在入口附近
  • 这个副本和全服的同时进行场数没有满

这些条件的写法见 副本设置。

准备确认​

单人、或 config.yml 的 party.ready-check: false 时,检查通过直接出发。否则:

  1. 所有队员收到可点击的 [准备] [不去],并自动打开准备菜单(显示每个人是否已准备、入场费用、倒数秒数)。队长自动算已准备。
  2. 队员 /cd ready 或在菜单按「准备!」。
  3. 全员准备好自动出发。
  4. 任何人按「这次不去」(/cd decline)、有人下线、有新队员加入,或超过 party.ready-timeout 秒(默认 30),这次出发取消。

出发时会再检查一次所有条件,然后扣入场券、取得格子(有预热好的地图就秒开,否则在后台贴图)、把全队传送进去。贴图期间队员留在原地,王条显示准备进度;这时有人下线,整场取消并退还入场券。

快速配对​

没有队伍也能玩:在副本详情点「快速配对」,或 /cd queue <副本> [模式]。

  • 只有没有队伍、或队伍只有自己的玩家能排队;排队前会检查自己的条件(冷却、次数、入场券……,不看人数)。
  • 每个副本的每个模式各自排队。
  • 凑满人数(副本 players.max 与 party.max-size 取较小者)立刻成队。
  • 只凑到 players.min:等第一个人排满 queue.fill-wait 秒(默认 20)再成队,多等一下看还有没有人加入。
  • 成队后自动建立队伍(第一个排队的人当队长),然后进入正常的准备确认。
  • 退出排队:再点一次快速配对、/cd queue leave,或 /leave。下线、进了副本、加入了别人的队伍也会自动退出。
  • config.yml 的 queue.enabled: false 关闭快速配对。

PlaceholderAPI 可以显示排队人数:%clouddungeon_queue_<副本>%,见 PlaceholderAPI 变量。

相关设置​

config.yml(全局,见 全局设置):

party:
max-size: 5
invite-timeout: 60
ready-check: true
ready-timeout: 30
start-max-distance: 0
party-chat-in-dungeon: false

queue:
enabled: true
fill-wait: 20

副本 config.yml(每个副本,见 副本设置):

players:
min: 1
max: 4
party:
allowed: true # false = 只能单人
required: false # true = 一定要 2 人以上

开跨服后,队伍在任何分流都能组、能按准备,整队会被送到副本服务器,见 跨服。