![Koronis Hub [Now Universal]](https://scriptblox.com/images/sb/0-1774819187053.png)
Key Required VerifiedUniversal

-- MADE BY ballsman3761 ON DISCORD OR libary.hello
-- JOIN THE DISCORD: https://discord.gg/gYhqMRBeZV
local randomstr = Instance.new("ScreenGui")
local Holder = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local Clearer = Instance.new("TextButton")
local Splitter = Instance.new("Frame")
local Info = Instance.new("TextLabel")
local MAX = Instance.new("UITextSizeConstraint")
local Clearer2 = Instance.new("TextButton")
local Splitterrandomstr2 = Instance.new("Frame")
randomstr.Name = 'RobloxGui' -- silly method :3
randomstr.Parent = game:GetService("CoreGui")
randomstr.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Holder.Name = "Holder"
Holder.Parent = randomstr
Holder.BackgroundColor3 = Color3.fromRGB(66, 66, 212)
Holder.BorderColor3 = Color3.fromRGB(0, 0, 0)
Holder.BorderSizePixel = 0
Holder.Position = UDim2.new(0.279100537, 0, 0.258639902, 0)
Holder.Size = UDim2.new(0, 202, 0, 206)
UICorner.Parent = Holder
Clearer.Name = "Clearer"
Clearer.Parent = Holder
Clearer.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Clearer.BackgroundTransparency = 1.000
Clearer.BorderColor3 = Color3.fromRGB(0, 0, 0)
Clearer.BorderSizePixel = 0
Clearer.Size = UDim2.new(0, 200, 0, 50)
Clearer.Font = Enum.Font.GothamBold
Clearer.Text = "Basic Clear"
Clearer.TextColor3 = Color3.fromRGB(255, 255, 255)
Clearer.TextScaled = true
Clearer.TextSize = 14.000
Clearer.TextWrapped = true
Splitter.Name = "Splitter"
Splitter.Parent = Holder
Splitter.BackgroundColor3 = Color3.fromRGB(34, 34, 34)
Splitter.BorderColor3 = Color3.fromRGB(0, 0, 0)
Splitter.BorderSizePixel = 0
Splitter.Position = UDim2.new(0, 0, 0.242718443, 0)
Splitter.Size = UDim2.new(1, 0, 0, 1)
Info.Name = "Info"
Info.Parent = Holder
Info.Active = true
Info.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Info.BackgroundTransparency = 1.000
Info.BorderColor3 = Color3.fromRGB(0, 0, 0)
Info.BorderSizePixel = 0
Info.Position = UDim2.new(0.00990098994, 0, 0.524271846, 0)
Info.Selectable = true
Info.Size = UDim2.new(0, 198, 0, 98)
Info.Font = Enum.Font.GothamBold
Info.Text = "This will add a chat cooldown whenever you clear your logs, It might not let you chat for a little after you clear depending on which clear you used."
Info.TextColor3 = Color3.fromRGB(255, 255, 255)
Info.TextScaled = true
Info.TextSize = 14.000
Info.TextWrapped = true
Info.TextXAlignment = Enum.TextXAlignment.Left
Info.TextYAlignment = Enum.TextYAlignment.Top
MAX.Name = "MAX"
MAX.Parent = Info
MAX.MaxTextSize = 16
MAX.MinTextSize = 14
Clearer2.Name = "Clearer2"
Clearer2.Parent = Holder
Clearer2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Clearer2.BackgroundTransparency = 1.000
Clearer2.BorderColor3 = Color3.fromRGB(0, 0, 0)
Clearer2.BorderSizePixel = 0
Clearer2.Position = UDim2.new(0, 0, 0, 51)
Clearer2.Size = UDim2.new(0, 200, 0, 50)
Clearer2.Font = Enum.Font.GothamBold
Clearer2.Text = "Advanced Clear"
Clearer2.TextColor3 = Color3.fromRGB(255, 255, 255)
Clearer2.TextScaled = true
Clearer2.TextSize = 14.000
Clearer2.TextWrapped = true
Splitterrandomstr2.Name = "Splitter"
Splitterrandomstr2.Parent = Holder
Splitterrandomstr2.BackgroundColor3 = Color3.fromRGB(34, 34, 34)
Splitterrandomstr2.BorderColor3 = Color3.fromRGB(0, 0, 0)
Splitterrandomstr2.BorderSizePixel = 0
Splitterrandomstr2.Position = UDim2.new(0, 0, 0, 101)
Splitterrandomstr2.Size = UDim2.new(1, 0, 0, 1)
local UserInputService = game:GetService('UserInputService');
local TextChatService = game:GetService('TextChatService');
Clearer.MouseButton1Click:Connect(function()
if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
local chatBox = TextChatService:FindFirstChildOfClass("ChatInputBarConfiguration")
for i = 1, 10 do
chatBox.TargetTextChannel:SendAsync('')
end
Clearer.Text = 'Cleared!'
task.wait(2)
Clearer.Text = 'Basic Clear'
else
local Path1 = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultChatSystemChatEvents")
if not Path1 then return error("DefaultChatSystemChatEvents is missing!\nChat logs will not be cleared.") end
local Path2 = Path1:FindFirstChild('SayMessageRequest')
if not Path2 then return error("SayMessageRequest is missing!\nChat logs will not be cleared.") end
for i = 1, 10 do
Path2:FireServer('', 'All')
end
Clearer.Text = 'Cleared!'
task.wait(2)
Clearer.Text = 'Basic Clear'
end
end)
Clearer2.MouseButton1Click:Connect(function()
if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
local chatBox = TextChatService:FindFirstChildOfClass("ChatInputBarConfiguration")
for i = 1, 20 do
chatBox.TargetTextChannel:SendAsync('')
end
Clearer2.Text = 'Cleared!'
task.wait(2)
Clearer2.Text = 'Advanced Clear'
else
local Path1 = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultChatSystemChatEvents")
if not Path1 then return error("DefaultChatSystemChatEvents is missing!\nChat logs will not be cleared.") end
local Path2 = Path1:FindFirstChild('SayMessageRequest')
if not Path2 then return error("SayMessageRequest is missing!\nChat logs will not be cleared.") end
for i = 1, 20 do
Path2:FireServer('', 'All')
end
Clearer2.Text = 'Cleared!'
task.wait(2)
Clearer2.Text = 'Advanced Clear'
end
end)
local isDragging = false
local dragStartPos = nil
local frameStartPos = nil
local function handleInput(input)
if isDragging then
local delta = input.Position - dragStartPos
Holder.Position = UDim2.new(
frameStartPos.X.Scale,
frameStartPos.X.Offset + delta.X,
frameStartPos.Y.Scale,
frameStartPos.Y.Offset + delta.Y
)
end
end
local function startDrag(input)
isDragging = true
dragStartPos = input.Position
frameStartPos = Holder.Position
input.UserInputState = Enum.UserInputState.Begin
end
local function stopDrag(input)
isDragging = false
input.UserInputState = Enum.UserInputState.End
end
Holder.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
startDrag(input)
end
end)
UserInputService.InputChanged:Connect(function(input)
if isDragging and input.UserInputType == Enum.UserInputType.MouseMovement then
handleInput(input)
end
end)
UserInputService.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
stopDrag(input)
end
end)No comments yet for this script.
![Koronis Hub [Now Universal]](https://scriptblox.com/images/sb/0-1774819187053.png)