local P1000ToggleKey = "x" -- Change that to whatever keybind: "t" --[[ Standing still will trick the hitbox, you won't be able to get hit. DO NOT EDIT BEYOND THIS POINT IF YOU DON'T UNDERSTAND WHAT IS GOING ON. ORIGINAL SOURCE PUT INTO SKID FRIENDLY FORMAT TAKE WHAT YOU LIKE AND MAKE MANY MORE OBLIVITIES CLONES WITH THIS OR EVEN YOUR VERY OWN DIY OBLIVITY! AND REMEMBER TO SAY, SO LOOOOONG OBLIVITYYYYYY!!! --]] --// Services checkcaller = checkcaller newcclosure = newcclosure hookmetamethod = hookmetamethod local PastedSources = false local BruhXD = game:GetService("RunService") local LocalPlayer = game:GetService("Players").LocalPlayer local Bullshit = LocalPlayer:GetMouse() --// Toggles Bullshit.KeyDown:Connect(function(SayNoToOblivity) if SayNoToOblivity == string.lower(P1000ToggleKey) then pcall(function() if PastedSources == false then PastedSources = true print("Enabled P1000") elseif PastedSources == true then PastedSources = false print("Disabled P1000") end end) end end) Bullshit.KeyDown:Connect(function(SayNoToOblivity) if SayNoToOblivity == ("=") then game:GetService("TeleportService"):Teleport(game.PlaceId, LocalPlayer) end end) --// Desync_Source function RandomNumberRange(a) return math.random(-a * 100, a * 100) / 100 end function RandomVectorRange(a, b, c) return Vector3.new(RandomNumberRange(a), RandomNumberRange(b), RandomNumberRange(c)) end local DesyncTypes = {} BruhXD.Heartbeat:Connect(function() if PastedSources == true then DesyncTypes[1] = LocalPlayer.Character.HumanoidRootPart.CFrame DesyncTypes[2] = LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity local SpoofThis = LocalPlayer.Character.HumanoidRootPart.CFrame SpoofThis = SpoofThis * CFrame.new(Vector3.new(0, 0, 0)) SpoofThis = SpoofThis * CFrame.Angles(math.rad(RandomNumberRange(180)), math.rad(RandomNumberRange(180)), math.rad(RandomNumberRange(180))) LocalPlayer.Character.HumanoidRootPart.CFrame = SpoofThis LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(1, 1, 1) * 16384 BruhXD.RenderStepped:Wait() LocalPlayer.Character.HumanoidRootPart.CFrame = DesyncTypes[1] LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity = DesyncTypes[2] end end) --// Hook_CFrame local XDDDDDD = nil XDDDDDD = hookmetamethod(game, "__index", newcclosure(function(self, key) if PastedSources == true then if not checkcaller() then if key == "CFrame" and PastedSources == true and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and LocalPlayer.Character:FindFirstChild("Humanoid") and LocalPlayer.Character:FindFirstChild("Humanoid").Health > 0 then if self == LocalPlayer.Character.HumanoidRootPart then return DesyncTypes[1] or CFrame.new() elseif self == LocalPlayer.Character.Head then return DesyncTypes[1] and DesyncTypes[1] + Vector3.new(0, LocalPlayer.Character.HumanoidRootPart.Size / 2 + 0.5, 0) or CFrame.new() end end end end return XDDDDDD(self, key) end))