antibang script
Key RequiredUniversal

antibang script

Universal Scriptsudoers_lolsudoers_lol 1.1K views 2K executesUpdated Oct 14, 2025
Unrated
00
Lua Script•103 lines (3008 chars)
-- 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;

Features & Information

antibang for bangers plus sends them straight to hell

Community Comments (1)

RCDHookifyRCDHookifyOct 14, 2025

This is not anti bang bro, This is click to kill the banger i think

More Scripts for Universal Scripts