红尘世间/队伍·界

队伍

一支队伍(party)是由一位队长带领的修士临时小组。你用几条聊天指令组建它,它只在服务器不重启期间存在,而眼下它只有一个存在的理由:副本。副本挑战从队伍出发,并且只有队长能够开启。

v0.9.1 队伍默认开启(Party-Enabled),至多容纳四名修士,队长也算在内(Party-Max-Size)。

队伍不是宗门。它没有大殿,没有能熬过重启的花名册,也没有共享的灵气、战利品或聊天。加入、离开或解散一支队伍,从不触及你的灵气、你的宗门或任何其他进度。队伍所做的唯一一件事,就是告诉副本系统,谁要一同进去。

组队

谁都可以发起。你不必先建一支队伍 —— 只要邀请某人,对方一接受,队伍便应运而生。

  1. 邀请对方:/cultivation party invite {player}。对方必须在线。系统会告知你邀请已发出,对方则会收到一条带有应答所需完整指令的信息。
  2. 对方在一分钟内作答(Party-Invite-Expiry-Seconds,60):
    • /cultivation party accept {player} 加入邀请者的队伍。你键入的名字是邀请者的,而不是你自己的。
    • /cultivation party decline {player} 拒绝邀请,邀请者会得到通知。
  3. 无人应答的邀请会自行过期;而一支无人接受入队的队伍,根本不会存在。

邀请者成为队长。要扩充队伍,队长对每名新成员重复第 1 步。一名玩家可以同时持有来自多人的邀请,并按名字逐一作答。

谁能邀请谁

离开与解散

指令谁结果
/cultivation party leave队伍中的任何人你退出队伍。其余人会得知是谁离开。若你是队长,则在余下的成员中最早加入者接任队长,并会收到通知。若你是最后一名成员,队伍便就此终结。
/cultivation party disband仅队长整支队伍立即终结,其余每名成员都会收到通知。

没有踢人指令。想让某人离开的队长,要么解散后重新组队,要么请对方自行离开。

下线不会让你脱离队伍。你会一直留在名册上,直到你离开、队长解散,或服务器重启。这对副本很要紧:一名离线的成员会让整支队伍无法进入,直到他回来,或队长重新开始。

单独的 /cultivation party 会显示你的队伍 —— 现有人数与上限、队长和各成员 —— 或告知你不在任何队伍中。

队伍的用处:副本

一场副本挑战需要队伍。除非下列条件全部成立,否则 /cultivation dungeon enter {id} 会拒绝开始:

挑战开始时,名册便为整场战斗固定下来。凡是造成了伤害的人,在首领倒下时按各自的份额领酬 —— 队伍本身不带任何共享的酬赏。

独自入内也需要一支队伍

没有单人模式。队伍只在一份邀请被接受时才会产生,所以孤身一人的修士无法径直进入副本。变通的办法:邀请一位朋友,让他接受,然后让他执行 /cultivation party leave。你留下来,做一支只有一人的队伍的队长,而最小人数为 1 的副本是会接纳它的。

指令

指令
指令说明权限
/cultivation party显示你的队伍,或告知你不在任何队伍中。cultivation
/cultivation party invite {player}邀请一位在线的修士。队伍成立之后,仅限队长。cultivation
/cultivation party accept {player}接受该玩家的待处理邀请,并加入其队伍。cultivation
/cultivation party decline {player}拒绝该玩家的待处理邀请。cultivation
/cultivation party leave离开你的队伍。cultivation
/cultivation party disband终结你的队伍。仅限队长。cultivation

cultivation 默认授予所有玩家 —— 见权限。没有管理员的队伍指令。

写给服主

位于 mods/Siren_Cultivation/Society/PartyConfig.json。其设置也可以在游戏内的管理员编辑器(/cultivation admin)的队伍分区中修改。该文件夹中的其他文件见宗门社群配置。

队伍配置
键名默认值作用
Party-Enabledtrue总开关。关闭时,邀请与接受会被拒绝,并提示「本服务器未启用队伍。」
Party-Max-Size4一支队伍中的修士上限,队长也算在内。
Party-Invite-Expiry-Seconds60一份无人应答的邀请,过多久会悄然失效。

请让 Party-Max-Size 不超过 DungeonConfig.json 中的 Dungeon-Party-Max-Size,否则满员的队伍会被告知人数过多、无法进入。队伍只存于内存:重启会清空每一支,配置里也没有可编辑的名册。

写给扩展作者

PartyEvents 会触发 PartyFormedEvent(第一份被接受的邀请)、PartyMemberJoinedEvent、PartyMemberLeftEvent 与 PartyDisbandedEvent,另有一个可取消的 PrePartyInviteEvent,监听者可借此否决一份邀请。见事件。