brayden99
|
  |
| Joined: 30 Sep 2007 |
| Total Posts: 1243 |
|
|
| 23 Sep 2014 08:08 PM |
| Can I disable only the chat bar and keep the actual text? I would like to make my own custom chat bar. |
|
|
| Report Abuse |
|
|
|
| 23 Sep 2014 08:11 PM |
You can do this in 2 ways: Go to settings in the place you want to configure (On the web) and select Bubble chat to remove it.
Or
Make a local script and put this in:
game.StarterGui:setCoreGuiEnabled(3,false); |
|
|
| Report Abuse |
|
|
NotAshley
|
  |
| Joined: 16 Jan 2014 |
| Total Posts: 14257 |
|
|
| 23 Sep 2014 08:12 PM |
| I'm pretty sure enabling Bubble chat removes the chat feed itself, not the chat bar. |
|
|
| Report Abuse |
|
|
brayden99
|
  |
| Joined: 30 Sep 2007 |
| Total Posts: 1243 |
|
|
| 23 Sep 2014 08:13 PM |
| Yes, I would like to keep the chat feed but remove the bar so I may make my own. |
|
|
| Report Abuse |
|
|
blockoo
|
  |
| Joined: 08 Nov 2007 |
| Total Posts: 17202 |
|
|
| 23 Sep 2014 08:15 PM |
| If you make your own chat bar, you're going to need to make your own chat feed as well. |
|
|
| Report Abuse |
|
|
brayden99
|
  |
| Joined: 30 Sep 2007 |
| Total Posts: 1243 |
|
| |
|
Vichron
|
  |
| Joined: 02 Aug 2014 |
| Total Posts: 10069 |
|
| |
|
|
| 23 Sep 2014 08:41 PM |
Here is the server side part of a chatgui I made, the other part is local to do global and local and resize and stuff
game.Players.PlayerAdded:connect(function(player) player:WaitForChild('Chattable') player.Chatted:connect(function(msg) if player.Chattable.Value==1 then player.Chattable.Value=0 local playerframe=player.PlayerGui.ChatGui.Drag.Frame for _,plr in pairs(game.Players:GetChildren())do local frame=plr.PlayerGui.ChatGui.Drag.Frame local function sendmessage(messageparent) for num,i in pairs(messageparent:GetChildren())do if i:IsA'TextLabel'then i.Position=i.Position+UDim2.new(0,0,0,-i.Size.Y.Offset) end end local namegui=script.Gui:Clone() namegui.Parent=messageparent namegui.Text=player.Name namegui.Position=UDim2.new(0,0,1,-namegui.Size.Y.Offset) namegui.Size=UDim2.new(0,#namegui.Text*8,0,namegui.Size.Y.Offset) namegui.TextColor3=player.TeamColor.Color local gui=script.Gui:Clone() gui.Parent=messageparent gui.Position=UDim2.new(0,namegui.Size.X.Offset,1,-gui.Size.Y.Offset) gui.Size=UDim2.new(1,0,0,gui.Size.Y.Offset) if msg:sub(1,3)=="/s " then gui.Text=' '..msg:sub(4) gui.TextColor3=BrickColor.Gray().Color else gui.Text=' '..msg for _,i in pairs(game.ServerStorage.Mods:GetChildren())do if player.Name==i.Name then gui.TextStrokeColor3=i.ChatColor.Value.Color gui.TextStrokeTransparency=.2 gui.Font=Enum.Font.ArialBold break end end end end if playerframe.CurrentTab.Value=='Team' and plr.TeamColor==player.TeamColor then sendmessage(frame.TeamChat) elseif playerframe.CurrentTab.Value=='Local' and (plr.Character.Torso.Position-player.Character.Torso.Position).Magnitude<100 then sendmessage(frame.LocalChat) end end wait(.4) player.Chattable.Value=1 end end) end)
|
|
|
| Report Abuse |
|
|