utilities
Key RequiredUniversal

utilities

Universal Scriptuniiphysicuniiphysic 1.2K views 45 executesUpdated Sep 18, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Script•346 lines (13969 chars)
local IllIIlIIlIllI = {};
IllIIlIIlIllI["obf_bitlib%0"] = bit32 or bit;
IllIIlIIlIllI["obf_XOR%0"] = IllIIlIIlIllI["obf_bitlib%0"]['bxor'];
IllIIlIIlIllI["obf_OR%0"] = IllIIlIIlIllI["obf_bitlib%0"]['bor'];
IllIIlIIlIllI["obf_AND%0"] = IllIIlIIlIllI["obf_bitlib%0"]['band'];
IllIIlIIlIllI["lib%0"] = loadstring(game:HttpGet("https://raw.githubusercontent.com/bloodball/-back-ups-for-libs/main/wizard"))();
IllIIlIIlIllI["f1%0"] = false;
IllIIlIIlIllI["winvar%0"] = IllIIlIIlIllI["lib%0"]:NewWindow("lag");
IllIIlIIlIllI["angle1%0"] = 0;
IllIIlIIlIllI["angle2%0"] = 0;
IllIIlIIlIllI["angle3%0"] = 0;
IllIIlIIlIllI["enb%0"] = false;
IllIIlIIlIllI["x%0"] = 0.1;
IllIIlIIlIllI["Tab%0"] = IllIIlIIlIllI["winvar%0"]:NewSection("lag");
IllIIlIIlIllI["ch0%0"] = false;
IllIIlIIlIllI["tt%0"] = 60;
IllIIlIIlIllI["num%0"] = 100000;
IllIIlIIlIllI["Tab%0"]:CreateTextbox("Freeze time(600000 = 1s)", function(va)
	IllIIlIIlIllI["num%0"] = tonumber(va);
end);
IllIIlIIlIllI["Tab%0"]:CreateTextbox("fps value", function(txt)
	IllIIlIIlIllI["tt%0"] = tonumber(txt);
end);
IllIIlIIlIllI["Tab%0"]:CreateButton("set fps", function()
	setfpscap(IllIIlIIlIllI["tt%0"]);
end);
IllIIlIIlIllI["Tab%0"]:CreateButton("Freeze", function()
	for i = 1, IllIIlIIlIllI["num%0"] do
		game['Players']['LocalPlayer']['CameraMaxZoomDistance'] = 100000;
	end
end);
IllIIlIIlIllI["Tab%0"]:CreateToggle("Advanced Lag", function(ch4)
	local FlatIdent_25DF3 = 0;
	while true do
		if (FlatIdent_25DF3 == 0) then
			IllIIlIIlIllI["ch0%0"] = ch4;
			while IllIIlIIlIllI["ch0%0"] do
				task.wait();
				for i = 1, IllIIlIIlIllI["num%0"] do
					game['Players']['LocalPlayer']['CameraMaxZoomDistance'] = 100000;
				end
				if (IllIIlIIlIllI["ch0%0"] ~= false) then
				else
					break;
				end
			end
			break;
		end
	end
end);
IllIIlIIlIllI["Tab2%0"] = IllIIlIIlIllI["winvar%0"]:NewSection("Macros");
IllIIlIIlIllI["Tab2%0"]:CreateToggle("Flick", function(v1)
	local FlatIdent_5BA5E = 0;
	while true do
		if (FlatIdent_5BA5E == 0) then
			IllIIlIIlIllI["enb%0"] = v1;
			while IllIIlIIlIllI["enb%0"] do
				IllIIlIIlIllI["camera%0"] = workspace['CurrentCamera'];
				IllIIlIIlIllI["TweenService%0"] = game:GetService("TweenService");
				IllIIlIIlIllI["originalCFrame%0"] = IllIIlIIlIllI["camera%0"]['CFrame'];
				IllIIlIIlIllI["camera%0"]['CameraType'] = Enum['CameraType']['Custom'];
				IllIIlIIlIllI["tweenInfo%0"] = TweenInfo.new(0, Enum['EasingStyle'].Quad, Enum['EasingDirection'].Out);
				IllIIlIIlIllI["rotationAngles%0"] = CFrame.Angles(math.rad(IllIIlIIlIllI["angle1%0"]), math.rad(IllIIlIIlIllI["angle2%0"]), math.rad(IllIIlIIlIllI["angle3%0"]));
				IllIIlIIlIllI["tween%0"] = IllIIlIIlIllI["TweenService%0"]:Create(IllIIlIIlIllI["camera%0"], IllIIlIIlIllI["tweenInfo%0"], {CFrame=(IllIIlIIlIllI["originalCFrame%0"] * IllIIlIIlIllI["rotationAngles%0"])});
				IllIIlIIlIllI["tween%0"]:Play();
				IllIIlIIlIllI["tween%0"]['Completed']:Wait();
				IllIIlIIlIllI["rotationAngles%1"] = CFrame.Angles(0, math.rad(0), 0);
				IllIIlIIlIllI["tween%1"] = IllIIlIIlIllI["TweenService%0"]:Create(IllIIlIIlIllI["camera%0"], IllIIlIIlIllI["tweenInfo%0"], {CFrame=(IllIIlIIlIllI["originalCFrame%0"] * IllIIlIIlIllI["rotationAngles%1"])});
				IllIIlIIlIllI["tween%1"]:Play();
				task.wait(IllIIlIIlIllI["x%0"]);
				if (IllIIlIIlIllI["enb%0"] ~= false) then
				else
					break;
				end
			end
			break;
		end
	end
end);
IllIIlIIlIllI["Tab2%0"]:CreateTextbox("A1", function(v)
	IllIIlIIlIllI["angle1%0"] = tonumber(v);
end);
IllIIlIIlIllI["Tab2%0"]:CreateTextbox("A2", function(v)
	IllIIlIIlIllI["angle2%0"] = tonumber(v);
end);
IllIIlIIlIllI["Tab2%0"]:CreateTextbox("A3", function(v)
	IllIIlIIlIllI["angle3%0"] = tonumber(v);
end);
IllIIlIIlIllI["Tab2%0"]:CreateTextbox("delay", function(v)
	IllIIlIIlIllI["x%0"] = tonumber(v);
end);
IllIIlIIlIllI["Tab2%0"]:CreateToggle("flick", function(v1)
	t1 = v1;
	IllIIlIIlIllI["RunService_upvr%0"] = game:GetService("RunService");
	IllIIlIIlIllI["CurrentCamera_upvr%0"] = workspace['CurrentCamera'];
	IllIIlIIlIllI["LocalPlayer%0"] = game:GetService("Players")['LocalPlayer'];
	IllIIlIIlIllI["Character_upvw%0"] = IllIIlIIlIllI["LocalPlayer%0"]['Character'];
	if not IllIIlIIlIllI["Character_upvw%0"] then
		IllIIlIIlIllI["Character_upvw%0"] = IllIIlIIlIllI["LocalPlayer%0"]['CharacterAdded']:Wait();
	end
	IllIIlIIlIllI["Humanoid_upvw%0"] = IllIIlIIlIllI["Character_upvw%0"]:WaitForChild("Humanoid");
	function updateChar(arg1)
		local FlatIdent_95CAC = 0;
		while true do
			if (FlatIdent_95CAC == 0) then
				IllIIlIIlIllI["Character_upvw%0"] = arg1;
				IllIIlIIlIllI["Humanoid_upvw%0"] = IllIIlIIlIllI["Character_upvw%0"]:WaitForChild("Humanoid");
				break;
			end
		end
	end
	IllIIlIIlIllI["LocalPlayer%0"]['CharacterAdded']:Connect(updateChar);
	IllIIlIIlIllI["var6_upvw%0"] = nil;
	IllIIlIIlIllI["var7_upvw%0"] = 0;
	function rotateCamera(arg1)
		local FlatIdent_76979 = 0;
		local any_ToOrientation_result1;
		local any_ToOrientation_result2;
		local any_ToOrientation_result3;
		while true do
			if (FlatIdent_76979 == 1) then
				IllIIlIIlIllI["CurrentCamera_upvr%0"]['CFrame'] = CFrame.new(IllIIlIIlIllI["CurrentCamera_upvr%0"]['CFrame'].Position) * CFrame.fromOrientation(any_ToOrientation_result1, IllIIlIIlIllI["obf_AND%0"](any_ToOrientation_result2, math.rad(arg1)) + IllIIlIIlIllI["obf_OR%0"](any_ToOrientation_result2, math.rad(arg1)), any_ToOrientation_result3);
				break;
			end
			if (FlatIdent_76979 == 0) then
				any_ToOrientation_result1, any_ToOrientation_result2, any_ToOrientation_result3 = IllIIlIIlIllI["CurrentCamera_upvr%0"]['CFrame']:ToOrientation();
				IllIIlIIlIllI["var7_upvw%0"] += arg1
				FlatIdent_76979 = 1;
			end
		end
	end
	function stepped(arg1)
		local FlatIdent_24A02 = 0;
		while true do
			if (FlatIdent_24A02 == 1) then
				if (IllIIlIIlIllI["any_GetState_result1_2%0"] == Enum['HumanoidStateType']['Climbing']) then
				else
					local FlatIdent_494DF = 0;
					while true do
						if (FlatIdent_494DF == 0) then
							IllIIlIIlIllI["var6_upvw%0"]:Disconnect();
							IllIIlIIlIllI["var6_upvw%0"] = nil;
							FlatIdent_494DF = 1;
						end
						if (FlatIdent_494DF == 1) then
							if (IllIIlIIlIllI["any_GetState_result1_2%0"] ~= Enum['HumanoidStateType']['Running']) then
							else
								local FlatIdent_189F0 = 0;
								while true do
									if (FlatIdent_189F0 == 0) then
										IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										FlatIdent_189F0 = 1;
									end
									if (FlatIdent_189F0 == 3) then
										IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										FlatIdent_189F0 = 4;
									end
									if (FlatIdent_189F0 == 1) then
										IllIIlIIlIllI["Humanoid_upvw%0"]:ChangeState(Enum['HumanoidStateType'].Jumping);
										rotateCamera(-IllIIlIIlIllI["var7_upvw%0"]);
										FlatIdent_189F0 = 2;
									end
									if (FlatIdent_189F0 == 2) then
										IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										FlatIdent_189F0 = 3;
									end
									if (FlatIdent_189F0 == 4) then
										IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										repeat
											IllIIlIIlIllI["RunService_upvr%0"]['Stepped']:Wait();
										until (IllIIlIIlIllI["Humanoid_upvw%0"]:GetState() == Enum['HumanoidStateType']['Climbing']) and (IllIIlIIlIllI["Humanoid_upvw%0"]:GetState() == Enum['HumanoidStateType']['Running']) 
										break;
									end
								end
							end
							break;
						end
					end
				end
				break;
			end
			if (FlatIdent_24A02 == 0) then
				rotateCamera(1800 * arg1);
				IllIIlIIlIllI["any_GetState_result1_2%0"] = IllIIlIIlIllI["Humanoid_upvw%0"]:GetState();
				FlatIdent_24A02 = 1;
			end
		end
	end
	IllIIlIIlIllI["var13_upvw%0"] = 0;
	function autoflick(arg1, arg2, arg3)
		if (arg1 ~= "autoflick") then
		else
			local FlatIdent_89ECE = 0;
			while true do
				if (FlatIdent_89ECE == 3) then
					if (t1 == false) then
						local FlatIdent_8199B = 0;
						while true do
							if (FlatIdent_8199B == 0) then
								IllIIlIIlIllI["var6_upvw%0"]:Disconnect();
								IllIIlIIlIllI["var6_upvw%0"] = nil;
								break;
							end
						end
					end
					break;
				end
				if (FlatIdent_89ECE == 2) then
					IllIIlIIlIllI["var7_upvw%0"] = 0;
					IllIIlIIlIllI["var6_upvw%0"] = IllIIlIIlIllI["RunService_upvr%0"]['RenderStepped']:Connect(stepped);
					FlatIdent_89ECE = 3;
				end
				if (FlatIdent_89ECE == 1) then
					if (IllIIlIIlIllI["Humanoid_upvw%0"]:GetState() ~= Enum['HumanoidStateType']['Climbing']) then
						return;
					end
					IllIIlIIlIllI["var13_upvw%0"] = IllIIlIIlIllI["CurrentCamera_upvr%0"]['CFrame']['Rotation']['Y'];
					FlatIdent_89ECE = 2;
				end
				if (FlatIdent_89ECE == 0) then
					if (arg2 == Enum['UserInputState']['Begin']) then
					else
						return;
					end
					if (IllIIlIIlIllI["var6_upvw%0"] == nil) then
					else
						return;
					end
					FlatIdent_89ECE = 1;
				end
			end
		end
	end
	IllIIlIIlIllI["Humanoid_upvw%0"]['StateChanged']:Connect(function(arg1, arg2)
		if (arg2 ~= Enum['HumanoidStateType']['Climbing']) then
		else
			autoflick("autoflick", Enum['UserInputState'].Begin, nil);
		end
	end);
end);
IllIIlIIlIllI["dl%0"] = 1;
IllIIlIIlIllI["Tab2%0"]:CreateButton("AutoJump", function()
	local FlatIdent_39B0 = 0;
	local toggleAutoJump;
	while true do
		if (FlatIdent_39B0 == 2) then
			IllIIlIIlIllI["frame%0"]['BackgroundColor3'] = Color3.fromRGB(40, 40, 40);
			IllIIlIIlIllI["frame%0"]['Draggable'] = true;
			IllIIlIIlIllI["frame%0"]['Active'] = true;
			IllIIlIIlIllI["frame%0"]['Parent'] = IllIIlIIlIllI["screenGui%0"];
			IllIIlIIlIllI["title%0"] = Instance.new("TextLabel");
			IllIIlIIlIllI["title%0"]['Size'] = UDim2.new(1, 0, 0, 30);
			FlatIdent_39B0 = 3;
		end
		if (3 == FlatIdent_39B0) then
			IllIIlIIlIllI["title%0"]['BackgroundColor3'] = Color3.fromRGB(30, 30, 30);
			IllIIlIIlIllI["title%0"]['Text'] = "Auto Jump";
			IllIIlIIlIllI["title%0"]['TextColor3'] = Color3.fromRGB(255, 255, 255);
			IllIIlIIlIllI["title%0"]['Font'] = Enum['Font']['SourceSansBold'];
			IllIIlIIlIllI["title%0"]['TextSize'] = 14;
			IllIIlIIlIllI["title%0"]['Parent'] = IllIIlIIlIllI["frame%0"];
			FlatIdent_39B0 = 4;
		end
		if (FlatIdent_39B0 == 5) then
			IllIIlIIlIllI["toggleBtn%0"]['Font'] = Enum['Font']['SourceSans'];
			IllIIlIIlIllI["toggleBtn%0"]['TextSize'] = 16;
			IllIIlIIlIllI["toggleBtn%0"]['Parent'] = IllIIlIIlIllI["frame%0"];
			IllIIlIIlIllI["intervalLabel%0"] = Instance.new("TextLabel");
			IllIIlIIlIllI["intervalLabel%0"]['Size'] = UDim2.new(1, 0, 0, 30);
			IllIIlIIlIllI["intervalLabel%0"]['Position'] = UDim2.new(0, 0, 0.4, 0);
			FlatIdent_39B0 = 6;
		end
		if (4 == FlatIdent_39B0) then
			IllIIlIIlIllI["toggleBtn%0"] = Instance.new("TextButton");
			IllIIlIIlIllI["toggleBtn%0"]['Size'] = UDim2.new(0.8, 0, 0, 30);
			IllIIlIIlIllI["toggleBtn%0"]['Position'] = UDim2.new(0.1, 0, 0.2, 0);
			IllIIlIIlIllI["toggleBtn%0"]['BackgroundColor3'] = Color3.fromRGB(0, 170, 255);
			IllIIlIIlIllI["toggleBtn%0"]['Text'] = "Enable Auto Jump";
			IllIIlIIlIllI["toggleBtn%0"]['TextColor3'] = Color3.fromRGB(255, 255, 255);
			FlatIdent_39B0 = 5;
		end
		if (FlatIdent_39B0 == 1) then
			IllIIlIIlIllI["screenGui%0"]['Name'] = "AutoJumpGui";
			IllIIlIIlIllI["screenGui%0"]['ResetOnSpawn'] = false;
			IllIIlIIlIllI["screenGui%0"]['Parent'] = IllIIlIIlIllI["player%0"]:WaitForChild("PlayerGui");
			IllIIlIIlIllI["frame%0"] = Instance.new("Frame");
			IllIIlIIlIllI["frame%0"]['Size'] = UDim2.new(0, 250, 0, 150);
			IllIIlIIlIllI["frame%0"]['Position'] = UDim2.new(0.85, 0, 0.1, 0);
			FlatIdent_39B0 = 2;
		end
		if (FlatIdent_39B0 == 7) then
			toggleAutoJump = nil;
			function toggleAutoJump()
				IllIIlIIlIllI["autoJumpEnabled%0"] = not IllIIlIIlIllI["autoJumpEnabled%0"];
				IllIIlIIlIllI["toggleBtn%0"]['Text'] = (IllIIlIIlIllI["autoJumpEnabled%0"] and "Disable Auto Jump") or "Enable Auto Jump";
				if IllIIlIIlIllI["autoJumpEnabled%0"] then
					while IllIIlIIlIllI["autoJumpEnabled%0"] do
						local FlatIdent_2FD19 = 0;
						while true do
							if (FlatIdent_2FD19 == 0) then
								if (IllIIlIIlIllI["player%0"]['Character'] and IllIIlIIlIllI["player%0"]['Character']:FindFirstChild("Humanoid")) then
									local FlatIdent_79536 = 0;
									while true do
										if (FlatIdent_79536 == 0) then
											IllIIlIIlIllI["humanoid%0"] = IllIIlIIlIllI["player%0"]['Character']['Humanoid'];
											IllIIlIIlIllI["humanoid%0"]['Jump'] = true;
											break;
										end
									end
								end
								wait(IllIIlIIlIllI["jumpInterval%0"]);
								break;
							end
						end
					end
				end
			end
			IllIIlIIlIllI["toggleBtn%0"]['MouseButton1Click']:Connect(toggleAutoJump);
			break;
		end
		if (FlatIdent_39B0 == 0) then
			IllIIlIIlIllI["Players%0"] = game:GetService("Players");
			IllIIlIIlIllI["userInputService%0"] = game:GetService("UserInputService");
			IllIIlIIlIllI["player%0"] = IllIIlIIlIllI["Players%0"]['LocalPlayer'];
			IllIIlIIlIllI["autoJumpEnabled%0"] = false;
			IllIIlIIlIllI["jumpInterval%0"] = IllIIlIIlIllI["dl%0"];
			IllIIlIIlIllI["screenGui%0"] = Instance.new("ScreenGui");
			FlatIdent_39B0 = 1;
		end
		if (FlatIdent_39B0 == 6) then
			IllIIlIIlIllI["intervalLabel%0"]['BackgroundColor3'] = Color3.fromRGB(30, 30, 30);
			IllIIlIIlIllI["intervalLabel%0"]['Text'] = "Jump Interval: " .. IllIIlIIlIllI["jumpInterval%0"];
			IllIIlIIlIllI["intervalLabel%0"]['TextColor3'] = Color3.fromRGB(255, 255, 255);
			IllIIlIIlIllI["intervalLabel%0"]['Font'] = Enum['Font']['SourceSans'];
			IllIIlIIlIllI["intervalLabel%0"]['TextSize'] = 14;
			IllIIlIIlIllI["intervalLabel%0"]['Parent'] = IllIIlIIlIllI["frame%0"];
			FlatIdent_39B0 = 7;
		end
	end
end);
IllIIlIIlIllI["Tab2%0"]:CreateTextbox("Delay Jump", function(v1)
	IllIIlIIlIllI["dl%0"] = tonumber(v1);
end);

Features & Information

macro system for idk
#Ladder flicking

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts