BetterChat V3 | Discontinued

Is there any way to add a proximity-based channel? Would be a godsend for RP games.

1 Like

Confused on this.

It says “unsent” right now, do you want an option to get rid of this / change the text?

Not currently, but it can likely be added with a plugin. It might need some modifications to let it work though.

I’ll try my luck with it and if I figure something before you manage to, I’ll let you know. :slight_smile:

1 Like

Love this!

But I have some questions,

How can I adjust the roundness of the bubblechat to be completely round, like a pill form? (As seen in Ultimate Battlegrounds)

Id also like to hide all the extra features like resizing the chat, and chat channels, and the system message when you join the game.

Third of all; where do you put the config and scripts?

It seems that outlaster uses the same module and they implemented a proximity channel.

These can all be found in the settings module. What do you mean config and scripts though?

When I looked inside the download, It worked but all the files were just located in a folder called Betterchat V3 in workspace, Where else would I store it? As I prefer to not contain scripts in workspace for simplicity.

And also with the roundness of the text bubble, what should I set it to, to make it completely round?

Because it seems like that just modifys the offset, not scale of the UI corner.

And also, it seems that there is no toggle to disable the channel selector?

You can move it wherever, that was just an example.

ChannelBarEnabled

Set it to something like 200.

I think I may need to modify the module directly, do you know which line of code controls what the UICorner in the bubble is?

I want to achieve this effect

image

this is from a another game that uses the betterchat system.

EDIT: I found the line and did it!

Only issue now is that the text on the chat bar is too dark when hovering.

1 Like

It seems that all of the chat UI, including the message text labels, have AutoLocalize enabled by default. Because of that, if you have automatic text capture enabled, you’ll get a lot of records containing chat messages. I’d suggest to disable AutoLocalize for the text labels used for messages.

1 Like

Hello!

I have a question, How would you toggle a topbar icons activation status based on if the player has pressed “/” or quickchat.

Thank you!

1.1.6

  • Added over 30 new languages to the chat
  • Fixed random bubble chat errors

To-do:

Will there be support for muting people? ie a mod can mute someone

1 Like

is this not already a thing? though i don’t think there’s a direct mute endpoint

There is an ‘endpoint’, you’d need to add a custom command however, but this is easy:

player:SetAttribute("Muted",true)

or

speaker:mute()
speaker:unmute()
speaker:updateMuteStatus(true) -- or false

I think the best method would actually be

speaker:callAceAttorney

You never know when it might be necessary…

1 Like

The resizable feature randomly disentegrates, only happening with RBXM/PLACE/GITHUB releases (Non Wally).

Interesting, this happens due to ProfileService, which will happen if you store user settings for the settings menu, which I may rewrite to use custom functions.

Sometimes, it (ProfileService) doesn’t load, and sometimes it does, and the resize feature is based on the settings menu which is based on ProfileService, so if ProfileService isn’t loaded the resize won’t be loaded either.

Not sure if that is too convoluted, I’m not the best at explaining things. Are you sure it doesn’t affect Wally?

1 Like

Heya man!

I was looking ahead to using your amazing chat system in my game, but it seems like ROBLOX decided to wage war against you.

Are you planning to somehow move it over to textchatservice before those dates?

11 Likes