DIVINE CLAN ANTI BANG (BY WOLF)
Key RequiredUniversal

DIVINE CLAN ANTI BANG (BY WOLF)

Universal Scriptanshuuji08anshuuji08 1.2K views 1.9K executesUpdated Sep 27, 2026
Unrated
00
Lua Script•221 lines (6266 chars)
--// šŸš€ WOLF ANTI BANG FOR DIVINE šŸš€ [ALL-IN-ONE CLIENT SYSTEM]
--// Place inside StarterPlayer -> StarterPlayerScripts (LocalScript)

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local localPlayer = Players.LocalPlayer
local TeleportTime = 0.1
local DISPLAY_TITLE = "šŸš€ WOLF ANTI BANG FOR DIVINE šŸš€"

-- Setup / Find RemoteEvent cleanly to avoid infinite wait crashes
local remoteEvent = ReplicatedStorage:FindFirstChild("AntiBangEvent") or ReplicatedStorage:WaitForChild("AntiBangEvent", 5)

----------------------------------------------------
-- 1. OVERHEAD RGB RP NAME TAG SYSTEM
----------------------------------------------------
local function getRGBColor()
	local hue = (tick() * 0.6) % 1
	return Color3.fromHSV(hue, 1, 1)
end

local function createRGBOverhead(character)
	local head = character:WaitForChild("Head", 10)
	if not head then return end

	local existing = head:FindFirstChild("DivineAntiBangTag")
	if existing then existing:Destroy() end

	local billboard = Instance.new("BillboardGui")
	billboard.Name = "DivineAntiBangTag"
	billboard.Size = UDim2.new(0, 220, 0, 50)
	billboard.StudsOffset = Vector3.new(0, 2.5, 0)
	billboard.AlwaysOnTop = true
	billboard.Parent = head

	local textLabel = Instance.new("TextLabel")
	textLabel.Size = UDim2.new(1, 0, 1, 0)
	textLabel.BackgroundTransparency = 1
	textLabel.Text = DISPLAY_TITLE
	textLabel.TextScaled = true
	textLabel.Font = Enum.Font.FredokaOne
	textLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
	textLabel.TextStrokeTransparency = 0
	textLabel.Parent = billboard

	local renderConn
	renderConn = RunService.RenderStepped:Connect(function()
		if textLabel and textLabel.Parent and head and head.Parent then
			textLabel.TextColor3 = getRGBColor()
		else
			if renderConn then renderConn:Disconnect() end
		end
	end)
end

----------------------------------------------------
-- 2. VOID DESYNC / HIDE GUI SYSTEM
----------------------------------------------------
local function setupVoidGUI(character)
	local hrp = character:WaitForChild("HumanoidRootPart", 10)
	local humanoid = character:WaitForChild("Humanoid", 10)
	if not hrp or not humanoid then return end

	local playerGui = localPlayer:WaitForChild("PlayerGui", 10)
	if not playerGui then return end

	-- Cleanup old GUI if character respawns
	local oldGui = playerGui:FindFirstChild("DivineVoidGui")
	if oldGui then oldGui:Destroy() end

	local gui = Instance.new("ScreenGui")
	gui.Name = "DivineVoidGui"
	gui.ResetOnSpawn = false
	gui.Parent = playerGui

	local btn = Instance.new("TextButton")
	btn.Size = UDim2.new(0, 120, 0, 50)
	btn.Position = UDim2.new(0.5, -60, 0.8, -25)
	btn.Text = "OFF"
	btn.BackgroundColor3 = Color3.new(1, 0, 0)
	btn.TextColor3 = Color3.new(1, 1, 1)
	btn.TextSize = 20
	btn.Font = Enum.Font.SourceSansBold
	btn.Draggable = true
	btn.Active = true
	btn.Parent = gui

	local btnst = Instance.new("UIStroke")
	btnst.Thickness = 3.5
	btnst.ApplyStrokeMode = Enum.ApplyStrokeMode.Contextual
	btnst.LineJoinMode = Enum.LineJoinMode.Miter
	btnst.Parent = btn

	local toggle = false
	local db = false
	local lastPos = hrp.Position
	local targetPos = Vector3.new(0, -80000000, 0)
	local velConn

	local function resetCameraSubject()
		if workspace.CurrentCamera and character then
			local currentHumanoid = character:FindFirstChildWhichIsA("Humanoid")
			if currentHumanoid then
				workspace.CurrentCamera.CameraSubject = currentHumanoid
			end
		end
	end

	local function clearGazeParts()
		for _, part in ipairs(workspace:GetChildren()) do
			if part:IsA("BasePart") and part.Name == "Gaze" then
				part:Destroy()
			end
		end
	end

	local function createTween(targetCFrame)
		local tweenInfo = TweenInfo.new(TeleportTime, Enum.EasingStyle.Linear, Enum.EasingDirection.Out)
		return TweenService:Create(hrp, tweenInfo, {CFrame = targetCFrame})
	end

	local function startVelLoop()
		velConn = RunService.Heartbeat:Connect(function()
			if toggle and hrp and hrp.Parent then
				hrp.AssemblyLinearVelocity = Vector3.zero
				hrp.AssemblyAngularVelocity = Vector3.zero
			end
		end)
	end

	local function stopVelLoop()
		if velConn then
			velConn:Disconnect()
			velConn = nil
		end
	end

	btn.MouseButton1Click:Connect(function()
		if db then return end

		if toggle then
			db = true
			toggle = false
			stopVelLoop()

			local tweenBack = createTween(CFrame.new(lastPos))
			btn.Text = "WAIT"
			btn.BackgroundColor3 = Color3.new(0.5, 0.5, 0.5)
			tweenBack:Play()
			tweenBack.Completed:Wait()

			btn.Text = "OFF"
			btn.BackgroundColor3 = Color3.new(1, 0, 0)
			db = false

			workspace.FallenPartsDestroyHeight = -500
			resetCameraSubject()
			clearGazeParts()
		else
			db = true
			lastPos = hrp.Position

			clearGazeParts()

			local part = Instance.new("Part")
			part.Size = Vector3.new(4, 5, 4)
			part.Position = lastPos
			part.Anchored = true
			part.CanCollide = false
			part.Transparency = 0.5
			part.Name = "Gaze"
			part.Parent = workspace

			if workspace.CurrentCamera then
				workspace.CurrentCamera.CameraSubject = part
			end

			toggle = true
			task.wait()

			workspace.FallenPartsDestroyHeight = 0/0
			local tweenToTarget = createTween(CFrame.new(targetPos))
			btn.Text = "WAIT"
			btn.BackgroundColor3 = Color3.new(0.5, 0.5, 0.5)
			tweenToTarget:Play()
			tweenToTarget.Completed:Wait()

			btn.Text = "ON"
			btn.BackgroundColor3 = Color3.new(0, 1, 0)
			db = false

			startVelLoop()
		end
	end)
end

----------------------------------------------------
-- 3. INITIALIZATION & REMOTE EVENT HANDLER
----------------------------------------------------
local function onCharacterAdded(character)
	task.wait(0.5)
	createRGBOverhead(character)
	setupVoidGUI(character)
end

localPlayer.CharacterAdded:Connect(onCharacterAdded)
if localPlayer.Character then
	task.spawn(onCharacterAdded, localPlayer.Character)
end

if remoteEvent then
	remoteEvent.OnClientEvent:Connect(function(actionType, scriptTitle)
		if actionType == "Triggered" then
			warn("[" .. scriptTitle .. "] Unauthorized movement / physical attach attempt blocked!")
		end
	end)
end

print(DISPLAY_TITLE .. " System Initialized & Running!")

Features & Information

anti bang for divine clan by wolf scripting by wolf upload by anshuu vivek anshuu wolf šŸš€šŸš€šŸš€

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts