Garry's Mod

Garry's Mod

EasyChat
692 Comments
SWalk42 Jul 5 @ 3:49am 
thanks
Earu  [author] Jul 4 @ 11:46pm 
@SWalk42 enable the "only local chat" setting, should just be in general settings
SWalk42 Jul 4 @ 4:42am 
is there a way to force local chat?
[S-5WM] Trident Jun 29 @ 2:54am 
can you make macros (text modifications) dont show if you have checkbox opened not just when you see it as "preview"
Maximal1111 Jun 9 @ 1:50am 
This bug is "hiding". Every time I thought I uderstood the problem, it returns...
Earu  [author] Jun 9 @ 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] Jun 9 @ 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 Jun 8 @ 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
omi-R1:671b 先進的 May 5 @ 8:05am 
literally the best custom chat
H4PPY Mar 8 @ 2:40am 
MAKE A FUCKING BUTTON TO CHANGE OR RESET THE POSITON OF THE CHAT
"尺0N讠n_ Feb 28 @ 6:52am 
как фильтр отрубить
redbull lover Feb 25 @ 9:41am 
ты сука ебанный даун, хули на перевод ссылка не работает
Erotic Tails #BoilTF2 Feb 1 @ 6:38am 
ah right +ec_indicate
Erotic Tails #BoilTF2 Feb 1 @ 3:08am 
What's the command to indicate? I already have a bind on mouse3 so i can't really use it.
how to make a chat so that the chat settings are saved for all players
hamache Jan 2 @ 2:40am 
oh yeah, sorry, just noticed it is not an easychat issue
Earu  [author] Jan 2 @ 2:06am 
@hamache if you have starfall on your server, please update it, this isnt a easychat issue.
hamache Jan 1 @ 11:58am 
in the most recent update hook PlayerSay is not triggered with easychat, can you fix this?
gordon freeman Dec 31, 2024 @ 3:27am 
is this addon being supported again?
Fresh Dec 8, 2024 @ 2:06am 
ok chill man
Earu  [author] Dec 8, 2024 @ 2:03am 
I've explained why easychat doesnt do it on its own. Can you seriously not guess from there that, no, I'm not going to do that?
Fresh Dec 7, 2024 @ 2:45am 
wdym its not "handled"? i just asked if you could add that feature. or maybe im missing something in your reply, who knows
Earu  [author] Dec 7, 2024 @ 2:42am 
@Freshman thats not handled by easychat but by various things like gamemode, admin-mod, etc... If you want that to happen ask your admins or download an addon that does it
Fresh Dec 7, 2024 @ 12:52am 
can you add a feature where you can change your name color in chat?
Earu  [author] Nov 29, 2024 @ 12:46pm 
yeah it does
☣ � Nikitos � ☣ Nov 29, 2024 @ 10:05am 
:steamthumbsup::melon:
puh Nov 29, 2024 @ 2:45am 
still doesn't work on mac os?
Niterux Aug 4, 2024 @ 8:00am 
fix or else you »+¸Œbl6ƈÄ0õ¯&¤#Y3æªÂ5ÓGçÏÁ¯x¯þ ¿ûC?‚¼O,׿
<C:ˆ¯[;6ôY“°eÜŒsŠñee+3å1]Xýh±¾ƒS²·¼µ™gµ¸eŠT9WVpkC”Ÿñ AøÐøÐ@ã@ã@��P@�update�P@��Rh(h�     €¥�&i€´�”€Z�?�J�Z�J�Z�?�J�Z�J�Z�?�J�Z�J�Z�OƘã@ øÐPþ4�™¥q€äqEÐ\^Af»§ž8ÖF üèº÷âG„ôØÙîüO£Û"®æ2ßÄ ^ZŸ@±Ê_þÓ¿ tÕsqñÊá¶j¾?ï’}*o朮£ût|
ÓHñÂSÿ�LI1ù/½.dºŽÌãïà¥ÿ�ì¥ ?? You will fix it right?:balloon:
Critas Jul 16, 2024 @ 6:13am 
"READ NIGGA, READ!" -uncle ruckus
Nomad Jun 18, 2024 @ 4:50am 
hi, not work in MAC OS :(
Apollyon Jun 7, 2024 @ 4:59pm 
Why has the “DarkRP.talkToPerson” function stopped working correctly and can't accept the second argument as text because of your chat? Everything used to work before (I don't remember up to what point)

Here's an example with an OOC command:

local phrase = DarkRP.getPhrase("ooc")
local name = ply:Nick()
for _, v in ipairs(player.GetAll()) do
DarkRP.talkToPerson(v, col, "(" .. phrase .. ") " .. name, col2, text, ply)
end
Proton Jun 5, 2024 @ 2:46pm 
why cant i create modify or delete ranks in easychat?
Krampus Feb 11, 2024 @ 10:36am 
How to make me hear all players in voice chat and the players hear me?
Negativekins Dec 29, 2023 @ 1:48pm 
Ah thats unfortunate. I was checking to see if there was a way to add other staff ranks to the admin chat tab. Thank you for letting me know. Its appreciated!
Earu  [author] Dec 29, 2023 @ 1:38pm 
Hello, not really, the admin chat is for well... admins
Negativekins Dec 28, 2023 @ 8:57pm 
Hey there,

Just wanted to double check something because Im going crazy trying to find it and I know I must be just missing it, but where is the setting to add other ranks other then "admin" to be able to see the admin chat?
Katsu Dec 19, 2023 @ 10:34am 
Is there a way to force all players to have the same chat ?
Earu  [author] Dec 15, 2023 @ 4:06pm 
With the latest Garry's Mod update some features of EasyChat may break, there is unfortunately little I can do as the Facepunch developers responsible for maintaining the game decided to simply remove features from the game for "security reasons".
Earu  [author] Dec 15, 2023 @ 4:04pm 
@Katsu, never. It's quite important that DMs remains DMs, privacy is important too :)
Katsu Dec 15, 2023 @ 11:32am 
Can we log what players says in DM ? Its quite important !
Lombaxtard Dec 11, 2023 @ 4:16am 
Is there a command to disable "running an old version" notification?
随波逐流 Dec 7, 2023 @ 9:43am 
I've read that these files just won't show up in the chat box after changing to a customized emoticon with a quantity of -1. Is there any size limit for this emoticon?
Earu  [author] Dec 7, 2023 @ 8:31am 
There are other emote providers like ffz, bttv, and steam emojis. They are all inside the easychat/modules/client folder.
随波逐流 Dec 7, 2023 @ 5:04am 
Are there any other relevant cases or codes
Earu  [author] Dec 6, 2023 @ 12:34am 
Did you make sure that the function you're using is returning IMaterial object? You also need an updated lookup table in the case of silkicons its the "cache" table.

Make sure to register both of these things with:
EasyChat.ChatHUD:RegisterEmoteProvider("my_emotes", get_emote) -- get_emote returns an IMaterial
EasyChat.AddEmoteLookupTable("my_emotes", cache) -- cache is a lookup table such that cache[emote_name] = IMaterial
Earu  [author] Dec 5, 2023 @ 10:26am 
@ZizionarD probably not EasyChat, and rather that other thing "ulxpp"
@随波逐流 make an EasyChat module (you need to know Lua)
随波逐流 Dec 5, 2023 @ 9:04am 
How to add an emoticon
ZizionarD Nov 29, 2023 @ 5:41am 
[ERROR] lua/autorun/ulxpp/cl_chat.lua:25: attempt to get length of local 'str' (a nil value)
1. RealSplit - lua/autorun/ulxpp/cl_chat.lua:25
2. callback - lua/autorun/ulxpp/cl_chat.lua:212
3. get_completion - lua/easychat/easychat.lua:2221
4. OnValueChange - lua/easychat/easychat.lua:2355
5. unknown - lua/vgui/dtextentry.lua:194
Earu  [author] Oct 28, 2023 @ 4:11am 
Your bind is probably incorrect, people play daily with it on big servers and have no problem with this
quemado Oct 22, 2023 @ 4:29am 
thanks, it worked!