Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
4

how would i get rid of the default chat gui without removing the place where you speak from?

Asked by 7 years ago

Hi, I am trying to make a script where a player talks but doesn't show up on the default chat

game.Chat.ClientChatModules:Destroy()
game.Chat.ChatServiceRunner:Destroy()
game.Chat.ChatModules:Destroy()
game.Chat.BubbleChat:Destroy()
game.Chat.ChatScript:Destroy()
game.Players.LocalPlayer.PlayerScripts.ChatScript.ChatMain:Destroy()
game.Players.LocalPlayer.PlayerScripts.BubbleChat:Destroy()
game.ReplicatedStorage.DefaultChatSystemChatEvents:Destroy()

thats my closest ^^

thats the one that fully gets rid of the gui

game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat,false)

1 answer

Log in to vote
2
Answered by 7 years ago
Edited 7 years ago

You don't need a script, your over-complicating things.

You can actually change this via "Permissions" under "Configure Place" on the ROBLOX website!

Develop > Places > [your place] > Gear Icon > Configure Place > Permissions> Other Permissions > Chat Type > Bubble

  • Classic - Chat appears on the chat list, but not as a bubble.
  • Bubble - Chat appears as a bubble over the character. The chat list is nonexistent.
  • Both - A bubble appears over the players character with the chat, chat also appears on the chat list.

If you want to create a custom chat list, use Player.Chatted:connect(function(chatmessage)

2
hmm i will try it, thanks anyways, I will tell you if it works or not! greatneil80 2647 — 7y
2
YO THANKS!!! greatneil80 2647 — 7y
Ad

Answer this question