And here is the other script called MessageHandle.
local CustomChatFolder = ReplicatedStorage.CustomChat
local Plr = game.Players.LocalPlayer
local SendButton = script.Parent.Text.SendMessageButton
local Message = script.Parent.Text.Message
local UIS = game:GetService("UserInputService")
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, false)
Message.FocusLost:Connect(function(enterPressed)
if not enterPressed then return end
if Message.Text == ";cmdbar on" or Message.Text == ";cmdbar off" or Message.Text:sub(1, 7) == "/tweet " or Message.Text:sub(1, 7) == "/Tweet " or Message.Text:sub(1, 5) == "/rob " or Message.Text:sub(1, 5) == "/Rob " or Message.Text:sub(1, 4) == "/ad " or Message.Text:sub(1, 4) == "/Ad " or Message.Text:sub(1, 8) == "/police " or Message.Text:sub(1, 8) == "/Police" or Message.Text:sub(1, 8) == "/system " or Message.Text:sub(1, 8) == "/System " or Message.Text:sub(1, 6) == "/ekab " or Message.Text:sub(1, 6) == "/Ekab " then
if Message.Text:sub(1, 7) == "/tweet " or Message.Text:sub(1, 7) == "/Tweet " then
local text = Message.Text:sub(8)
CustomChatFolder.Twitter:FireServer(text)
end
if Message.Text:sub(1, 5) == "/rob " or Message.Text:sub(1, 5) == "/Rob " then
local text = Message.Text:sub(6)
CustomChatFolder.Rob:FireServer(text)
end
if Message.Text:sub(1, 4) == "/ad " or Message.Text:sub(1, 4) == "/Ad " then
local text = Message.Text:sub(5)
CustomChatFolder.Ad:FireServer(text)
end
if Message.Text:sub(1, 8) == "/police " or Message.Text:sub(1, 8) == "/Police" then
local text = Message.Text:sub(9)
CustomChatFolder.Police:FireServer(text)
end
if Message.Text:sub(1, 8) == "/system " or Message.Text:sub(1, 8) == "/System " then
local text = Message.Text:sub(9)
CustomChatFolder.System:FireServer(text)
end
if Message.Text:sub(1, 6) == "/ekab " or Message.Text:sub(1, 6) == "/Ekab " then
local text = Message.Text:sub(7)
CustomChatFolder.Ekab:FireServer(text)
end
if Message.Text == ";cmdbar on" then
Plr.PlayerGui.HDAdminGUIs.CmdBar.Visible = true
end
if Message.Text == ";cmdbar off" then
Plr.PlayerGui.HDAdminGUIs.CmdBar.Visible = false
end
if Message.Text == "/Staff" or Message.Text == "/staff" then
if Plr.IsAdmin.Value == true then
Plr.PlayerGui.EazyAdminByM1ke.Enabled = true
else
print("You are not an Admin!")
end
end
else
local message = Message.Text
CustomChatFolder.BubleChat:FireServer(message)
end
Message.Text = ""
Message.TextTransparency = 1
script.Parent.Text.BackgroundTransparency = 1
SendButton.ImageTransparency = 1
end)
SendButton.MouseButton1Click:Connect(function()
if Message.Text:sub(1, 7) == "/tweet " or Message.Text:sub(1, 7) == "/Tweet " or Message.Text:sub(1, 5) == "/rob " or Message.Text:sub(1, 5) == "/Rob " or Message.Text:sub(1, 4) == "/ad " or Message.Text:sub(1, 4) == "/Ad " or Message.Text:sub(1, 8) == "/police " or Message.Text:sub(1, 8) == "/Police" or Message.Text:sub(1, 8) == "/system " or Message.Text:sub(1, 8) == "/System " or Message.Text:sub(1, 6) == "/ekab " or Message.Text:sub(1, 6) == "/Ekab " then
if Message.Text:sub(1, 7) == "/tweet " or Message.Text:sub(1, 7) == "/Tweet " then
local text = Message.Text:sub(8)
CustomChatFolder.Twitter:FireServer(text)
end
if Message.Text:sub(1, 5) == "/rob " or Message.Text:sub(1, 5) == "/Rob " then
local text = Message.Text:sub(6)
CustomChatFolder.Rob:FireServer(text)
end
if Message.Text:sub(1, 4) == "/ad " or Message.Text:sub(1, 4) == "/Ad " then
local text = Message.Text:sub(5)
CustomChatFolder.Ad:FireServer(text)
end
if Message.Text:sub(1, 8) == "/police " or Message.Text:sub(1, 8) == "/Police" then
local text = Message.Text:sub(9)
CustomChatFolder.Police:FireServer(text)
end
if Message.Text:sub(1, 8) == "/system " or Message.Text:sub(1, 8) == "/System " then
local text = Message.Text:sub(9)
CustomChatFolder.System:FireServer(text)
end
if Message.Text:sub(1, 6) == "/ekab " or Message.Text:sub(1, 6) == "/Ekab " then
local text = Message.Text:sub(7)
CustomChatFolder.Ekab:FireServer(text)
end
else
local message = Message.Text
CustomChatFolder.BubleChat:FireServer(message)
end
Message.Text = ""
Message.TextTransparency = 1
script.Parent.Text.BackgroundTransparency = 1
SendButton.ImageTransparency = 1
Message.Text = ""
end)
Message.Focused:Connect(function()
Message.TextTransparency = 0
script.Parent.Text.BackgroundTransparency = 0.4
SendButton.ImageTransparency = 0
end)
script.Parent.MouseEnter:Connect(function()
Message.TextTransparency = 0
script.Parent.Text.BackgroundTransparency = 0.4
SendButton.ImageTransparency = 0
end)
UIS.InputBegan:Connect(function(Key, MhnBagaris)
if MhnBagaris then return end
if Key.KeyCode == Enum.KeyCode.Slash then
wait()
Message:CaptureFocus()
end
end)