local ScreenGui = Instance.new("ScreenGui") local MainFrame = Instance.new("Frame") local Title = Instance.new("TextLabel") local CloseBtn = Instance.new("TextButton") local AntiBangBtn = Instance.new("TextButton") local UICorner_Main = Instance.new("UICorner") local UIStroke_Main = Instance.new("UIStroke") local UIGradient_Main = Instance.new("UIGradient") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local player = game:GetService("Players").LocalPlayer local playerGui = player:WaitForChild("PlayerGui") ScreenGui.Name = "tarekscripter_AntiBangCore" ScreenGui.Parent = playerGui ScreenGui.ResetOnSpawn = false ScreenGui.DisplayOrder = 999 MainFrame.Name = "MainFrame" MainFrame.Size = UDim2.new(0, 0, 0, 0) MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.ClipsDescendants = true MainFrame.AnchorPoint = Vector2.new(0.5, 0.5) MainFrame.Parent = ScreenGui UICorner_Main.CornerRadius = UDim.new(0, 10) UICorner_Main.Parent = MainFrame UIStroke_Main.Color = Color3.fromRGB(0, 150, 255) UIStroke_Main.Thickness = 2 UIStroke_Main.ApplyStrokeMode = Enum.ApplyStrokeMode.Border UIStroke_Main.Parent = MainFrame UIGradient_Main.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(0.5, Color3.fromRGB(0, 50, 150)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255)) } UIGradient_Main.Rotation = 0 UIGradient_Main.Parent = UIStroke_Main Title.Size = UDim2.new(1, -40, 0, 35) Title.Position = UDim2.new(0, 10, 0, 0) Title.Text = "tarekscripter anti bang" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1 Title.Font = Enum.Font.GothamBold Title.TextSize = 14 Title.TextXAlignment = Enum.TextXAlignment.Left Title.Parent = MainFrame CloseBtn.Name = "CloseBtn" CloseBtn.Size = UDim2.new(0, 30, 0, 30) CloseBtn.Position = UDim2.new(1, -35, 0, 2) CloseBtn.Text = "×" CloseBtn.BackgroundColor3 = Color3.fromRGB(255, 50, 50) CloseBtn.BackgroundTransparency = 0.8 CloseBtn.TextColor3 = Color3.fromRGB(255, 255, 255) CloseBtn.Font = Enum.Font.GothamBold CloseBtn.TextSize = 20 CloseBtn.Parent = MainFrame Instance.new("UICorner", CloseBtn).CornerRadius = UDim.new(0, 6) local function ApplyEffects(btn) btn.MouseEnter:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundTransparency = 0.5}):Play() end) btn.MouseLeave:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundTransparency = 0.8}):Play() end) end AntiBangBtn.Size = UDim2.new(0, 200, 0, 45) AntiBangBtn.Position = UDim2.new(0, 10, 0, 50) AntiBangBtn.Text = "EXECUTE ANTI-VOID BANG" AntiBangBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) AntiBangBtn.TextColor3 = Color3.fromRGB(255, 255, 255) AntiBangBtn.Font = Enum.Font.GothamMedium AntiBangBtn.TextSize = 12 AntiBangBtn.Parent = MainFrame Instance.new("UICorner", AntiBangBtn).CornerRadius = UDim.new(0, 6) local bStroke = Instance.new("UIStroke", AntiBangBtn) bStroke.Color = Color3.fromRGB(0, 150, 255) bStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border ApplyEffects(CloseBtn) ApplyEffects(AntiBangBtn) local dragging, dragInput, dragStart, startPos MainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) MainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then local delta = input.Position - dragStart MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) RunService.RenderStepped:Connect(function() UIGradient_Main.Rotation = UIGradient_Main.Rotation + 3 end) MainFrame.Size = UDim2.new(0, 0, 0, 0) TweenService:Create(MainFrame, TweenInfo.new(0.5, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 220, 0, 110)}):Play() workspace.FallenPartsDestroyHeight = 0/0 AntiBangBtn.MouseButton1Click:Connect(function() if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local root = player.Character.HumanoidRootPart local originalCF = root.CFrame root.CFrame = originalCF * CFrame.new(0, -999, 0) for i = 1, 10 do RunService.Heartbeat:Wait() end root.CFrame = originalCF end end) CloseBtn.MouseButton1Click:Connect(function() TweenService:Create(MainFrame, TweenInfo.new(0.3, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {Size = UDim2.new(0, 0, 0, 0)}):Play() task.wait(0.3) ScreenGui:Destroy() end)