Run it
Copy the script and paste it into your executor.
VirtualInputManager = :()
Players = :()
UserInputService = :()
CoreGui = :()
guiParent = (() CoreGui.Name ) CoreGui Players.LocalPlayer:()
guiParent:()
guiParent.qiellHub:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = guiParent
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ToggleButton = .()
ToggleButton.Name =
ToggleButton.Size = .(, , , )
ToggleButton.Position = .(, -, , -)
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.BorderSizePixel =
ToggleButton.ZIndex =
ToggleButton.Parent = ScreenGui
ToggleCorner = .()
ToggleCorner.CornerRadius = .(, )
ToggleCorner.Parent = ToggleButton
LogoImage = .()
LogoImage.Size = .(, -, , -)
LogoImage.Position = .(, , , )
LogoImage.BackgroundTransparency =
LogoImage.Image =
LogoImage.ScaleType = .ScaleType.Fit
LogoImage.Parent = ToggleButton
Shadow = .()
Shadow.Size = .(, , , )
Shadow.Position = .(, -, , -)
Shadow.BackgroundColor3 = .(, , )
Shadow.BorderSizePixel =
Shadow.ZIndex =
Shadow.Parent = ToggleButton
ShadowCorner = .()
ShadowCorner.CornerRadius = .(, )
ShadowCorner.Parent = Shadow
uiVisible =
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.ClipsDescendants =
MainFrame.Parent = ScreenGui
UICorner = .()
UICorner.CornerRadius = .(, )
UICorner.Parent = MainFrame
dragging, dragInput, 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 =
)
)
MainFrame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
MainFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
Header = .()
Header.Size = .(, , , )
Header.BackgroundColor3 = .(, , )
Header.BorderSizePixel =
Header.Active =
Header.Parent = MainFrame
HeaderCorner = .()
HeaderCorner.CornerRadius = .(, )
HeaderCorner.Parent = Header
HeaderFix = .()
HeaderFix.Size = .(, , , )
HeaderFix.Position = .(, , , -)
HeaderFix.BackgroundColor3 = .(, , )
HeaderFix.BorderSizePixel =
HeaderFix.Parent = Header
Title = .()
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.Parent = Header
CloseBtn = .()
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.BackgroundTransparency =
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextSize =
CloseBtn.Parent = Header
CloseBtn.MouseButton1Click:(()
ScreenGui:()
)
TabFrame = .()
TabFrame.Size = .(, , , -)
TabFrame.Position = .(, , , )
TabFrame.BackgroundColor3 = .(, , )
TabFrame.BorderSizePixel =
TabFrame.Parent = MainFrame
activeTab =
TabAwalan = .()
TabAwalan.Size = .(, , , )
TabAwalan.Position = .(, , , )
TabAwalan.BackgroundColor3 = .(, , )
TabAwalan.TextColor3 = .(, , )
TabAwalan.Text =
TabAwalan.Font = .Font.GothamBold
TabAwalan.TextSize =
TabAwalan.BorderSizePixel =
TabAwalan.Parent = TabFrame
TabAwalanCorner = .()
TabAwalanCorner.CornerRadius = .(, )
TabAwalanCorner.Parent = TabAwalan
TabAkhiran = .()
TabAkhiran.Size = .(, , , )
TabAkhiran.Position = .(, , , )
TabAkhiran.BackgroundColor3 = .(, , )
TabAkhiran.TextColor3 = .(, , )
TabAkhiran.Text =
TabAkhiran.Font = .Font.GothamBold
TabAkhiran.TextSize =
TabAkhiran.BorderSizePixel =
TabAkhiran.Parent = TabFrame
TabAkhiranCorner = .()
TabAkhiranCorner.CornerRadius = .(, )
TabAkhiranCorner.Parent = TabAkhiran
ContentFrame = .()
ContentFrame.Size = .(, -, , -)
ContentFrame.Position = .(, , , )
ContentFrame.BackgroundTransparency =
ContentFrame.BorderSizePixel =
ContentFrame.Parent = MainFrame
SearchBox = .()
SearchBox.Size = .(, -, , )
SearchBox.Position = .(, , , )
SearchBox.BackgroundColor3 = .(, , )
SearchBox.TextColor3 = .(, , )
SearchBox.PlaceholderText =
SearchBox.Font = .Font.Gotham
SearchBox.TextSize =
SearchBox.ClearTextOnFocus =
SearchBox.Parent = ContentFrame
SearchCorner = .()
SearchCorner.CornerRadius = .(, )
SearchCorner.Parent = SearchBox
ButtonFrame = .()
ButtonFrame.Size = .(, -, , )
ButtonFrame.Position = .(, , , )
ButtonFrame.BackgroundTransparency =
ButtonFrame.BorderSizePixel =
ButtonFrame.Parent = ContentFrame
ButtonLayout = .()
ButtonLayout.FillDirection = .FillDirection.Horizontal
ButtonLayout.HorizontalAlignment = .HorizontalAlignment.Center
ButtonLayout.VerticalAlignment = .VerticalAlignment.Center
ButtonLayout.Padding = .(, )
ButtonLayout.Parent = ButtonFrame
autoEnterEnabled =
AutoEnterBtn = .()
AutoEnterBtn.Size = .(, , , )
AutoEnterBtn.BackgroundColor3 = .(, , )
AutoEnterBtn.TextColor3 = .(, , )
AutoEnterBtn.Text =
AutoEnterBtn.Font = .Font.GothamBold
AutoEnterBtn.TextSize =
AutoEnterBtn.BorderSizePixel =
AutoEnterBtn.Parent = ButtonFrame
AutoEnterCorner = .()
AutoEnterCorner.CornerRadius = .(, )
AutoEnterCorner.Parent = AutoEnterBtn
AutoEnterBtn.MouseButton1Click:(()
autoEnterEnabled = autoEnterEnabled
autoEnterEnabled
AutoEnterBtn.Text =
AutoEnterBtn.BackgroundColor3 = .(, , )
AutoEnterBtn.Text =
AutoEnterBtn.BackgroundColor3 = .(, , )
)
RapidBtn = .()
RapidBtn.Size = .(, , , )
RapidBtn.BackgroundColor3 = .(, , )
RapidBtn.TextColor3 = .(, , )
RapidBtn.Text =
RapidBtn.Font = .Font.GothamBold
RapidBtn.TextSize =
RapidBtn.BorderSizePixel =
RapidBtn.Parent = ButtonFrame
RapidCorner = .()
RapidCorner.CornerRadius = .(, )
RapidCorner.Parent = RapidBtn
isHoldingBackspace =
RapidBtn.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
isHoldingBackspace =
RapidBtn.BackgroundColor3 = .(, , )
isHoldingBackspace
(()
VirtualInputManager:(, .KeyCode.Backspace, , )
.()
VirtualInputManager:(, .KeyCode.Backspace, , )
)
.()
)
RapidBtn.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
isHoldingBackspace =
RapidBtn.BackgroundColor3 = .(, , )
)
ResetBtn = .()
ResetBtn.Size = .(, , , )
ResetBtn.BackgroundColor3 = .(, , )
ResetBtn.TextColor3 = .(, , )
ResetBtn.Text =
ResetBtn.Font = .Font.GothamBold
ResetBtn.TextSize =
ResetBtn.BorderSizePixel =
ResetBtn.Parent = ButtonFrame
ResetCorner = .()
ResetCorner.CornerRadius = .(, )
ResetCorner.Parent = ResetBtn
ResetBtn.MouseButton1Click:(()
usedWords = {}
SearchBox.Text =
()
()
)
StatusLabel = .()
StatusLabel.Size = .(, -, , )
StatusLabel.Position = .(, , , )
StatusLabel.BackgroundTransparency =
StatusLabel.Text =
StatusLabel.TextColor3 = .(, , )
StatusLabel.Font = .Font.Gotham
StatusLabel.TextSize =
StatusLabel.TextXAlignment = .TextXAlignment.Left
StatusLabel.Parent = ContentFrame
ResultList = .()
ResultList.Size = .(, -, , -)
ResultList.Position = .(, , , )
ResultList.BackgroundTransparency =
ResultList.ScrollBarThickness =
ResultList.ScrollBarImageColor3 = .(, , )
ResultList.CanvasSize = .(, , , )
ResultList.Parent = ContentFrame
ListLayout = .()
ListLayout.Padding = .(, )
ListLayout.SortOrder = .SortOrder.LayoutOrder
ListLayout.Parent = ResultList
wordsDatabase = {
, , , , , , , ,
, , , , , , ,
, , , , , , , ,
, , , , , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , , , , , ,
, , , ,
, , , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , , , , ,
, , , , , , , ,
, , , , , , , , , ,
, , , , , ,
, , , , , ,
, , , ,
, , , , , ,
, , , , ,
, , , , ,
, , ,
, , , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , ,
, , , , , , ,
, , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, , , , ,
, , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, , , , , , ,
, , , , , ,
, , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , ,
, , , , , , ,
, , , , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, , , , , ,
, ,
, , , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , , ,
, , , , , , , , , , ,
, , , , , , , ,
, , , , , , , , ,
, , , , , , , , ,
, , , , ,
, , , , , , ,
, , , , ,
, , , , ,
, , , , ,
, , , , ,
, , , , ,
, , , , , , , , ,
, , , , , , , , ,
, , , , , , , , ,
}
.(wordsDatabase, (a, b) #a > #b )
StatusLabel.Text = .. (#wordsDatabase) ..
usedWords = {}
()
_, child (ResultList:())
child:() child:()
child:()
(word)
ItemFrame = .()
ItemFrame.Size = .(, -, , )
ItemFrame.BackgroundColor3 = .(, , )
ItemFrame.BorderSizePixel =
ItemFrame.Parent = ResultList
ItemCorner = .()
ItemCorner.CornerRadius = .(, )
ItemCorner.Parent = ItemFrame
MainBtn = .()
MainBtn.Size = .(, -, , )
MainBtn.BackgroundTransparency =
usedWords[word]
MainBtn.Text = .. word
MainBtn.TextColor3 = .(, , )
ItemFrame.BackgroundColor3 = .(, , )
MainBtn.Text = .. word
MainBtn.TextColor3 = .(, , )
MainBtn.Font = .Font.GothamSemibold
MainBtn.TextSize =
MainBtn.TextXAlignment = .TextXAlignment.Left
MainBtn.Parent = ItemFrame
()
usedWords[word] =
MainBtn.Text = .. word
MainBtn.TextColor3 = .(, , )
ItemFrame.BackgroundColor3 = .(, , )
MainBtn.MouseButton1Click:(()
usedWords[word]
MainBtn.Text = .. word
MainBtn.TextColor3 = .(, , )
i = , #word
char = .(.(word, i, i))
success, keyCode = (() .KeyCode[char] )
success keyCode
(()
VirtualInputManager:(, keyCode, , )
.()
VirtualInputManager:(, keyCode, , )
)
.()
autoEnterEnabled
.()
(()
VirtualInputManager:(, .KeyCode.Return, , )
.()
VirtualInputManager:(, .KeyCode.Return, , )
)
.()
MainBtn
()
)
ActionFrame = .()
ActionFrame.Size = .(, , , )
ActionFrame.Position = .(, -, , )
ActionFrame.BackgroundTransparency =
ActionFrame.Parent = ItemFrame
ActionLayout = .()
ActionLayout.FillDirection = .FillDirection.Horizontal
ActionLayout.HorizontalAlignment = .HorizontalAlignment.Right
ActionLayout.VerticalAlignment = .VerticalAlignment.Center
ActionLayout.Padding = .(, )
ActionLayout.Parent = ActionFrame
(amount)
#word <= amount
CutBtn = .()
CutBtn.Size = .(, , , )
CutBtn.BackgroundColor3 = .(, , )
CutBtn.TextColor3 = .(, , )
CutBtn.Text = ..amount
CutBtn.Font = .Font.GothamBold
CutBtn.TextSize =
CutBtn.Parent = ActionFrame
CutCorner = .()
CutCorner.CornerRadius = .(, )
CutCorner.Parent = CutBtn
CutBtn.MouseButton1Click:(()
usedWords[word]
CutBtn.BackgroundColor3 = .(, , )
CutBtn.TextColor3 = .(, , )
cutWord = .(word, amount + )
i = , #cutWord
char = .(.(cutWord, i, i))
success, keyCode = (() .KeyCode[char] )
success keyCode
(()
VirtualInputManager:(, keyCode, , )
.()
VirtualInputManager:(, keyCode, , )
)
.()
autoEnterEnabled
.()
(()
VirtualInputManager:(, .KeyCode.Return, , )
.()
VirtualInputManager:(, .KeyCode.Return, , )
)
.()
CutBtn
CutBtn.BackgroundColor3 = .(, , )
CutBtn.TextColor3 = .(, , )
()
)
()
()
()
()
()
()
query = .(SearchBox.Text)
()
query ==
StatusLabel.Text = .. (#wordsDatabase) ..
ResultList.CanvasSize = .(, , , )
count =
activeTab ==
_, word (wordsDatabase)
.(word, , #query) == query
(word)
count = count +
count >=
_, word (wordsDatabase)
.(word, -#query) == query
(word)
count = count +
count >=
StatusLabel.Text = .. (count) .. (count >= )
ResultList.CanvasSize = .(, , , count * )
SearchBox:():(doSearch)
TabAwalan.MouseButton1Click:(()
activeTab =
TabAwalan.BackgroundColor3 = .(, , )
TabAkhiran.BackgroundColor3 = .(, , )
SearchBox.PlaceholderText =
SearchBox.Text =
()
()
)
TabAkhiran.MouseButton1Click:(()
activeTab =
TabAkhiran.BackgroundColor3 = .(, , )
TabAwalan.BackgroundColor3 = .(, , )
SearchBox.PlaceholderText =
SearchBox.Text =
()
()
)
toggleDragThreshold =
toggleHasMoved =
toggleDragging =
ToggleButton.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
toggleDragging =
dragStart = input.Position
startPos = ToggleButton.Position
toggleHasMoved =
input.Changed:(()
input.UserInputState == .UserInputState.End
toggleDragging =
)
)
UserInputService.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
toggleDragging dragStart
delta = input.Position - dragStart
.(delta.X) > toggleDragThreshold .(delta.Y) > toggleDragThreshold
toggleHasMoved =
ToggleButton.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
Shadow.Position = .(, -, , )
)
ToggleButton.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
Shadow.Position = .(, -, , -)
toggleHasMoved
uiVisible = uiVisible
MainFrame.Visible = uiVisible
uiVisible
ToggleButton.BackgroundColor3 = .(, , )
LogoImage.ImageTransparency =
ToggleButton.BackgroundColor3 = .(, , )
LogoImage.ImageTransparency =
toggleDragging =
toggleHasMoved =
)
()