Revision Difference
chat.AddText#518595
<function name="AddText" parent="chat" type="libraryfunc">
<description>Adds text to the local player's chat box (which only they can read).</description>
<realm>Client</realm>
<args>
<arg name="arguments" type="vararg">The arguments. Arguments can be:
* <page>table</page> - <page>Color</page>. Will set the color for all following strings until the next Color argument.
* <page>string</page> - Text to be added to the chat box.
* <page>Player</page> - Adds the name of the player in the player's team color to the chat box.
* <page>any</page> - Any other type, such as <page>Entity</page> will be converted to string and added as text.</arg>⤶
<arg name="arguments" type="vararg">The arguments. Arguments can be:⤶
* <page>table</page> - <page>Color</page>. Will set the color for all following strings until the next Color argument.⤶
* <page>string</page> - Text to be added to the chat box.⤶
* <page>Player</page> - Adds the name of the player in the player's team color to the chat box.⤶
* <page>any</page> - Any other type, such as <page>Entity</page> will be converted to string and added as text.</arg>⤶
</args>
</function>
<example>
<description>Prints the player's name and current weapon to their chat area.</description>
<code>
local ply = LocalPlayer()
chat.AddText( Color( 100, 100, 255 ), ply, ", you are holding ", Color( 100, 255, 100 ), ply:GetActiveWeapon():GetClass() )
</code>
<output><image src="chat_AddText.png" alt="center"/></output>
</example>