跳转至

聊天室

简介

聊天室允许你创建临时或持久的群组聊天空间。与普通聊天分开,提供更自定义的选项。玩家一次只能加入一个聊天室,但可以同时查看多个。

命令

/cmi chat create [聊天室名] (-private) (-locked) (-persistent)

创建聊天室需要唯一名称,无特定限制,仅定义 ID。

-private 使聊天室仅限邀请进入,需要 cmi.command.chat.create.private 权限。不加此参数则为公开聊天室。

-locked 主要用于强制玩家留在聊天室不能离开。适用于管理员"审讯室"。需要 cmi.command.chat.create.locked 权限。

-persistent 创建服务器重启后仍存在的聊天室。默认聊天室是临时的,重启或最后用户离开一段时间后消失。需要 cmi.command.chat.create.persistent 权限。

/cmi chat join [聊天室名]

加入指定聊天室。限公开聊天室、有邀请或是所有者。可用 cmi.command.chat.joinbypass 权限绕过限制。

/cmi chat invite [玩家名]

向玩家发送加入当前聊天室的邀请。需要 cmi.command.chat.invite 权限。

/cmi chat leave

离开当前聊天室。不能离开 -locked 聊天室,除非有 cmi.command.chat.leave.locked 权限。

/cmi chat kick [玩家名]

将玩家踢出聊天室。仅聊天室所有者可执行,需要 cmi.command.chat.kick 权限。

/cmi chat force [玩家名] (聊天室名)

强制玩家加入指定聊天室。绕过加入限制,需要 cmi.command.chat.force 权限或从控制台执行。聊天室名可选(发送者已在聊天室中时)。

/cmi chat see (聊天室名)

查看指定聊天室的消息而不加入。不能查看无权加入的聊天室。需要 cmi.command.chat.see 权限,cmi.command.chat.seebypass 可查看无权加入的聊天室。

/cmi chat unsee (聊天室名)

取消查看指定聊天室的消息。需要 cmi.command.chat.see 权限。

/cmi chat list

列出当前聊天室中的所有玩家。需要 cmi.command.chat.list 权限。

/cmi chat listrooms

列出所有可加入的活跃聊天室。需要 cmi.command.chat.listrooms 权限。