-- Instances: 5 | Scripts: 2 | Modules: 0 | Tags: 0 local G2L = {}; -- StarterGui.antibang G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")); G2L["1"]["Name"] = [[antibang]]; G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling; G2L["1"]["ResetOnSpawn"] = false; -- StarterGui.antibang.TextButton G2L["2"] = Instance.new("TextButton", G2L["1"]); G2L["2"]["TextWrapped"] = true; G2L["2"]["RichText"] = true; G2L["2"]["BorderSizePixel"] = 0; G2L["2"]["TextSize"] = 14; G2L["2"]["TextScaled"] = true; G2L["2"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["2"]["BackgroundColor3"] = Color3.fromRGB(204, 0, 0); G2L["2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2"]["Size"] = UDim2.new(0, 70, 0, 50); G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["2"]["Text"] = [[anti bang]]; G2L["2"]["Position"] = UDim2.new(0.01267, 0, 0.45951, 0); -- StarterGui.antibang.TextButton.LocalScript G2L["3"] = Instance.new("LocalScript", G2L["2"]); -- StarterGui.antibang.TextButton.UICorner G2L["4"] = Instance.new("UICorner", G2L["2"]); -- StarterGui.antibang.TextButton.Drag G2L["5"] = Instance.new("LocalScript", G2L["2"]); G2L["5"]["Name"] = [[Drag]]; -- StarterGui.antibang.TextButton.LocalScript local function C_3() local script = G2L["3"]; -- anti bang script.Parent.MouseButton1Click:Connect(function() local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart workspace.FallenPartsDestroyHeight = -1000 local lastCFrame = hrp.CFrame hrp.CFrame = CFrame.new(Vector3.new(0, -500, 0)) wait(0.7) hrp.CFrame = lastCFrame workspace.FallenPartsDestroyHeight = -500 end) end; task.spawn(C_3); -- StarterGui.antibang.TextButton.Drag local function C_5() local script = G2L["5"]; local UIS = game:GetService('UserInputService') local frame = script.Parent local dragToggle = nil local dragSpeed = 0.25 local dragStart = nil local startPos = nil local function updateInput(input) local delta = input.Position - dragStart local position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) game:GetService('TweenService'):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play() end frame.InputBegan:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then dragToggle = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragToggle = false end end) end end) UIS.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then if dragToggle then updateInput(input) end end end) end; task.spawn(C_5); return G2L["1"], require;