game.StarterGui:SetCore("SendNotification",{Title=" BLATANT DESYNC ",Text=" hotkey is c ",Duration=10});local v0="c";checkcaller=checkcaller;newcclosure=newcclosure;hookmetamethod=hookmetamethod;local v1=false;local v2=game:GetService("RunService");local v3=game:GetService("Players").LocalPlayer;local v4=v3:GetMouse();v4.KeyDown:Connect(function(v7)if (v7==string.lower(v0)) then pcall(function()if (v1==false) then v1=true;game.StarterGui:SetCore("SendNotification",{Title=" zx#9626 ",Text=" BLATANT DESYNC ON ",Duration=5});elseif (v1==true) then v1=false;game.StarterGui:SetCore("SendNotification",{Title=" zx#9626 ",Text=" BLATANT DESYNC OFF ",Duration=5});end end);end end);v4.KeyDown:Connect(function(v8)if (v8=="=") then game:GetService("TeleportService"):Teleport(game.PlaceId,v3);end end);function RandomNumberRange(v9)return math.random( -v9 * 100,v9 * 9999999)/100;end function RandomVectorRange(v10,v11,v12)return Vector3.new(RandomNumberRange(v10),RandomNumberRange(v11),RandomNumberRange(v12));end local v5={};v2.Heartbeat:Connect(function()if (v1==true) then v5[1]=v3.Character.HumanoidRootPart.CFrame;v5[2]=v3.Character.HumanoidRootPart.AssemblyLinearVelocity;local v17=v3.Character.HumanoidRootPart.CFrame;v17=v17 * CFrame.new(Vector3.new(0,0,0));v17=v17 * CFrame.Angles(math.rad(RandomNumberRange(180)),math.rad(RandomNumberRange(180)),math.rad(RandomNumberRange(180)));v3.Character.HumanoidRootPart.v18=v17;v3.Character.HumanoidRootPart.v19=Vector3.new(1,1,1) * 16384;v2.RenderStepped:Wait();v3.Character.HumanoidRootPart.v18=v5[1];v3.Character.HumanoidRootPart.v19=v5[2];end end);local v6=nil;v6=hookmetamethod(game,"__index",newcclosure(function(v13,v14)if (v1==true) then if not checkcaller() then if ((v14=="CFrame") and (v1==true) and v3.Character and v3.Character:FindFirstChild("HumanoidRootPart") and v3.Character:FindFirstChild("Humanoid") and (v3.Character:FindFirstChild("Humanoid").Health>0)) then if (v13==v3.Character.HumanoidRootPart) then return v5[1] or CFrame.new();elseif (v13==v3.Character.Head) then return (v5[1] and (v5[1] + Vector3.new(0,(v3.Character.HumanoidRootPart.Size/2) + 0.5,0))) or CFrame.new();end end end end return v6(v13,v14);end));