Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
Chat = :()
localPlayer = Players.LocalPlayer
.DragooonBubbleChatLoaded
.DragooonBubbleChatGui .DragooonBubbleChatGui:()
.DragooonBubbleChatLoaded =
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
.DragooonBubbleChatGui = screenGui
(()
screenGui.Parent = :()
)
screenGui.Parent
screenGui.Parent = localPlayer:()
toggleBtn = .()
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, , , )
toggleBtn.BackgroundColor3 = .(, , )
toggleBtn.TextColor3 = .(, , )
toggleBtn.Text =
toggleBtn.TextSize =
toggleBtn.Font = .Font.GothamBold
toggleBtn.Parent = screenGui
tCorner = .()
tCorner.CornerRadius = .(, )
tCorner.Parent = toggleBtn
tStroke = .()
tStroke.Thickness =
tStroke.Color = .(, , )
tStroke.Parent = toggleBtn
tiktokBanner = .()
tiktokBanner.Size = .(, , , )
tiktokBanner.Position = .(, , , )
tiktokBanner.BackgroundColor3 = .(, , )
tiktokBanner.Visible =
tiktokBanner.Parent = screenGui
bBannerCorner = .()
bBannerCorner.CornerRadius = .(, )
bBannerCorner.Parent = tiktokBanner
bBannerStroke = .()
bBannerStroke.Thickness =
bBannerStroke.Color = .(, , )
bBannerStroke.Parent = tiktokBanner
bannerText = .()
bannerText.Size = .(, -, , )
bannerText.BackgroundTransparency =
bannerText.TextColor3 = .(, , )
bannerText.Text =
bannerText.TextSize =
bannerText.Font = .Font.GothamBold
bannerText.TextXAlignment = .TextXAlignment.Left
bannerText.Parent = tiktokBanner
closeBannerBtn = .()
closeBannerBtn.Size = .(, , , )
closeBannerBtn.Position = .(, -, , -)
closeBannerBtn.BackgroundColor3 = .(, , )
closeBannerBtn.TextColor3 = .(, , )
closeBannerBtn.Text =
closeBannerBtn.TextSize =
closeBannerBtn.Font = .Font.GothamBold
closeBannerBtn.Parent = tiktokBanner
xCorner = .()
xCorner.CornerRadius = .(, )
xCorner.Parent = closeBannerBtn
closeBannerBtn.MouseButton1Click:(()
tiktokBanner.Visible =
)
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
mainFrame.BackgroundColor3 = .(, , )
mainFrame.Visible =
mainFrame.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = mainFrame
mainStroke = .()
mainStroke.Thickness =
mainStroke.Color = .(, , )
mainStroke.Parent = mainFrame
dragging, dragStart, startPos
mainFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End dragging =
)
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
mainFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
.(()
TweenService:(mainStroke, TweenInfo.(), {Color = .(, , )}):()
TweenService:(tStroke, TweenInfo.(), {Color = .(, , )}):()
TweenService:(bBannerStroke, TweenInfo.(), {Color = .(, , )}):()
.()
TweenService:(mainStroke, TweenInfo.(), {Color = .(, , )}):()
TweenService:(tStroke, TweenInfo.(), {Color = .(, , )}):()
TweenService:(bBannerStroke, TweenInfo.(), {Color = .(, , )}):()
.()
)
toggleBtn.MouseButton1Click:(()
mainFrame.Visible = mainFrame.Visible
)
titleBar = .()
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.Text =
titleBar.TextColor3 = .(, , )
titleBar.TextSize =
titleBar.Font = .Font.GothamBold
titleBar.Parent = mainFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleBar
chatScroll = .()
chatScroll.Size = .(, -, , -)
chatScroll.Position = .(, , , )
chatScroll.BackgroundColor3 = .(, , )
chatScroll.BorderSizePixel =
chatScroll.CanvasSize = .(, , , )
chatScroll.ScrollBarThickness =
chatScroll.Parent = mainFrame
uiList = .()
uiList.SortOrder = .SortOrder.LayoutOrder
uiList.Padding = .(, )
uiList.Parent = chatScroll
(text, isReminder)
msg = .()
msg.Size = .(, , , )
msg.BackgroundTransparency =
msg.TextSize =
msg.Font = .Font.GothamBold
msg.TextXAlignment = .TextXAlignment.Left
msg.Text = isReminder ( .. text) ( .. text)
msg.Parent = chatScroll
.(()
chatScroll.CanvasSize = .(, , , uiList.AbsoluteContentSize.Y + )
chatScroll.CanvasPosition = .(, chatScroll.CanvasSize.Y.Offset)
)
.(()
msg msg.Parent
i = , ,
msg msg.Parent
msg.TextColor3 = .(i, , )
.()
)
(, )
arabicReminders = {
,
,
,
,
}
.(()
.()
randomReminder = arabicReminders[.(, #arabicReminders)]
(randomReminder, )
)
bannerText.MouseButton1Click:(()
(()
()
)
)
chatBox = .()
chatBox.Size = .(, -, , )
chatBox.Position = .(, , , -)
chatBox.BackgroundColor3 = .(, , )
chatBox.TextColor3 = .(, , )
chatBox.PlaceholderText =
chatBox.Text =
chatBox.ClearTextOnFocus =
chatBox.Parent = mainFrame
chatBox:():(()
txt = chatBox.Text
utf8.(txt) >
chatBox.Text = utf8.(txt, , )
)
bCorner = .()
bCorner.CornerRadius = .(, )
bCorner.Parent = chatBox
sendBtn = .()
sendBtn.Size = .(, , , )
sendBtn.Position = .(, -, , -)
sendBtn.BackgroundColor3 = .(, , )
sendBtn.TextColor3 = .(, , )
sendBtn.Text =
sendBtn.TextSize =
sendBtn.Font = .Font.GothamBold
sendBtn.Parent = mainFrame
sCorner = .()
sCorner.CornerRadius = .(, )
sCorner.Parent = sendBtn
()
txt = chatBox.Text
txt ~=
utf8.(txt) >
(, )
chatBox.Text =
(txt, )
(()
char = localPlayer.Character
char char:()
Chat:(char.Head, txt, .ChatColor.White)
)
sendBtn.MouseButton1Click:(executeSend)
chatBox.FocusLost:((enter)
enter ()
)