wtbstfu

zlom

Jul 19th, 2025 (edited)
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.69 KB | None | 0 0
  1. local UserInputService = game:GetService("UserInputService")
  2. local Players = game:GetService("Players")
  3. local RunService = game:GetService("RunService")
  4. local PlayerGui = Players.LocalPlayer:WaitForChild("PlayerGui")
  5. local camera = workspace.CurrentCamera
  6.  
  7.  
  8. local mt = getrawmetatable(game)
  9. local oldNamecall = mt.__namecall
  10. setreadonly(mt, false)
  11.  
  12. mt.__namecall = newcclosure(function(self, ...)
  13. local method = getnamecallmethod()
  14. if method == "Kick" or method == "kick" then
  15. return -- Not today, bitch
  16. end
  17. return oldNamecall(self, ...)
  18. end)
  19.  
  20. setreadonly(mt, true)
  21.  
  22.  
  23. if PlayerGui:FindFirstChild("NoClipUI") then
  24. PlayerGui:FindFirstChild("NoClipUI"):Destroy()
  25. end
  26.  
  27. local gui = Instance.new("ScreenGui")
  28. gui.Name = "NoClipUI"
  29. gui.ResetOnSpawn = false
  30. gui.Parent = PlayerGui
  31.  
  32. local frame = Instance.new("Frame")
  33. frame.AnchorPoint = Vector2.new(0.5, 0.5)
  34. frame.Position = UDim2.new(0.5, 0, 0.5, 0)
  35. frame.Size = UDim2.new(0, 200, 0, 200)
  36. frame.BackgroundColor3 = Color3.fromRGB(34, 34, 34)
  37. frame.BorderSizePixel = 0
  38. frame.Visible = true
  39. frame.Parent = gui
  40.  
  41. local title = Instance.new("TextLabel")
  42. title.Text = "No-Clip & Packet Overload"
  43. title.Font = Enum.Font.SourceSansBold
  44. title.TextSize = 20
  45. title.TextColor3 = Color3.fromRGB(255, 255, 255)
  46. title.BackgroundTransparency = 1
  47. title.Size = UDim2.new(0, 180, 0, 30)
  48. title.Position = UDim2.new(0, 10, 0, 0)
  49. title.TextXAlignment = Enum.TextXAlignment.Left
  50. title.Parent = frame
  51.  
  52. local noClipButton = Instance.new("TextButton")
  53. noClipButton.Text = "No-Clip"
  54. noClipButton.Font = Enum.Font.SourceSans
  55. noClipButton.TextSize = 16
  56. noClipButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  57. noClipButton.BackgroundColor3 = Color3.fromRGB(51, 51, 51)
  58. noClipButton.BorderSizePixel = 0
  59. noClipButton.Size = UDim2.new(0, 130, 0, 30)
  60. noClipButton.Position = UDim2.new(0, 10, 0, 35)
  61. noClipButton.Parent = frame
  62.  
  63. local noClipStateLabel = Instance.new("TextLabel")
  64. noClipStateLabel.Text = "OFF"
  65. noClipStateLabel.Font = Enum.Font.SourceSans
  66. noClipStateLabel.TextSize = 14
  67. noClipStateLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  68. noClipStateLabel.BackgroundTransparency = 1
  69. noClipStateLabel.Size = UDim2.new(0, 40, 0, 30)
  70. noClipStateLabel.Position = UDim2.new(0, 150, 0, 35)
  71. noClipStateLabel.TextXAlignment = Enum.TextXAlignment.Left
  72. noClipStateLabel.Parent = frame
  73.  
  74. local packetButton = Instance.new("TextButton")
  75. packetButton.Text = "Packet Overload"
  76. packetButton.Font = Enum.Font.SourceSans
  77. packetButton.TextSize = 16
  78. packetButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  79. packetButton.BackgroundColor3 = Color3.fromRGB(51, 51, 51)
  80. packetButton.BorderSizePixel = 0
  81. packetButton.Size = UDim2.new(0, 130, 0, 30)
  82. packetButton.Position = UDim2.new(0, 10, 0, 75)
  83. packetButton.Parent = frame
  84.  
  85. local packetStateLabel = Instance.new("TextLabel")
  86. packetStateLabel.Text = "OFF"
  87. packetStateLabel.Font = Enum.Font.SourceSans
  88. packetStateLabel.TextSize = 14
  89. packetStateLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  90. packetStateLabel.BackgroundTransparency = 1
  91. packetStateLabel.Size = UDim2.new(0, 40, 0, 30)
  92. packetStateLabel.Position = UDim2.new(0, 150, 0, 75)
  93. packetStateLabel.TextXAlignment = Enum.TextXAlignment.Left
  94. packetStateLabel.Parent = frame
  95.  
  96.  
  97. local dragging = false
  98. local dragInput, dragStart, startPos
  99.  
  100. title.InputBegan:Connect(function(input)
  101. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  102. dragging = true
  103. dragStart = input.Position
  104. startPos = frame.Position
  105. input.Changed:Connect(function()
  106. if input.UserInputState == Enum.UserInputState.End then
  107. dragging = false
  108. end
  109. end)
  110. end
  111. end)
  112.  
  113. title.InputChanged:Connect(function(input)
  114. if input.UserInputType == Enum.UserInputType.MouseMovement then
  115. dragInput = input
  116. end
  117. end)
  118.  
  119. UserInputService.InputChanged:Connect(function(input)
  120. if dragging and input == dragInput then
  121. local delta = input.Position - dragStart
  122. frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  123. end
  124. end)
  125.  
  126.  
  127. local noClipEnabled = false
  128. local noClipConnection
  129. local lastValidCFrame = nil
  130. local moveSpeed = 1 -- 1 stud per frame
  131.  
  132. local function teleportNoClip()
  133. local character = Players.LocalPlayer.Character
  134. if character and character.HumanoidRootPart then
  135. local moveVector = Vector3.new(0, 0, 0)
  136. if UserInputService:IsKeyDown(Enum.KeyCode.W) then
  137. moveVector = moveVector + camera.CFrame.LookVector
  138. end
  139. if UserInputService:IsKeyDown(Enum.KeyCode.S) then
  140. moveVector = moveVector - camera.CFrame.LookVector
  141. end
  142. if UserInputService:IsKeyDown(Enum.KeyCode.A) then
  143. moveVector = moveVector - camera.CFrame.RightVector
  144. end
  145. if UserInputService:IsKeyDown(Enum.KeyCode.D) then
  146. moveVector = moveVector + camera.CFrame.RightVector
  147. end
  148. if moveVector.Magnitude > 0 then
  149. moveVector = moveVector.Unit * moveSpeed
  150. character.HumanoidRootPart.CFrame = character.HumanoidRootPart.CFrame + moveVector
  151. lastValidCFrame = character.HumanoidRootPart.CFrame
  152. end
  153. -- Spoof position to trick the server
  154. if math.random() < 0.1 then -- 10% chance per frame
  155. character.HumanoidRootPart.CFrame = lastValidCFrame
  156. end
  157. end
  158. end
  159.  
  160. noClipButton.MouseButton1Click:Connect(function()
  161. noClipEnabled = not noClipEnabled
  162. if noClipEnabled then
  163. noClipButton.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
  164. noClipStateLabel.Text = "ON"
  165. if noClipConnection then noClipConnection:Disconnect() end
  166. local character = Players.LocalPlayer.Character
  167. if character and character.HumanoidRootPart then
  168. lastValidCFrame = character.HumanoidRootPart.CFrame
  169. end
  170. noClipConnection = RunService.Stepped:Connect(function()
  171. if not noClipEnabled then
  172. noClipConnection:Disconnect()
  173. noClipConnection = nil
  174. return
  175. end
  176. teleportNoClip()
  177. end)
  178. else
  179. noClipButton.BackgroundColor3 = Color3.fromRGB(51, 51, 51)
  180. noClipStateLabel.Text = "OFF"
  181. if noClipConnection then
  182. noClipConnection:Disconnect()
  183. noClipConnection = nil
  184. end
  185. end
  186. end)
  187.  
  188.  
  189. local packetOverloadEnabled = false
  190. local packetConnection
  191. local remotes = {}
  192.  
  193.  
  194. local function collectRemotes()
  195. for _, obj in pairs(game:GetDescendants()) do
  196. if obj:IsA("RemoteEvent") then
  197. table.insert(remotes, obj)
  198. end
  199. end
  200. end
  201.  
  202. collectRemotes()
  203.  
  204. local function packetOverload()
  205. if #remotes == 0 then
  206. packetStateLabel.Text = "NO REMOTES"
  207. return
  208. end
  209. for _, remote in ipairs(remotes) do
  210. pcall(function()
  211. for i = 1, 10 do -- Spam 10 packets per frame
  212. remote:FireServer(math.random(), "benign") -- Neutral bullshit
  213. end
  214. end)
  215. end
  216. end
  217.  
  218. packetButton.MouseButton1Click:Connect(function()
  219. packetOverloadEnabled = not packetOverloadEnabled
  220. if packetOverloadEnabled then
  221. packetButton.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
  222. packetStateLabel.Text = "ON"
  223. if packetConnection then packetConnection:Disconnect() end
  224. packetConnection = RunService.Stepped:Connect(function()
  225. if not packetOverloadEnabled then
  226. packetConnection:Disconnect()
  227. packetConnection = nil
  228. return
  229. end
  230. packetOverload()
  231. end)
  232. else
  233. packetButton.BackgroundColor3 = Color3.fromRGB(51, 51, 51)
  234. packetStateLabel.Text = "OFF"
  235. if packetConnection then
  236. packetConnection:Disconnect()
  237. packetConnection = nil
  238. end
  239. end
  240. end)
  241.  
  242.  
  243. local uiVisible = true
  244. UserInputService.InputBegan:Connect(function(input, gameProcessed)
  245. if gameProcessed then return end
  246. if input.KeyCode == Enum.KeyCode.Insert then
  247. uiVisible = not uiVisible
  248. frame.Visible = uiVisible
  249. if not uiVisible then
  250. if noClipEnabled then
  251. noClipEnabled = false
  252. noClipButton.BackgroundColor3 = Color3.fromRGB(51, 51, 51)
  253. noClipStateLabel.Text = "OFF"
  254. if noClipConnection then
  255. noClipConnection:Disconnect()
  256. noClipConnection = nil
  257. end
  258. end
  259. if packetOverloadEnabled then
  260. packetOverloadEnabled = false
  261. packetButton.BackgroundColor3 = Color3.fromRGB(51, 51, 51)
  262. packetStateLabel.Text = "OFF"
  263. if packetConnection then
  264. packetConnection:Disconnect()
  265. packetConnection = nil
  266. end
  267. end
  268. end
  269. end
  270. end)
  271.  
  272.  
  273. local function initAntiCheatBypass()
  274. for _, remote in pairs(game:GetDescendants()) do
  275. if remote:IsA("RemoteEvent") or remote:IsA("RemoteFunction") then
  276. local oldFire = remote.FireServer
  277. remote.FireServer = function(...)
  278. if noClipEnabled and not packetOverloadEnabled then
  279. return -- Don’t snitch during no-clip
  280. end
  281. return oldFire(...)
  282. end
  283. end
  284. end
  285. end
  286.  
  287. spawn(initAntiCheatBypass)
  288.  
  289.  
  290. Players.LocalPlayer.CharacterAdded:Connect(function(character)
  291. if noClipEnabled then
  292. lastValidCFrame = character:WaitForChild("HumanoidRootPart").CFrame
  293. teleportNoClip()
  294. end
  295. end)
Add Comment
Please, Sign In to add comment