Garry's Mod

Garry's Mod

508 ratings
EasyChat
2
2
3
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
Addon Tags: Roleplay, Realism
File Size
Posted
Updated
477.214 KB
27 Oct, 2017 @ 12:19pm
13 Oct, 2024 @ 3:47am
404 Change Notes ( view )

Subscribe to download
EasyChat

Description
All the features of a modern chat application in Garry's Mod!
Compatible with all major gamemodes: DarkRP, Sandbox, Murder etc...
You can support EasyChat and make feature requests here[www.paypal.com].

~ Main Features ~
- Links can be opened from the chat
- Image support (webp, gif, png, jpg)
- Long messages (over 254 characters)
- Chat translation
- Private Messages
- Admin Chat
- Nearby/Local chat
- Steam, Discord and Twitch emojis
- History over your game sessions
- Rank prefixes (tags), similar to atlas chat
- A chat HUD allowing you to do all sorts of things such as rainbow text, text rotation and much more
- API for developers with a wiki

and way more...

~ Options ~
easychat_global_on_open (default 1) Enabled it opens the global tab when opening the chat.
easychat_font (default "Verdana") Changes the font of the chatbox.
easychat_font_size (default 15) Changes the font size of the chatbox.
easychat_timestamps (default 0) Displays message timestamps when enabled.
easychat_teams (default 0) Display the player's team next to messages when enabled.
easychat_teams_colored (default 0) Display the player's team name in the player's team color when enabled.
easychat_players_colored (default 1) Displays player names in their team colors when enabled.
easychat_enable (default 1) Uses EasyChat when set to 1 otherwise the default chatbox.
easychat_enablebrowser (default 1) Should links be opened in EasyChat browser or the Steam one.
easychat_use_dermaskin (default 0) Should EasyChat use the dermaskin theme instead of its own.
easychat_local_message_distance (default 300) The maximum distance at which players will be able to see your local messages.
easychat_no_modules (default 0) EasyChat safemode, disables possible custom content and tabs.
easychat_hud_follow (default 0) Should EasyChat chathud follow the chatbox.
easychat_tick_sound (default 1) Should we play a "tick" sound when a message is received.
easychat_hud_ttl (default 16) How long a message is displayed on screen before vanishing.
easychat_history (default 1) Enables message history.

And way more... As the list of options grows with the amount of features provided theres no guarantee all the options will be listed here, for an accurate list I suggest checking out the settings in-game.

~ More Info ~
Full documentation for developers and users available at: https://github.com/Earu/EasyChat/wiki
Source available at: https://github.com/Earu/EasyChat
Popular Discussions View All (22)
4
10 Feb, 2024 @ 9:36am
EasyChat + Roll the dice = script errors
party
1
18 Jun, 2024 @ 4:59am
Need Help MAC OS
Nomad
3
10 Feb, 2021 @ 1:33am
Any cool Chat macros?
Rooki
688 Comments
Maximal1111 9 Jun @ 1:50am 
This bug is "hiding". Every time I thought I uderstood the problem, it returns...
Earu  [author] 9 Jun @ 1:35am 
From my tests I can say that this issue youre having is caused by something else, launched ULX/ULib and EC in singleplayer just fine.
Earu  [author] 9 Jun @ 1:14am 
@Maximal1111 that doesnt seem right, there are a lot of servers using ULX and EC together without issue, do you have a crash log? If so post it on github as an issue: https://github.com/Earu/EasyChat/issues
Maximal1111 8 Jun @ 11:12pm 
WARNING TO ALL, WHO USE ULX!
Turn off "Skip anoying addon setup messages"! Or else it will crash your game, trying to skip "Enjoy your stay" on the middle of the screen
law's omi 5 May @ 8:05am 
literally the best custom chat
H4PPY 8 Mar @ 2:40am 
MAKE A FUCKING BUTTON TO CHANGE OR RESET THE POSITON OF THE CHAT
"尺0N讠n_ 28 Feb @ 6:52am 
как фильтр отрубить
redbull lover 25 Feb @ 9:41am 
ты сука ебанный даун, хули на перевод ссылка не работает
=MoonShard= Birthdae pon! 1 Feb @ 6:38am 
ah right +ec_indicate
=MoonShard= Birthdae pon! 1 Feb @ 3:08am 
What's the command to indicate? I already have a bind on mouse3 so i can't really use it.