Chat: Difference between revisions
link civ
(proper newline?) |
(link civ) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1:
{{Mechanics series}}
[[Civ]] servers commonly modify how chat messages are sent and received. In contrast to most Minecraft servers, chat messages on most Civ servers are not global, but can only be read by players within a certain number of blocks. This distance varies by server, but is typically around a thousand blocks. Messages can also be sent to a specific [[NameLayer]] group, where they are only readable by members in that group.
This was originally intended to create a sense of local community among nearby nations and to restrict the flow of information. However, [[Devoted]] introduced the concept of a [[global group]], where chat messages are not restricted by distance. This global group has been included in every [[mainline]] server since Devoted.
Line 10:
== Mechanics ==
[[File:Civchat Example.png|thumb|500px|The first line is output caused by typing <code>/g Circleblob</code>. The second and third line display a message that was types as-is. The fourth line, in yellow, is the output of typing <code>/g</code>. The fifth line was typed as-is.]]When not sending messages to a
<tabber>
|-|CivMC=
{| class="wikitable"
|+▼
!Local chat distance
!Base Y-Level
!Bonus per block above base
|-▼
|1,000
|100
|1
|}
|-|CivClassic 2.0=
{| class="wikitable"
|+
!Local chat distance
!Base Y-Level
!Bonus per block above base
|-
|1,000
|100
|1
|}
|-|Devoted 3.0=
{| class="wikitable"
|+
!Local chat distance
!Base Y-Level
!Bonus per block above base
|-
|1,000
|100
|1
|}
|-|CivCraft 3.0=
{| class="wikitable"
|+
!Local chat distance
!Base Y-Level
!Bonus per block above base
|-
|1,000
|100
|1
|}
|-|CivCraft 2.0=
{| class="wikitable"
|+
!Local chat distance
!Base Y-Level
!Bonus per block above base
|-
|1,000
|100
|1
|}
|-|CivCraft 1.0=
{| class="wikitable"
|+
!Local chat distance
!Base Y-Level
!Bonus per block above base
|-
|1,000
|100
|1
|}
</tabber>
===
To switch to chatting in a NameLayer group, use the <code>/g <group></code> command. Messages sent to a group are not affected by the distance restriction, and can be read by anybody on that group.
=== Private Messages ===
You can switch to a private message group with another player by using the <code>/tell <player></code> command. Messages sent to private message groups are also unaffected by the distance restriction.
=== Death Messages ===
One consequence of the distance-restricted nature of chat messages is that death messages are not necessarily broadcast to the entire server. This means that some players may not become aware of important events, like a player being [[Exile Pearl|pearled]], until it is later chosen to be publicized.
== Command Reference ==
Line 31 ⟶ 98:
| <code>/g [group] [message]</code>
| If just <code>group</code> is specified, sets your current chat group to <code>group</code>.
If both <code>group</code> and <code>message</code> are specified, sends <code>message</code> to <code>group</code> without changing your current chat group.
If neither <code>group</code> nor <code>message</code> is specified, acts like <code>/exit</code>.
Line 37 ⟶ 104:
|-
|<code>/exit</code>
|Sets your current chat group to
|<code>/e</code>
|-
| <code>/tell <player> [message]</code>
| Sends a private <code>message</code> to <code>player</code>. If <code>message</code> is not specified, switches your current chat group to be a private chat with <code>player</code> instead.
| <code>/message</code> <code>/msg</code> <code>/m</code> <code>/pm</code>
|-
Line 49 ⟶ 116:
|-
| <code>/ignore <player></code>
| Toggles ignoring <code>player</code>. You will not see any messages, in any group
| <code>/i</code>
|-
Line 58 ⟶ 125:
| <code>/ignorelist
| List ignored groups and players.
|{{n/a}}
▲|
|-
| <code>/afk</code>
| Toggles afk (away from keyboard) state. While afk, any private messages sent to you will be automatically replied to with a preset afk message.
|{{n/a}}
▲|
|}
<section end="command_table" />
|