
Key RequiredUniversal

local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local Player = Players.LocalPlayer
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Parent = Player.PlayerGui
ScreenGui.Name = "c00malwExploit"
ScreenGui.IgnoreGuiInset = true
-- Основной фрейм
local MainFrame = Instance.new("Frame")
MainFrame.Size = UDim2.new(0, 300, 0, 200)
MainFrame.Position = UDim2.new(0.5, -150, 0.5, -100)
MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
MainFrame.BorderSizePixel = 0
MainFrame.Visible = true
MainFrame.Parent = ScreenGui
local MainFrameCorner = Instance.new("UICorner")
MainFrameCorner.CornerRadius = UDim.new(0, 10)
MainFrameCorner.Parent = MainFrame
local MainFrameStroke = Instance.new("UIStroke")
MainFrameStroke.Color = Color3.fromRGB(0, 255, 100)
MainFrameStroke.Thickness = 2
MainFrameStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
MainFrameStroke.Parent = MainFrame
-- Заголовок основного меню
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 30)
Title.BackgroundTransparency = 1
Title.Text = "c00malw Exploit"
Title.TextColor3 = Color3.fromRGB(0, 255, 100)
Title.TextSize = 20
Title.Font = Enum.Font.Code
Title.Parent = MainFrame
-- Эффект "глюка"
local function glitchEffect()
while true do
wait(math.random(3, 10))
local originalText = Title.Text
Title.TextColor3 = Color3.fromRGB(math.random(0, 255), math.random(0, 255), math.random(0, 255))
Title.Text = originalText .. string.rep("_", math.random(1, 2))
wait(0.1)
Title.Text = originalText
Title.TextColor3 = Color3.fromRGB(0, 255, 100)
end
end
spawn(glitchEffect)
-- Текстовое поле для скрипта
local ScriptBox = Instance.new("TextBox")
ScriptBox.Size = UDim2.new(0.9, 0, 0.5, 0)
ScriptBox.Position = UDim2.new(0.05, 0, 0.2, 0)
ScriptBox.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
ScriptBox.TextColor3 = Color3.fromRGB(0, 255, 100)
ScriptBox.TextSize = 14
ScriptBox.Font = Enum.Font.Code
ScriptBox.PlaceholderText = "loadstring script..."
ScriptBox.MultiLine = true
ScriptBox.Parent = MainFrame
local ScriptBoxStroke = Instance.new("UIStroke")
ScriptBoxStroke.Color = Color3.fromRGB(0, 255, 100)
ScriptBoxStroke.Thickness = 1
ScriptBoxStroke.Parent = ScriptBox
-- Кнопка выполнения
local ExecuteButton = Instance.new("TextButton")
ExecuteButton.Size = UDim2.new(0.4, 0, 0.15, 0)
ExecuteButton.Position = UDim2.new(0.05, 0, 0.8, 0)
ExecuteButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ExecuteButton.Text = "EXECUTE"
ExecuteButton.TextColor3 = Color3.fromRGB(0, 255, 100)
ExecuteButton.TextSize = 16
ExecuteButton.Font = Enum.Font.Code
ExecuteButton.Parent = MainFrame
local ExecuteButtonStroke = Instance.new("UIStroke")
ExecuteButtonStroke.Color = Color3.fromRGB(0, 255, 100)
ExecuteButtonStroke.Thickness = 2
ExecuteButtonStroke.Parent = ExecuteButton
local ExecuteButtonCorner = Instance.new("UICorner")
ExecuteButtonCorner.CornerRadius = UDim.new(0, 6)
ExecuteButtonCorner.Parent = ExecuteButton
ExecuteButton.MouseEnter:Connect(function()
TweenService:Create(ExecuteButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(0, 50, 0)}):Play()
end)
ExecuteButton.MouseLeave:Connect(function()
TweenService:Create(ExecuteButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(0, 0, 0)}):Play()
end)
ExecuteButton.MouseButton1Click:Connect(function()
local scriptText = ScriptBox.Text
if scriptText ~= "" then
local success, result = pcall(function()
return loadstring(scriptText)()
end)
if not success then
warn("Error executing script: " .. result)
end
end
end)
-- Кнопка очистки
local ClearButton = Instance.new("TextButton")
ClearButton.Size = UDim2.new(0.4, 0, 0.15, 0)
ClearButton.Position = UDim2.new(0.55, 0, 0.8, 0)
ClearButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ClearButton.Text = "CLEAR"
ClearButton.TextColor3 = Color3.fromRGB(255, 50, 50)
ClearButton.TextSize = 16
ClearButton.Font = Enum.Font.Code
ClearButton.Parent = MainFrame
local ClearButtonStroke = Instance.new("UIStroke")
ClearButtonStroke.Color = Color3.fromRGB(255, 50, 50)
ClearButtonStroke.Thickness = 2
ClearButtonStroke.Parent = ClearButton
local ClearButtonCorner = Instance.new("UICorner")
ClearButtonCorner.CornerRadius = UDim.new(0, 6)
ClearButtonCorner.Parent = ClearButton
ClearButton.MouseButton1Click:Connect(function()
ScriptBox.Text = ""
end)
-- Перетаскивание для MainFrame
local isDraggingMain = false
local dragStartMain = nil
local startPosMain = nil
local function updateMainInput(input)
if isDraggingMain then
local delta = input.Position - dragStartMain
local newPos = UDim2.new(startPosMain.X.Scale, startPosMain.X.Offset + delta.X, startPosMain.Y.Scale, startPosMain.Y.Offset + delta.Y)
MainFrame.Position = newPos
end
end
MainFrame.InputBegan:Connect(function(input)
if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and not ScriptBox:IsFocused() then
isDraggingMain = true
dragStartMain = input.Position
startPosMain = MainFrame.Position
end
end)
MainFrame.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
isDraggingMain = false
end
end)
UserInputService.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
updateMainInput(input)
end
end)
-- Клавиша для открытия/закрытия GUI (H)
local guiVisible = true
UserInputService.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.H then
guiVisible = not guiVisible
MainFrame.Visible = guiVisible
end
end)
-- Анимация появления главного меню при запуске
MainFrame.Position = UDim2.new(0.5, -150, 0.5, 100)
TweenService:Create(MainFrame, TweenInfo.new(0.5, Enum.EasingStyle.Quad), {Position = UDim2.new(0.5, -150, 0.5, -100)}):Play()No comments yet for this script.



