聊天
聊天 是一个 多人游戏 中玩家可以互相交谈的系统。收到的聊天信息将出现在屏幕左下角附近。玩家可以按 ↵ Enter 打开聊天框,输入消息,接着再次按 ↵ Enter 发送它。 当然,你也可以剪切、复制、粘贴,只需要分别使用 Ctrl+ X, Ctrl+ C,和 Ctrl+ V 。 分别使用 ⇧ Shift+ Delete, Ctrl+ Insert 和 ⇧ Shift+ Insert代替快捷方式也同样有效。
当聊天框打开时,会显示已接收消息的日志。最多可储存500条信息。
1.3.0.1 更新的内容,可用于在聊天信息中显示物品。要执行此操作,请在打开聊天框之前打开库存,并在单击库存中的项目时按住 Alt ,将其输入聊天框。
服务器管理员可以使用说 命令 从控制台与他们的玩家聊天。
聊天显示功能在单人游戏中可用。它不能用于输入消息或命令,但仍显示通知,例如 血月.
命令[编辑 | 编辑源代码]
以下命令可供普通服务器上的所有玩家使用。各种mod比如TShock,可以添加或删除命令。
- /me action(动作) – 作为第三人操作发送消息。例如:*乔治打喷嚏(*George sneezes)
- /p message(消息) – 如果玩家选择了团队,则只将消息发送给其他团队成员。
- /players or /playing – 提供当前服务器上的所有玩家列表。
- /roll – 给出1~100之间的一个随机数(包括1和100)
如果服务器使用的语言不是英语,有些命令将会不同:
英语 | 德语 | 意大利语 | 法语 | 西班牙语 | 中文 |
---|---|---|---|---|---|
/me | /me | /me | /me | /me | /表情 |
/p | /p | /p | /p | /p | /队 |
/players | /spielen | /in gioco | /en train de jouer | /jugando | /玩家
/玩 |
/roll | /wuerfeln | /lancia | /jet | /tira | /滚动 |
标签[编辑 | 编辑源代码]
自从 1.3 更新之后, 聊天信息现在可以包含标签。标签会更改消息的显示方式。它们作为消息的一部分。
使用标签的格式为 '[tag:text]' 或 '[tag/options:text]'。
tag 最多为 10 个字母;options 是可选参数。
标签也可以在广播盒中使用。
当前存在以下标签:
- color 或 c – 更改文本的颜色。options 参数作为设定颜色的16进制RGB值。
- 例如:[c/FF0000:这个文本是红色的.]
- item or i – 显示物品。 将鼠标移到项目上会显示其正常提示文本。 文本 参数指定项目类型,或者作为一个 数字 ID 或者一个名字。 选项 参数包含以逗号分隔的选项列表,这些选项由字母和数字组成。 p 指定了一个修饰符; s 或 x 指定堆叠物品的数量。
例如, [i/p57:4] 表现出一把无情的 铁剑, [i/s10:29] 一组十个的 生命水晶。 - name 或 n – 在尖括号里显示玩家名字。这是为来自玩家的所有消息准备的。[, ] 并且 \ 可以使用反斜杠转义字符。
例如: [n:马库斯] 显示 <马库斯>. - a – 显示一项成就. 点击它可以显示成就对话框。 文本 参数通过内部键指定实现。
例如: [a:NO_HOBO]. - glyph 或 g – 显示控制器按钮。有关可能的值,请参见下面的字形部分:
无效的标签 (例如,一项不存在的成就), 与文本参数一起显示为普通文本。
标签glyph键值对应表[编辑 | 编辑源代码]
索引 | 按钮 | 名字 |
---|---|---|
0 | ![]() |
A |
1 | ![]() |
B |
2 | ![]() |
X |
3 | ![]() |
Y |
4 | ![]() |
返回 |
5 | ![]() |
开始 |
6 | ![]() |
左边肩部按钮 |
7 | ![]() |
右边肩部按钮 |
8 | ![]() |
左触发 |
9 | ![]() |
右触发 |
10 | ![]() |
左摇杆 |
11 | ![]() |
右摇杆 |
12 | ![]() |
未定义键 |
13 | ![]() |
按键右 |
14 | ![]() |
按键左 |
15 | ![]() |
按键下 |
16 | ![]() |
按键上 |
17 | ![]() |
左摇杆左 |
18 | ![]() |
左摇杆右 |
19 | ![]() |
左摇杆上 |
20 | ![]() |
左摇杆下 |
21 | ![]() |
右摇杆左 |
22 | ![]() |
右摇杆右 |
23 | ![]() |
右摇杆上 |
24 | ![]() |
右摇杆下 |
25 | ![]() |
左摇杆左右摇摆 |
备注[编辑 | 编辑源代码]
- achievement 标签也注册在代码中,叫做"成就"。然而,这 11 个字母没有用。你只能使用缩写 a。
- 不能嵌套使用多个标签。例如,输入:'[c/ffffff:[n:Marcus]]' 将显示 [n:Marcus] 最后一个括号将不接受颜色。这是因为这里的 c 标签把第一个 ']' 作为标签结束的标志。
- 但是,如果 ']' 直接跟在 ':' 后面,则可以为其上色。例如,[马库斯] 的正确表示方法为 '[c/ffffff:[马库斯][c/ffffff:]]'。
历史[编辑 | 编辑源代码]
- 电脑版 1.3.1:添加标志符号标签。
- 电脑版 1.3.0.1:添加标签。
- 电脑版预发布版:引入。