Advertisement
ZenGui

Untitled

Aug 15th, 2022
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 54.99 KB | Source Code | 0 0
  1. local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/Ido1212/ui/main/CustomVenusUI.lua", true))()
  2. local ESP = loadstring(game:HttpGet("https://raw.githubusercontent.com/Ido1212/Mr.Beast.ccV2/main/CLASHROYALE.COM"))()
  3. local NotifyLibrary = loadstring(game:HttpGet("https://raw.githubusercontent.com/Kinlei/Dynissimo/main/Scripts/AkaliNotif.lua"))()
  4. local Notify = NotifyLibrary.Notify
  5.  
  6.     Notify({
  7.     Title = "Zen Gui",
  8.     Description = "Script made by Ekiz",
  9.     Duration = 5
  10.     })
  11.    
  12.     Notify({
  13.     Title = "Zen Gui",
  14.     Description = "(RightShift To Close Gui)",
  15.     Duration = 7
  16.     })
  17.  
  18.     Notify({
  19.     Title = "Zen Gui",
  20.     Description = "is now Loaded!",
  21.     Duration = 7
  22.     })
  23.  
  24. local main = library:Load({Name = "ZEN GUI By Ekiz", Theme = "Dark", SizeX = 440, SizeY = 467, ColorOverrides = {}})
  25.  
  26. local sound = Instance.new("Sound", game.Workspace)
  27. sound.SoundId = "rbxassetid://8819783960"
  28.  
  29. if not sound.IsLoaded then
  30.     sound.Loaded:wait()
  31. end
  32.  
  33. local sound1 = Instance.new("Sound", game.Workspace)
  34. sound1.SoundId = "rbxassetid://8819782435"
  35.  
  36. if not sound1.IsLoaded then
  37.     sound1.Loaded:wait()
  38. end
  39.  
  40.  
  41. local aimbot = main:Tab("Aiming")
  42. local Biden = main:Tab("Speed")
  43. local visuals = main:Tab("Visuals")
  44. local trump = main:Tab("God")
  45. local boris = main:Tab("Antilock")
  46. local obama = main:Tab("Toggles & Extra")
  47.  
  48. local section = aimbot:Section({Name = "Aiming", column = 1})
  49.  
  50. local button = section:button({Name = "EXECUTE", Flag = "", callback = function(arg)
  51. getgenv().Enabled = false
  52. getgenv().Key = Enum.KeyCode.Q
  53. getgenv().Prediction = 1.33
  54. getgenv().autpred = false
  55. getgenv().Tracer = false
  56. getgenv().TracerBugged = false
  57. getgenv().LookAt = false
  58. getgenv().AimPart = "HumanoidRootPart"
  59. getgenv().OldAimPart = "HumanoidRootPart"
  60. getgenv().Notif = false
  61. getgenv().ViewPlr = false
  62. getgenv().BEN = false
  63. getgenv().CheckIfJumped = false
  64. getgenv().TargetStrafeV3 = false
  65. getgenv().TargetstrafeV2 = false
  66. _G.Strafe = Vector3.new(0,8,0)
  67. _G.Strafe2 = Vector3.new(0,0,0)
  68. local guimain = Instance.new("Folder", game.CoreGui)
  69. local CC = game:GetService "Workspace".CurrentCamera
  70. local LocalMouse = game.Players.LocalPlayer:GetMouse()
  71. local Locking = false
  72. local cc = game:GetService("Workspace").CurrentCamera
  73. local gs = game:GetService("GuiService")
  74. local ggi = gs.GetGuiInset
  75. local lp = game:GetService("Players").LocalPlayer
  76. local mouse = lp:GetMouse()
  77.  
  78. local Tracer = Drawing.new("Line")
  79. Tracer.Visible = false
  80. Tracer.Color = Color3.fromRGB(255, 0, 0)
  81. Tracer.Thickness = 1
  82. Tracer.Transparency = 1
  83.  
  84. local StepTable = {}
  85. local function BindToSteppedold(name, num, func)
  86.     if StepTable[name] == nil then
  87.         StepTable[name] = game:GetService("RunService").Stepped:connect(func)
  88.     end
  89. end
  90.  
  91. local function UnbindFromSteppedold(name)
  92.     if StepTable[name] then
  93.         StepTable[name]:Disconnect()
  94.         StepTable[name] = nil
  95.     end
  96. end
  97.  
  98.  
  99. local UserInputService = game:GetService("UserInputService")
  100.  
  101. UserInputService.InputBegan:Connect(
  102.     function(keygo, ok)
  103.         if (not ok) then
  104.             if (keygo.KeyCode == getgenv().Key) then
  105.                 if getgenv().Enabled then
  106.                     Locking = not Locking
  107.                     if Locking then
  108.                     if getgenv().TargetStrafeV3 == true then
  109.                             getgenv().TSV3Multiplier = 5
  110.                             getgenv().TSV3Distance = getgenv().TSV3Distance
  111.                             local i = 0
  112.                             BindToSteppedold("TargetStrafev3", nil, function(dt)
  113.                             i = (i + dt/getgenv().TSV3Multiplier) % 1
  114.                             local alpha = 2 * math.pi * i
  115.                
  116.                             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.Angles(0, alpha, 0)
  117.                             * CFrame.new(0, 0, getgenv().TSV3Distance)
  118.                             + Plr.Character.HumanoidRootPart.Position
  119.                         end)
  120.                         end
  121.                         Plr = getClosestPlayerToCursor()
  122.                         if getgenv().ViewPlr then
  123.                             game.Workspace.CurrentCamera.CameraSubject = Plr.Character
  124.                            
  125.                         end
  126.                         if getgenv().BEN then
  127.                             sound:Play()
  128.                         end
  129. if getgenv().Notif == true then
  130.             Notify({
  131.                 Title = "Zen",
  132.                 Description = ""..""..tostring(Plr.Character.Humanoid.DisplayName).."",
  133.                 Duration = 3
  134.             })
  135. end
  136.                     elseif not Locking then
  137.                     UnbindFromSteppedold("TargetStrafev3")    
  138. if getgenv().ViewPlr then
  139.     game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  140. end
  141.  
  142. if getgenv().BEN then
  143.     sound1:Play()
  144. end
  145.  
  146. if getgenv().Notif == true then
  147.             Notify({
  148.                 Title = "Zen",
  149.                 Description = "Unlocked",
  150.                 Duration = 3
  151.             })
  152. end
  153.                     end
  154.                 end
  155.             end
  156.         end
  157.     end
  158. )
  159. function getClosestPlayerToCursor()
  160.     local closestPlayer
  161.     local shortestDistance = math.huge
  162.  
  163.     for i, v in pairs(game.Players:GetPlayers()) do
  164.         if
  165.             v ~= game.Players.LocalPlayer and v.Character and v.Character:FindFirstChild("Humanoid") and
  166.                 v.Character.Humanoid.Health ~= 0 and
  167.                 v.Character:FindFirstChild("UpperTorso")
  168.          then
  169.             local pos = CC:WorldToViewportPoint(v.Character.PrimaryPart.Position)
  170.             local magnitude = (Vector2.new(pos.X, pos.Y) - Vector2.new(LocalMouse.X, LocalMouse.Y)).magnitude
  171.             if magnitude < shortestDistance then
  172.                 closestPlayer = v
  173.                 shortestDistance = magnitude
  174.             end
  175.         end
  176.     end
  177.     return closestPlayer
  178. end
  179.  
  180. local rawmetatable = getrawmetatable(game)
  181. local old = rawmetatable.__namecall
  182. setreadonly(rawmetatable, false)
  183. rawmetatable.__namecall =
  184.     newcclosure(
  185.     function(...)
  186.         local args = {...}
  187.         if Locking and getnamecallmethod() == "FireServer" and args[2] == "UpdateMousePos" then
  188.             args[3] =
  189.                 Plr.Character[getgenv().AimPart].Position + (Plr.Character[getgenv().AimPart].Velocity * Prediction / 10)
  190.             return old(unpack(args))
  191.         end
  192.         return old(...)
  193.     end
  194. )
  195.  
  196. if getgenv().TargetstrafeV2 and Locking and getgenv().Enabled then
  197.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Plr.Character.HumanoidRootPart.Position + _G.Strafe)
  198.    
  199. end
  200.  
  201. if getgenv().TargetstrafeV2 and Locking and getgenv().Enabled then
  202.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Plr.Character.HumanoidRootPart.Position + _G.Strafe)
  203.    
  204. end
  205. local plr = game.Players.LocalPlayer
  206. local mouse = plr:GetMouse()
  207.  
  208. _G.TracerVisible = false
  209. _G.TracerColor = Color3.fromRGB(79, 11, 158)
  210. _G.TracerThickness = 1
  211. _G.TracerTransparency = 1
  212.  
  213. _G.CircleSides = 3604
  214. _G.CircleColor = Color3.fromRGB(79, 11, 158)
  215. _G.CircleTransparency = 1
  216. _G.CircleRadius = 80
  217. _G.CircleFilled = false
  218. _G.CircleVisible = false
  219. _G.CircleThickness = 1
  220.  
  221. circle = Drawing.new("Circle")
  222. circle.Color = Color3.fromRGB(255, 0, 0)
  223. circle.Thickness = 0.1
  224. circle.Transparency = 0.5
  225. circle.NumSides = 64
  226. circle.Radius = 64
  227. circle.Visible = false
  228. circle.Filled = true
  229. game:GetService("RunService").RenderStepped:Connect(
  230.     function()
  231.         if getgenv().autpred == true then
  232.         local pingvalue = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
  233.         local split = string.split(pingvalue, " ")
  234.         local ping = split[1]
  235.         if tonumber(ping) < 30 then
  236.         getgenv().Prediction = 0.114
  237.         elseif tonumber(ping) <= 30 then
  238.         if tonumber(ping) < 40 then
  239.         getgenv().Prediction = 0.117
  240.         elseif tonumber(ping) <= 40 then
  241.         if tonumber(ping) < 50 then
  242.         getgenv().Prediction = 0.117
  243.         elseif tonumber(ping) <= 50 then
  244.         if tonumber(ping) < 70 then
  245.         getgenv().Prediction = 0.122
  246.         elseif tonumber(ping) <= 80 then
  247.         getgenv().Prediction = 0.133
  248.         elseif tonumber(ping) <= 80 then
  249.         getgenv().Prediction = 0.133
  250.         elseif tonumber(ping) <= 90 then
  251.         getgenv().Prediction = 0.143
  252.         elseif tonumber(ping) <= 150 then
  253.         getgenv().Prediction = 0.155
  254.         elseif tonumber(ping) >= 200 then
  255.         getgenv().Prediction = 0.17
  256.         end
  257.         end
  258.         end
  259.         end
  260.         end
  261.  
  262.  
  263.  circle.Position =
  264.             Vector2.new(
  265.             game:GetService("UserInputService"):GetMouseLocation().X,
  266.             game:GetService("UserInputService"):GetMouseLocation().Y
  267.         )
  268.         circle.Radius = _G.CircleRadius
  269.         circle.Filled = _G.CircleFilled
  270.         circle.Color = _G.CircleColor
  271.         circle.Visible = _G.CircleVisible
  272.         circle.Radius = _G.CircleRadius
  273.         circle.Transparency = _G.CircleTransparency
  274.         circle.NumSides = _G.CircleSides
  275.         circle.Thickness = _G.CircleThickness
  276.         Tracer.Visible = _G.TracerVisible
  277.         Tracer.Color = _G.TracerColor
  278.         Tracer.Thickness = _G.TracerThickness
  279.         Tracer.Transparency = _G.TracerTransparency      
  280.  
  281. if getgenv().LookAt and Locking and getgenv().Enabled then
  282.                     local Char = game.Players.LocalPlayer.Character
  283.                 local PrimaryPartOfChar = game.Players.LocalPlayer.Character.PrimaryPart
  284.                 local NearestChar = Plr.Character
  285.                 local NearestRoot = Plr.Character.HumanoidRootPart
  286.                 local NearestPos = CFrame.new(PrimaryPartOfChar.Position, Vector3.new(NearestRoot.Position.X, NearestRoot.Position.Y, NearestRoot.Position.Z))
  287.                 Char:SetPrimaryPartCFrame(NearestPos)
  288.                
  289.     end
  290.         if getgenv().Tracer == true and Locking then
  291.             local Vector, OnScreen =
  292.                 cc:worldToViewportPoint(
  293.                 Plr.Character[getgenv().AimPart].Position + (Plr.Character[getgenv().AimPart].Velocity * Prediction / 10)
  294.             )
  295.             Tracer.Visible = true
  296.             Tracer.From = Vector2.new(mouse.X, mouse.Y + ggi(gs).Y)
  297.             Tracer.To = Vector2.new(Vector.X, Vector.Y)
  298.         elseif getgenv().Tracer == false then
  299.             Tracer.Visible = false
  300.         end
  301. if Tracer.Visible == true and not Locking and getgenv().Enabled then
  302.     getgenv().TracerBugged = true
  303.     Tracer.Visible = false
  304. end
  305.  
  306. if getgenv().Tracer == true and getgenv().TracerBugged and Locking then
  307.     Tracer.Visible = true
  308. end
  309.  
  310.     if CheckIfJumped == true then
  311.     if Plr.Character.Humanoid.Jump == true and Plr.Character.Humanoid.FloorMaterial == Enum.Material.Air then
  312.         getgenv().AimPart = getgenv().OldAimPart
  313.     else
  314.         getgenv().AimPart = getgenv().OldAimPart
  315.     end
  316.     end
  317.     end)
  318. end})
  319. local toggle = section:Toggle({Name = "Enable", Flag = "", callback = function(arg)
  320.    getgenv().Enabled = arg
  321. end})
  322. local keybind = section:Keybind({Name = "Key", Default = Enum.KeyCode.Q,  Flag = "", Callback = function(arg)
  323.    getgenv().Key = arg
  324. end})
  325. local slider = section:Slider({Name = "Prediction", Min = 0.5, Max = 5, Default = 1.33, Decimals = 10, Flag = "", Callback = function(slider)
  326.    getgenv().Prediction = slider
  327. end})
  328. local toggle6 = section:Toggle({Name = "Auto Prediction (may work)", Flag = "", callback = function(arg)
  329.    getgenv().autpred = arg
  330. end})
  331. local dropdown = section:Dropdown({Default = "HumanoidRootPart", Content = {"Head", "UpperTorso", "HumanoidRootPart", "LowerTorso"}, MultiChoice = false, Flag = "", Callback = function(arg)
  332.    getgenv().AimPart = ""..arg
  333. end})
  334. local toggle6 = section:Toggle({Name = "Airshot function", Flag = "", callback = function(arg)
  335.    getgenv().CheckIfJumped = arg
  336. end})
  337. local dropdown = section:Dropdown({Default = "HumanoidRootPart", Content = {"Head", "UpperTorso", "HumanoidRootPart", "LowerTorso"}, MultiChoice = false, Flag = "", Callback = function(arg)
  338.    getgenv().OldAimPart = ""..arg
  339. end})
  340. local toggle2 = section:Toggle({Name = "Notification", Flag = "", callback = function(arg)
  341.    getgenv().Notif = arg
  342. end})
  343. local toggle7 = section:Toggle({Name = "Ben Notification Sound", Flag = "", callback = function(arg)
  344.    getgenv().BEN = arg
  345. end})
  346. local toggle4 = section:Toggle({Name = "View", Flag = "", callback = function(arg)
  347.    getgenv().ViewPlr = arg
  348. end})
  349. local toggle5 = section:Toggle({Name = "Look at", Flag = "", callback = function(arg)
  350.    getgenv().LookAt = arg
  351. end})
  352. local section = aimbot:Section({Name = "Tracer", column = 1})
  353. local toggle3 = section:Toggle({Name = "Tracer", Flag = "", callback = function(arg)
  354.    getgenv().Tracer = arg
  355. end})
  356.  
  357. local slider = section:Slider({Name = "tracer Thickness", Min = 1, Max = 9, Default = 1, Flag = "", Callback = function(slider)
  358.    _G.TracerThickness = slider
  359. end})
  360.  
  361. local slider = section:Slider({Name = "tracer Transparency", Min = 0, Max = 1, Default = 1, Decimals = 50, Flag = "", Callback = function(slider)
  362.    _G.TracerTransparency = slider
  363. end})
  364.  
  365. local colorPicker = section:ColorPicker({name = "Tracer Colour", Default = Color3.fromRGB(79, 11, 158),  Flag = "", Callback = function(color)
  366.    _G.TracerColor = color
  367. end})
  368. local section = aimbot:Section({Name = "Circle", column = 1})
  369.  
  370. local toggle8 = section:Toggle({Name = "Circle Visible", Flag = "", callback = function(arg)
  371.    _G.CircleVisible = arg
  372. end})
  373. local toggle9 = section:Toggle({Name = "Circle Filled", Flag = "", callback = function(arg)
  374.    _G.CircleFilled = arg
  375. end})
  376.  
  377. local slider = section:Slider({Name = "Circle Radius/size", Min = 0, Max = 450, Default = 80, Decimals = 1, Flag = "", Callback = function(slider)
  378.    _G.CircleRadius = slider
  379. end})
  380.  
  381. local slider = section:Slider({Name = "Circle Thickness", Min = 1, Max = 9, Default = 1, Flag = "", Callback = function(slider)
  382.    _G.CircleThickness = slider
  383. end})
  384.  
  385. local slider = section:Slider({Name = "Circle Transparency", Min = 0, Max = 1, Default = 1, Decimals = 50, Flag = "", Callback = function(slider)
  386.    _G.CircleTransparency = slider
  387. end})
  388.  
  389. local colorPicker = section:ColorPicker({name = "Circle Colour", Default = Color3.fromRGB(79, 11, 158),  Flag = "", Callback = function(color)
  390.    _G.CircleColor = color
  391. end})
  392. local dropdown = section:Dropdown({Default = "Circle", Content = {"Circle", "Hexagon", "Triangle", "Pentagon", "Heptagon", "Octagon", "Quadrilateral", "Nonagon"},
  393.     multichoice = false,
  394.     callback = function(State)
  395.         if State == "Circle" then
  396.             _G.CircleSides = 350
  397.         elseif State == "Hexagon" then
  398.             _G.CircleSides = 6
  399.         elseif State == "Triangle" then
  400.             _G.CircleSides = 3
  401.         elseif State == "Pentagon" then
  402.             _G.CircleSides = 5
  403.         elseif State == "Heptagon" then
  404.             _G.CircleSides = 7
  405.         elseif State == "Octagon" then
  406.             _G.CircleSides = 8
  407.         elseif State == "Quadrilateral" then
  408.             _G.CircleSides = 4
  409.         elseif State == "Nonagon" then
  410.             _G.CircleSides = 9
  411.         end
  412. end})
  413. local section = aimbot:Section({Name = "Target strafe", column = 1})
  414.  
  415. local toggle10 = section:Toggle({Name = "Strafe 1", Flag = "", callback = function(arg)
  416.    getgenv().TargetStrafeV3 = arg
  417. end})
  418.  
  419. local slider = section:Slider({Name = "Strafe 1 Distance", Min = 0, Max = 40, Default = 5, Decimals = 50, Flag = "", Callback = function(slider)
  420.    getgenv().TSV3Distance = slider
  421. end})
  422.  
  423. local toggle11 = section:Toggle({Name = "Air Strafe", Flag = "", callback = function(arg)
  424.    getgenv().BlindStrafe = arg
  425. end})
  426.  
  427. local slider = section:Slider({Name = "Air strafe up", Min = 0, Max = 40, Default = 8, Decimals = 50, Flag = "", Callback = function(slider)
  428.    _G.FRAME = Vector3.new(0,slider,0)
  429. end})
  430.  
  431. local section = aimbot:Section({Name = "Aiming ||", column = 2})
  432.  
  433. local button = section:button({Name = "EXECUTE", Flag = "", callback = function(arg)
  434. getgenv().OldAimingPart = "HumanoidRootPart"
  435. getgenv().AimingPart = "HumanoidRootPart"
  436.     getgenv().AimlockKey = "q"
  437.     getgenv().AimRadius = 30
  438.     getgenv().ThirdPerson = true
  439.     getgenv().FirstPerson = true
  440.     getgenv().TeamCheck = false
  441.     getgenv().PredictMovement = true
  442.     getgenv().PredictionVelocity = 7
  443.     getgenv().AIR = false
  444.     getgenv().Smoothness = false
  445.     getgenv().SmoothnessAmount = 1
  446.  
  447.     local Players, Uis, RService, SGui = game:GetService"Players", game:GetService"UserInputService", game:GetService"RunService", game:GetService"StarterGui";
  448.     local Client, Mouse, Camera, CF, RNew, Vec3, Vec2 = Players.LocalPlayer, Players.LocalPlayer:GetMouse(), workspace.CurrentCamera, CFrame.new, Ray.new, Vector3.new, Vector2.new;
  449.     getgenv().Aimlock = false
  450.     local AimlockTarget;
  451.     local OldPre;
  452.    
  453.  
  454.    
  455.     getgenv().WorldToViewportPoint = function(P)
  456.         return Camera:WorldToViewportPoint(P)
  457.     end
  458.    
  459.     getgenv().WorldToScreenPoint = function(P)
  460.         return Camera.WorldToScreenPoint(Camera, P)
  461.     end
  462.    
  463.     getgenv().GetObscuringObjects = function(T)
  464.         if T and T:FindFirstChild(getgenv().AimingPart) and Client and Client.Character:FindFirstChild("Head") then
  465.             local RayPos = workspace:FindPartOnRay(RNew(
  466.                 T[getgenv().AimingPart].Position, Client.Character.Head.Position)
  467.             )
  468.             if RayPos then return RayPos:IsDescendantOf(T) end
  469.         end
  470.     end
  471.    
  472.     getgenv().GetNearestTarget = function()
  473.         -- Credits to whoever made this, i didnt make it, and my own mouse2plr function kinda sucks
  474.         local players = {}
  475.         local PLAYER_HOLD  = {}
  476.         local DISTANCES = {}
  477.         for i, v in pairs(Players:GetPlayers()) do
  478.             if v ~= Client then
  479.                 table.insert(players, v)
  480.             end
  481.         end
  482.         for i, v in pairs(players) do
  483.             if v.Character ~= nil then
  484.                 local AIM = v.Character:FindFirstChild("Head")
  485.                 if getgenv().TeamCheck == true and v.Team ~= Client.Team then
  486.                     local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
  487.                     local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (Mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
  488.                     local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  489.                     local DIFF = math.floor((POS - AIM.Position).magnitude)
  490.                     PLAYER_HOLD[v.Name .. i] = {}
  491.                     PLAYER_HOLD[v.Name .. i].dist= DISTANCE
  492.                     PLAYER_HOLD[v.Name .. i].plr = v
  493.                     PLAYER_HOLD[v.Name .. i].diff = DIFF
  494.                     table.insert(DISTANCES, DIFF)
  495.                 elseif getgenv().TeamCheck == false and v.Team == Client.Team then
  496.                     local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
  497.                     local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (Mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
  498.                     local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  499.                     local DIFF = math.floor((POS - AIM.Position).magnitude)
  500.                     PLAYER_HOLD[v.Name .. i] = {}
  501.                     PLAYER_HOLD[v.Name .. i].dist= DISTANCE
  502.                     PLAYER_HOLD[v.Name .. i].plr = v
  503.                     PLAYER_HOLD[v.Name .. i].diff = DIFF
  504.                     table.insert(DISTANCES, DIFF)
  505.                 end
  506.             end
  507.         end
  508.        
  509.         if unpack(DISTANCES) == nil then
  510.             return nil
  511.         end
  512.        
  513.         local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  514.         if L_DISTANCE > getgenv().AimRadius then
  515.             return nil
  516.         end
  517.        
  518.         for i, v in pairs(PLAYER_HOLD) do
  519.             if v.diff == L_DISTANCE then
  520.                 return v.plr
  521.             end
  522.         end
  523.         return nil
  524.     end
  525.    
  526.     Mouse.KeyDown:Connect(function(a)
  527.         if not (Uis:GetFocusedTextBox()) then
  528.             if a == AimlockKey and AimlockTarget == nil then
  529.                 pcall(function()
  530.                     if MousePressed ~= true then MousePressed = true end
  531.                     local Target;Target = GetNearestTarget()
  532.                     if Target ~= nil then
  533.                         AimlockTarget = Target
  534.                     end
  535.                 end)
  536.             elseif a == AimlockKey and AimlockTarget ~= nil then
  537.                 if AimlockTarget ~= nil then AimlockTarget = nil end
  538.                 if MousePressed ~= false then
  539.                     MousePressed = false
  540.                 end
  541.             end
  542.         end
  543.     end)
  544.    
  545.     RService.RenderStepped:Connect(function()
  546.         if getgenv().ThirdPerson == true and getgenv().FirstPerson == true then
  547.             if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude > 1 or (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude <= 1 then
  548.                 CanNotify = true
  549.             else
  550.                 CanNotify = false
  551.             end
  552.         elseif getgenv().ThirdPerson == true and getgenv().FirstPerson == false then
  553.             if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude > 1 then
  554.                 CanNotify = true
  555.             else
  556.                 CanNotify = false
  557.             end
  558.         elseif getgenv().ThirdPerson == false and getgenv().FirstPerson == true then
  559.             if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude <= 1 then
  560.                 CanNotify = true
  561.             else
  562.                 CanNotify = false
  563.             end
  564.         end
  565.         if Aimlock == true and MousePressed == true then
  566.             if AimlockTarget and AimlockTarget.Character and AimlockTarget.Character:FindFirstChild(getgenv().AimingPart) then
  567.                 if getgenv().FirstPerson == true then
  568.                     if CanNotify == true then
  569.                         if getgenv().PredictMovement == true then
  570.                             if getgenv().Smoothness == true then
  571.                                 --// The part we're going to lerp/smoothen \\--
  572.                                 local Main = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimingPart].Position + AimlockTarget.Character[getgenv().AimingPart].Velocity/PredictionVelocity)
  573.                                
  574.                                 --// Making it work \\--
  575.                                 Camera.CFrame = Camera.CFrame:Lerp(Main, getgenv().SmoothnessAmount, Enum.EasingStyle.Elastic, Enum.EasingDirection.InOut)
  576.                             else
  577.                                 Camera.CFrame = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimingPart].Position + AimlockTarget.Character[getgenv().AimingPart].Velocity/PredictionVelocity)
  578.                             end
  579.                         elseif getgenv().PredictMovement == false then
  580.                             if getgenv().Smoothness == true then
  581.                                 --// The part we're going to lerp/smoothen \\--
  582.                                 local Main = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimingPart].Position)
  583.  
  584.                                 --// Making it work \\--
  585.                                 Camera.CFrame = Camera.CFrame:Lerp(Main, getgenv().SmoothnessAmount, Enum.EasingStyle.Elastic, Enum.EasingDirection.InOut)
  586.                             else
  587.                                 Camera.CFrame = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimingPart].Position)
  588.                             end
  589.                         end
  590.                     end
  591.                 end
  592.             end
  593.         end
  594.         if AIR == true then
  595.             if AimlockTarget.Character.Humanoid.FloorMaterial == Enum.Material.Air then
  596.                 getgenv().AimingPart = getgenv().OldAimingPart
  597.             else
  598.                getgenv().AimingPart = getgenv().OldAimingPart
  599.           end
  600.         end
  601. end)
  602. end})
  603.  
  604. local toggle12 = section:Toggle({Name = "Enable", Flag = "", callback = function(arg)
  605.    getgenv().Aimlock = arg
  606. end})
  607.  
  608. local box = section:Box({Name = "Key", Flag = "", Callback = function(arg)
  609.    getgenv().AimlockKey = arg
  610. end})
  611.  
  612. local slider = section:Slider({Name = "Prediction", Min = 0, Max = 20, Default = 7, Decimals = 50, Flag = "", Callback = function(slider)
  613.    getgenv().PredictionVelocity = slider
  614. end})
  615.  
  616. local dropdown = section:Dropdown({Default = "HumanoidRootPart", Content = {"Head", "UpperTorso", "HumanoidRootPart", "LowerTorso"}, MultiChoice = false, Flag = "", Callback = function(arg)
  617.    getgenv().AimingPart = ""..arg
  618. end})
  619.  
  620. local toggle13 = section:Toggle({Name = "Airshot function", Flag = "", callback = function(arg)
  621.    getgenv().AIR = arg
  622. end})
  623.  
  624. local dropdown = section:Dropdown({Default = "HumanoidRootPart", Content = {"Head", "UpperTorso", "HumanoidRootPart", "LowerTorso"}, MultiChoice = false, Flag = "", Callback = function(arg)
  625.    getgenv().OldAimingPart = ""..arg
  626. end})
  627.  
  628. local toggle14 = section:Toggle({Name = "Smoothing", Flag = "", callback = function(arg)
  629.    getgenv().Smoothness = arg
  630. end})
  631.  
  632. local slider = section:Slider({Name = "Smoothing Amount", Min = 0, Max = 1, Default = 1, Decimals = 25, Flag = "", Callback = function(slider)
  633.    getgenv().SmoothnessAmount = slider
  634. end})
  635.  
  636.  
  637. local section4 = Biden:Section({Name = "WalkSpeed", column = 1})
  638.  
  639. local button = section4:button({Name = "Enable WalkSpeed", Flag = "", callback = function(arg)
  640. repeat wait() until game:IsLoaded()
  641.  
  642. getgenv().TeclasWS = {
  643.     ["tecla1"] = "",
  644.     ["tecla2"] = "",
  645.     ["tecla3"] = "C"
  646. }
  647.  
  648.  
  649.  
  650. -- // servicios
  651. local MININOS_DOXXEADOS = game:GetService("Players")
  652. local AUDIOS_LOUD_DE_TRAP = game:GetService("StarterGui") or "son una mierda"
  653.  
  654. -- // objetos
  655. local neonazi = MININOS_DOXXEADOS.LocalPlayer
  656. local esvastica = neonazi:GetMouse()
  657.  
  658. -- // variables
  659. local lista_de_victimas_de_drizzy = getrenv()._G
  660. local da_hood_rblxm_REAL = getrawmetatable(game)
  661. local CP = da_hood_rblxm_REAL.__newindex
  662. local CP_DE_DRIZZY = da_hood_rblxm_REAL.__index
  663. getgenv().velocidad_de_cum = 125
  664. local es_pedofilo = true
  665.  
  666. -- // funciones para acortar codigo :]
  667. function anunciar_atentado_terrorista(fecha_del_atentado)
  668.     AUDIOS_LOUD_DE_TRAP:SetCore("SendNotification",{
  669.         Title="Speed",
  670.         Text=fecha_del_atentado,
  671.        })
  672. end
  673.  
  674.  
  675. getgenv().TECHWAREWALKSPEED_LOADED = true
  676.  
  677.  
  678. wait(1.5)
  679.  
  680.  
  681.  
  682. -- // conexión
  683. esvastica.KeyDown:Connect(function(el_impostor)
  684.     if el_impostor:lower() == TeclasWS.tecla1:lower() then
  685.         velocidad_de_cum = velocidad_de_cum + 1
  686.         anunciar_atentado_terrorista(" (speed =   "..tostring(velocidad_de_cum)..")")
  687.     elseif el_impostor:lower() == TeclasWS.tecla2:lower() then
  688.         velocidad_de_cum = velocidad_de_cum - 1
  689.         anunciar_atentado_terrorista(" (speed =  "..tostring(velocidad_de_cum)..")")
  690.     elseif el_impostor:lower() == TeclasWS.tecla3:lower() then
  691.         if es_pedofilo then
  692.             es_pedofilo = false
  693.             anunciar_atentado_terrorista("speed off")
  694.         else
  695.             es_pedofilo = true
  696.             anunciar_atentado_terrorista("speed on")
  697.         end
  698.     end
  699. end)
  700.  
  701. -- // mi parte favorita: metametodos
  702. setreadonly(da_hood_rblxm_REAL,false)
  703. da_hood_rblxm_REAL.__index = newcclosure(function(BEST_ON_TOP,IS_GARBAGE)
  704.     local esPedofilo = checkcaller()
  705.     if IS_GARBAGE == "WalkSpeed" and not esPedofilo then
  706.         return lista_de_victimas_de_drizzy.CurrentWS
  707.     end
  708.     return CP_DE_DRIZZY(BEST_ON_TOP,IS_GARBAGE)
  709. end)
  710. da_hood_rblxm_REAL.__newindex = newcclosure(function(kaias,ip,logger)
  711.     local unNeonazi = checkcaller()
  712.     if es_pedofilo then
  713.         if ip == "WalkSpeed" and logger ~= 0 and not unNeonazi then
  714.             return CP(kaias,ip,velocidad_de_cum)
  715.         end
  716.     end
  717.     return CP(kaias,ip,logger)
  718. end)
  719. setreadonly(da_hood_rblxm_REAL,true)
  720.  
  721. repeat wait() until game:IsLoaded()
  722. local Players = game:service('Players')
  723. local Player = Players.LocalPlayer
  724.  
  725. repeat wait() until Player.Character
  726.  
  727. local userInput = game:service('UserInputService')
  728. local runService = game:service('RunService')
  729.  
  730. local Multiplier = -0.22
  731. local Enabled = false
  732. local whentheflashnoiq
  733.  
  734. userInput.InputBegan:connect(function(Key)
  735.     if Key.KeyCode == Enum.KeyCode.LeftBracket then
  736.         Multiplier = Multiplier + 0.01
  737.         print(Multiplier)
  738.         wait(0.2)
  739.         while userInput:IsKeyDown(Enum.KeyCode.LeftBracket) do
  740.             wait()
  741.             Multiplier = Multiplier + 0.01
  742.             print(Multiplier)
  743.         end
  744.     end
  745.  
  746.     if Key.KeyCode == Enum.KeyCode.RightBracket then
  747.         Multiplier = Multiplier - 0.01
  748.         print(Multiplier)
  749.         wait(0.2)
  750.         while userInput:IsKeyDown(Enum.KeyCode.RightBracket) do
  751.             wait()
  752.             Multiplier = Multiplier - 0.01
  753.             print(Multiplier)
  754.         end
  755.     end
  756.  
  757.     if Key.KeyCode == Enum.KeyCode.P then
  758.         Enabled = not Enabled
  759.         if Enabled == true then
  760.             repeat
  761.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.Humanoid.MoveDirection * Multiplier
  762.                 game:GetService("RunService").Stepped:waitn()
  763.             until Enabled == true
  764.         end
  765.     end
  766. end)
  767. end})
  768.  
  769. local box = section4:Box({Name = "Key", Flag = "", Callback = function(arg)
  770.    TeclasWS.tecla3 = arg
  771. end})
  772.  
  773. local slider = section4:Slider({Name = "WalkSpeed Speed", Min = 16, Max = 750, Default = 125, Flag = "", Callback = function(slider)
  774.    getgenv().velocidad_de_cum = slider
  775. end})
  776.  
  777.  
  778. getgenv().CFrameSpeedKey = Enum.KeyCode.Z
  779. getgenv().Multiplier = 0
  780.  
  781. local section4 = Biden:Section({Name = "CFrame Speed", column = 1})
  782.  
  783. local button = section4:Button({Name = "CFrame Speed", Callback = function()
  784.             local userInput = game:service('UserInputService')
  785.             local runService = game:service('RunService')
  786.            
  787.             userInput.InputBegan:connect(function(Key)
  788.                 if Key.KeyCode == getgenv().CFrameSpeedKey then
  789.                     Enabled = not Enabled
  790.                     if Enabled == true then
  791.                         repeat
  792.                             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.Humanoid.MoveDirection * getgenv().Multiplier
  793.                             runService.Stepped:wait()
  794.                         until Enabled == false
  795.                     end
  796.                 end
  797.                 end)
  798. end})
  799.  
  800. local keybind = section4:Keybind({Name = "Keybind", Default = Enum.KeyCode.Z,  Flag = "p", Callback = function(arg)
  801. getgenv().CFrameSpeedKey = arg
  802. end})
  803.  
  804. local slider = section4:Slider({Name = "Speed", Min = -9, Max = 12, Default = 0, Flag = "Slider", Callback = function(slider)
  805.    getgenv().Multiplier = slider
  806. end})
  807.  
  808.  
  809. local button3 = section4:Button({Name = "CFrame Speed Fix", Callback = function()
  810.             for _, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  811.                 if v:IsA("Script") and v.Name ~= "Health" and v.Name ~= "Sound" and v:FindFirstChild("LocalScript") then
  812.                     v:Destroy()
  813.                 end
  814.             end
  815.             game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
  816.                 repeat
  817.                     wait()
  818.                 until game.Players.LocalPlayer.Character
  819.                 char.ChildAdded:Connect(function(child)
  820.                     if child:IsA("Script") then
  821.                         wait(0.1)
  822.                         if child:FindFirstChild("LocalScript") then
  823.                             child.LocalScript:FireServer()
  824.                         end
  825. end
  826. end)
  827. end)
  828. end})
  829.  
  830. local section4 = Biden:Section({Name = "Fly (X)", column = 2})
  831.  
  832. local button = section4:Button({Name = "Enable Fligth", Callback = function()
  833.  local plr = game.Players.LocalPlayer
  834.     local mouse = plr:GetMouse()
  835.  
  836.     localplayer = plr
  837.  
  838.     if workspace:FindFirstChild("Core") then
  839.         workspace.Core:Destroy()
  840.     end
  841.  
  842.     local Core = Instance.new("Part")
  843.     Core.Name = "Core"
  844.     Core.Size = Vector3.new(0.05, 0.05, 0.05)
  845.  
  846.     spawn(function()
  847.         Core.Parent = workspace
  848.         local Weld = Instance.new("Weld", Core)
  849.         Weld.Part0 = Core
  850.         Weld.Part1 = localplayer.Character.LowerTorso
  851.         Weld.C0 = CFrame.new(0, 0, 0)
  852.     end)
  853.  
  854.     workspace:WaitForChild("Core")
  855.  
  856.     local torso = workspace.Core
  857.     flying = true
  858.     local speed = 150
  859.     local keys={a=false,d=false,w=false,s=false}
  860.     local e1
  861.     local e2
  862.     local function start()
  863.         local pos = Instance.new("BodyPosition",torso)
  864.         local gyro = Instance.new("BodyGyro",torso)
  865.         pos.Name="EPIXPOS"
  866.         pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  867.         pos.position = torso.Position
  868.         gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  869.         gyro.cframe = torso.CFrame
  870.         repeat
  871.             wait()
  872.             localplayer.Character.Humanoid.PlatformStand=true
  873.             local new=gyro.cframe - gyro.cframe.p + pos.position
  874.             if not keys.w and not keys.s and not keys.a and not keys.d then
  875.                 speed = 15
  876.             end
  877.             if keys.w then
  878.                 new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  879.                 speed=speed+0
  880.             end
  881.             if keys.s then
  882.                 new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  883.                 speed=speed+0
  884.             end
  885.             if keys.d then
  886.                 new = new * CFrame.new(speed,0,0)
  887.                 speed=speed+0
  888.             end
  889.             if keys.a then
  890.                 new = new * CFrame.new(-speed,0,0)
  891.                 speed=speed+0
  892.             end
  893.             if speed>3.2 then
  894.                 speed= 15
  895.             end
  896.             pos.position=new.p
  897.             if keys.w then
  898.                 gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*0),0,0)
  899.             elseif keys.s then
  900.                 gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*0),0,0)
  901.             else
  902.                 gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  903.             end
  904.         until flying == false
  905.         if gyro then gyro:Destroy() end
  906.         if pos then pos:Destroy() end
  907.         flying=false
  908.         localplayer.Character.Humanoid.PlatformStand=false
  909.         speed = 15
  910.     end
  911.     e1=mouse.KeyDown:connect(function(key)
  912.         if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  913.         if key=="w" then
  914.             keys.w=true
  915.         elseif key=="s" then
  916.             keys.s=true
  917.         elseif key=="a" then
  918.             keys.a=true
  919.         elseif key=="d" then
  920.             keys.d=true
  921.         elseif key=="x" then
  922.             if flying==true then
  923.                 flying=false
  924.             else
  925.                 flying=true
  926.                 start()
  927.             end
  928.         end
  929.     end)
  930.     e2=mouse.KeyUp:connect(function(key)
  931.         if key=="w" then
  932.             keys.w=false
  933.         elseif key=="s" then
  934.             keys.s=false
  935.         elseif key=="a" then
  936.             keys.a=false
  937.         elseif key=="d" then
  938.             keys.d=false
  939.         end
  940.     end)
  941. end})
  942.  
  943. local section3 = visuals:Section({Name = "ESP", column = 1})
  944.  
  945. local toggle4 = section3:Toggle({Name = "Enabled", Flag = "Enable", callback = function(arg)
  946.    ESP.Enabled = arg
  947. end})
  948.  
  949. local toggle5 = section3:Toggle({Name = "Boxes", Flag = "Enable", callback = function(arg)
  950.    ESP.Boxes = arg
  951. end})
  952.  
  953. local toggle6 = section3:Toggle({Name = "Info", Flag = "Enable", callback = function(arg)
  954.    ESP.Names = arg
  955. end})
  956.  
  957. local toggle7 = section3:Toggle({Name = "TeamMates", Flag = "Enable", callback = function(arg)
  958.    ESP.TeamMates = arg
  959. end})
  960.  
  961. local toggle8 = section3:Toggle({Name = "TeamColor", Flag = "Enable", callback = function(arg)
  962.    ESP.TeamColor = arg
  963. end})
  964.  
  965. local toggle9 = section3:Toggle({Name = "FaceCamera", Flag = "Enable", callback = function(arg)
  966.    ESP.FaceCamera = arg
  967. end})
  968.  
  969. local toggle10 = section3:Toggle({Name = "Tracer", Flag = "Enable", callback = function(arg)
  970.    ESP.Tracers = arg
  971. end})
  972.  
  973. local colorPicker2 = section3:ColorPicker({name = "Colour", Default = Color3.fromRGB(79, 11, 158),  Flag = "Color", Callback = function(color)
  974.    ESP.Color = color
  975. end})
  976.  
  977. local section3 = visuals:Section({Name = "Body chams", column = 2})
  978.  
  979. local toggle13 = section3:Toggle({Name = "Body Chams Enable", Flag = "", callback = function(callback)
  980.        if callback then
  981.         game.Players.LocalPlayer.Character.LeftHand.Material = "ForceField"
  982.         game.Players.LocalPlayer.Character.RightHand.Material = "ForceField"
  983.         game.Players.LocalPlayer.Character.LeftLowerArm.Material = "ForceField"
  984.         game.Players.LocalPlayer.Character.RightLowerArm.Material = "ForceField"
  985.         game.Players.LocalPlayer.Character.LeftUpperArm.Material = "ForceField"
  986.         game.Players.LocalPlayer.Character.RightUpperArm.Material = "ForceField"
  987.         game.Players.LocalPlayer.Character.LeftFoot.Material = "ForceField"
  988.         game.Players.LocalPlayer.Character.RightFoot.Material = "ForceField"
  989.         game.Players.LocalPlayer.Character.LeftLowerLeg.Material = "ForceField"
  990.         game.Players.LocalPlayer.Character.RightLowerLeg.Material = "ForceField"
  991.         game.Players.LocalPlayer.Character.UpperTorso.Material = "ForceField"
  992.         game.Players.LocalPlayer.Character.LowerTorso.Material = "ForceField"
  993.         game.Players.LocalPlayer.Character.LeftUpperLeg.Material = "ForceField"
  994.         game.Players.LocalPlayer.Character.RightUpperLeg.Material = "ForceField"
  995.         game.Players.LocalPlayer.Character.Head.Material = "ForceField"
  996.     else
  997.         game.Players.LocalPlayer.Character.LeftHand.Material = "Plastic"
  998.         game.Players.LocalPlayer.Character.RightHand.Material = "Plastic"
  999.         game.Players.LocalPlayer.Character.LeftLowerArm.Material = "Plastic"
  1000.         game.Players.LocalPlayer.Character.RightLowerArm.Material = "Plastic"
  1001.         game.Players.LocalPlayer.Character.LeftUpperArm.Material = "Plastic"
  1002.         game.Players.LocalPlayer.Character.RightUpperArm.Material = "Plastic"
  1003.         game.Players.LocalPlayer.Character.LeftFoot.Material = "Plastic"
  1004.         game.Players.LocalPlayer.Character.RightFoot.Material = "Plastic"
  1005.         game.Players.LocalPlayer.Character.LeftLowerLeg.Material = "Plastic"
  1006.         game.Players.LocalPlayer.Character.RightLowerLeg.Material = "Plastic"
  1007.         game.Players.LocalPlayer.Character.UpperTorso.Material = "Plastic"
  1008.         game.Players.LocalPlayer.Character.LowerTorso.Material = "Plastic"
  1009.         game.Players.LocalPlayer.Character.LeftUpperLeg.Material = "Plastic"
  1010.         game.Players.LocalPlayer.Character.RightUpperLeg.Material = "Plastic"
  1011.         game.Players.LocalPlayer.Character.Head.Material = "Plastic"
  1012.     end
  1013. end})
  1014.  
  1015. local colorPicker = section3:ColorPicker({name = "Body Chams Color", Default = Color3.fromRGB(79, 11, 158),  Flag = "", Callback = function(color)
  1016.     game.Players.LocalPlayer.Character.LeftHand.Color = color
  1017.     game.Players.LocalPlayer.Character.RightHand.Color = color
  1018.     game.Players.LocalPlayer.Character.LeftLowerArm.Color = color
  1019.     game.Players.LocalPlayer.Character.RightLowerArm.Color = color
  1020.     game.Players.LocalPlayer.Character.LeftUpperArm.Color = color
  1021.     game.Players.LocalPlayer.Character.RightUpperArm.Color = color
  1022.     game.Players.LocalPlayer.Character.LeftFoot.Color = color
  1023.     game.Players.LocalPlayer.Character.RightFoot.Color = color
  1024.     game.Players.LocalPlayer.Character.LeftLowerLeg.Color = color
  1025.     game.Players.LocalPlayer.Character.RightLowerLeg.Color = color
  1026.     game.Players.LocalPlayer.Character.UpperTorso.Color = color
  1027.     game.Players.LocalPlayer.Character.LowerTorso.Color = color
  1028.     game.Players.LocalPlayer.Character.LeftUpperLeg.Color = color
  1029.     game.Players.LocalPlayer.Character.RightUpperLeg.Color = color
  1030.     game.Players.LocalPlayer.Character.Head.Color = color
  1031. end})
  1032.  
  1033. local section3 = visuals:Section({Name = "Gun chams", column = 2})
  1034.  
  1035. local toggle14 = section3:Toggle({Name = "Gun Chams Enable", Flag = "", callback = function(callback)
  1036.     if callback then
  1037.         local Client = game.GetService(game, "Players").LocalPlayer
  1038.         Client.Character:FindFirstChildOfClass("Tool").Default.Material = Enum.Material.ForceField
  1039.         Client.Character:FindFirstChildOfClass("Tool").Default.BrickColor  = BrickColor.new(255, 255, 255)
  1040.     else
  1041.         local Client = game.GetService(game, "Players").LocalPlayer
  1042.         Client.Character:FindFirstChildOfClass("Tool").Default.Material = Enum.Material.Plastic
  1043.     end
  1044. end})
  1045.  
  1046. local colorPicker = section3:ColorPicker({name = "Gun Chams Color", Default = Color3.fromRGB(79, 11, 158),  Flag = "", Callback = function(color)
  1047. game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Default.BrickColor = BrickColor.new(color)
  1048. end})
  1049.  
  1050. local section5 = trump:Section({Name = "Full Godmode", column = 1})
  1051.  
  1052. local button = section5:button({Name = "Enable", Flag = "", callback = function(arg)
  1053.  local localPlayer = game:GetService('Players').LocalPlayer;
  1054.                 local localCharacter = localPlayer.Character;
  1055.                 localCharacter:FindFirstChildOfClass('Humanoid').Health = 0;
  1056.                 local newCharacter = localPlayer.CharacterAdded:Wait();
  1057.                 local spoofFolder = Instance.new('Folder');
  1058.                 spoofFolder.Name = 'FULLY_LOADED_CHAR';
  1059.                 spoofFolder.Parent = newCharacter;
  1060.                 newCharacter:WaitForChild('RagdollConstraints'):Destroy();
  1061.                 local spoofValue = Instance.new('BoolValue', newCharacter);
  1062.                 spoofValue.Name = 'RagdollConstraints';
  1063.                 local name = game.Players.LocalPlayer.Name
  1064.                 local lol =    game.Workspace:WaitForChild(name)
  1065.                 local money = Instance.new("Folder",game.Players.LocalPlayer.Character);money.Name = "FULLY_LOADED_CHAR"
  1066.                 lol.Parent = game.Workspace.Players
  1067.                 game.Players.LocalPlayer.Character:WaitForChild("BodyEffects")
  1068.                 game.Players.LocalPlayer.Character.BodyEffects.BreakingParts:Destroy()    
  1069. end})
  1070.  
  1071. local section5 = trump:Section({Name = "Gobblock", column = 2})
  1072.  
  1073. local button = section5:button({Name = "Enable", Flag = "", callback = function(arg)
  1074. local localPlayer = game:GetService('Players').LocalPlayer;
  1075.                 local localCharacter = localPlayer.Character;
  1076.                 localCharacter:FindFirstChildOfClass('Humanoid').Health = 0;
  1077.                 local newCharacter = localPlayer.CharacterAdded:Wait();
  1078.                 local spoofFolder = Instance.new('Folder');
  1079.                 spoofFolder.Name = 'FULLY_LOADED_CHAR';
  1080.                 spoofFolder.Parent = newCharacter;
  1081.                 newCharacter:WaitForChild('BodyEffects').Dead:Destroy();
  1082.                 local spoofValue = Instance.new('BoolValue', newCharacter.BodyEffects);
  1083.                 spoofValue.Name = 'Dead';
  1084.                 wait()
  1085.                 --godblock/godbullet
  1086.                 local ps = game:GetService("Players")
  1087.                 local lp = ps.LocalPlayer
  1088.                 local char = lp.Character
  1089.  
  1090.                 char.BodyEffects.Armor:Destroy()
  1091.                 char.BodyEffects.Defense:Destroy()
  1092.  
  1093.                 local Clone1 = Instance.new("IntValue")
  1094.                 Clone1.Name = "Armor"
  1095.                 Clone1.Parent = char.BodyEffects
  1096.  
  1097.                 local Clone2 = Instance.new("NumberValue")
  1098.                 Clone2.Name = "Defense"
  1099.                 Clone2.Parent = char.BodyEffects
  1100.                 wait()
  1101.                 --walspeed
  1102.                 local d = {}
  1103.                 local e = {}
  1104.                 local g = {}
  1105.                 local h = {}
  1106.                 local j = {}
  1107.                 local k = {}
  1108.                 local function l()
  1109.                     local m = 3
  1110.                     local n = checkcaller
  1111.                     local o = getrawmetatable(game)
  1112.                     setreadonly(o, false)
  1113.                     local p = o.__index
  1114.                     local q = o.__newindex
  1115.                     local r = o.__namecall
  1116.                     o.__index =
  1117.                         newcclosure(
  1118.                             function(s, t)
  1119.                             if n() then
  1120.                                 return p(s, t)
  1121.                             end
  1122.                             if d[s] and d[s][t] then
  1123.                                 local u = d[s][t]
  1124.                                 if u["IsCallback"] == true then
  1125.                                     return u["Value"](s)
  1126.                                 else
  1127.                                     return u["Value"]
  1128.                                 end
  1129.                             end
  1130.                             if g[t] then
  1131.                                 local v = g[t]
  1132.                                 if v["IsCallback"] == true then
  1133.                                     return v["Value"](s)
  1134.                                 else
  1135.                                     return v["Value"]
  1136.                                 end
  1137.                             end
  1138.                             if j[s] and j[s][t] then
  1139.                                 return k[s][t]
  1140.                             end
  1141.                             return p(s, t)
  1142.                         end
  1143.                         )
  1144.                     o.__newindex =
  1145.                         newcclosure(
  1146.                             function(w, x, y)
  1147.                             if n() then
  1148.                                 return q(w, x, y)
  1149.                             end
  1150.                             if e[w] and e[w][x] then
  1151.                                 local z = e[w][x]
  1152.                                 if z["Callback"] == nil then
  1153.                                     return
  1154.                                 else
  1155.                                     z["Callback"](w, y)
  1156.                                     return
  1157.                                 end
  1158.                             end
  1159.                             if h[x] then
  1160.                                 local A = h[x]
  1161.                                 if A["Callback"] == nil then
  1162.                                     return
  1163.                                 else
  1164.                                     A["Callback"](w, y)
  1165.                                     return
  1166.                                 end
  1167.                             end
  1168.                             if j[w] and j[w][x] then
  1169.                                 local B = j[w][x]
  1170.                                 if type(y) ~= B["Type"] then
  1171.                                     error("bad argument #3 to '" .. x .. "' (" .. B["Type"] .. " expected, got " .. type(x) .. ")")
  1172.                                 end
  1173.                                 k[w][x] = y
  1174.                                 return
  1175.                             end
  1176.                             return q(w, x, y)
  1177.                         end
  1178.                         )
  1179.                     local D = game.Players.LocalPlayer.Character.Humanoid
  1180.                     local function A(_)
  1181.                         local a0 = p(D, _)
  1182.                         local a1 = type(a0)
  1183.                         if not j[D] then
  1184.                             j[D] = {}
  1185.                         end
  1186.                         if not k[D] then
  1187.                             k[D] = {}
  1188.                         end
  1189.                         j[D][_] = {Type = a1}
  1190.                         k[D][_] = p(D, _)
  1191.                         local a2 = function()
  1192.                             j[D][_] = nil
  1193.                             k[D][_] = nil
  1194.                         end
  1195.                         return {remove = a2, Remove = a2}
  1196.                     end
  1197.                     A("WalkSpeed")
  1198.                     A("JumpPower")
  1199.                 end
  1200.                 l()
  1201.                 game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 22
  1202.                 game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  1203.                 wait()
  1204.                 while wait() do
  1205.                     game.ReplicatedStorage.MainEvent:FireServer("Block", true)
  1206.                     wait()
  1207.                     for _, v in next, game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):GetPlayingAnimationTracks() do
  1208.                         if (v.Animation.AnimationId:match("rbxassetid://2788354405")) then
  1209.                             v:Stop();
  1210.                         end;
  1211.                     end;
  1212.                 end
  1213.                 wait()
  1214.                 while wait() do
  1215.                     pcall(function()
  1216.                         for i, v in pairs(game.Players:GetPlayers()) do
  1217.                             if (workspace.Players[game.Players.LocalPlayer.Name].HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).Magnitude < 1 then
  1218.                                 game.ReplicatedStorage.MainEvent:FireServer("Block", true)
  1219.                             end
  1220.                         end
  1221.                     end)
  1222.                 end  
  1223. end})
  1224.  
  1225. getgenv().Jit = math.random(30, 90)
  1226. getgenv().Angle = 150
  1227. getgenv().Spinbot = true
  1228. getgenv().Jitter = true
  1229. getgenv().AntiAim1 = true
  1230. getgenv().AntiAim2 = true
  1231. getgenv().BlatantAA = true
  1232. getgenv().antilock = true
  1233. getgenv().antilockspeed = 0.18
  1234. getgenv().Underground = true
  1235. getgenv().hip = 2.80
  1236. getgenv().val = - 35
  1237. getgenv().antistomplo = true
  1238. getgenv().AutoReloadx = true
  1239. getgenv().autostomp = true
  1240. getgenv().antibag = true
  1241.  
  1242. local section5 = boris:Section({Name = "Blatant Section", column = 1})
  1243.  
  1244. local section5 = boris:Section({Name = "Underground AA", column = 1})
  1245.  
  1246. local toggle = section5:Toggle({Name = "Toggle", Flag = "Enable", callback = function(arg)
  1247. getgenv().Underground = arg
  1248. if getgenv().Underground == true then
  1249. repeat
  1250. task.wait()
  1251.  local oldVelocity = game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity
  1252.     game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(oldVelocity.X, val, oldVelocity.Z)
  1253.     game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(oldVelocity.X, oldVelocity.Y, oldVelocity.Z)
  1254.     game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(oldVelocity.X, val, oldVelocity.Z)
  1255.     game.Players.LocalPlayer.Character.Humanoid.HipHeight = hip
  1256.    until getgenv().Underground == false
  1257.     end
  1258. end})
  1259.  
  1260. local slider = section5:Slider({Name = "Underground AA Val", Min = - 70, Max = - 1, Default = - 35, Decimals = 10, Flag = "", Callback = function(slider)
  1261.    getgenv().val = slider
  1262. end})
  1263.  
  1264.  
  1265. local section5 = boris:Section({Name = "Blatant Spin AA", column = 1})
  1266.  
  1267. local toggle = section5:Toggle({Name = "Toggle", Flag = "Enable", callback = function(arg)
  1268. getgenv().AntiAim1 = arg
  1269. if getgenv().AntiAim1 == true then
  1270.     repeat
  1271.         task.wait()
  1272.     game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity =
  1273.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * -250
  1274.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
  1275.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, math.rad(555), 0)
  1276.     until getgenv().AntiAim1 == false
  1277.     end
  1278. end})
  1279. local section5 = boris:Section({Name = "SlingShot AA (not Recomended)", column = 1})
  1280.  
  1281. local toggle = section5:Toggle({Name = "Toggle", Flag = "Enable", callback = function(arg)
  1282. getgenv().AntiAim2 = arg
  1283.     if getgenv().AntiAim2 == true then
  1284.         repeat
  1285.         task.wait()
  1286.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
  1287.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0.999, 0)
  1288.         until getgenv().AntiAim2 == false
  1289.         end
  1290. end})
  1291. local section5 = boris:Section({Name = "Super Blatant Fling AA", column = 1})
  1292.  
  1293. local toggle = section5:Toggle({Name = "Toggle", Flag = "Enable", callback = function(arg)
  1294.     getgenv().BlatantAA = arg
  1295.     local Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  1296. if getgenv().BlatantAA == true  then
  1297.     repeat
  1298.     task.wait()
  1299.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = (CFrame.new(Position) + Vector3.new(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15))) * CFrame.Angles(math.rad(math.random(-180, 180)), math.rad(math.random(-180, 180)), math.rad(math.random(-180, 180)))
  1300. until getgenv().BlatantAA == false
  1301. end
  1302. end})
  1303.  
  1304. local section5 = boris:Section({Name = "Non Blatant Section", column = 2})
  1305.  
  1306. local section5 = boris:Section({Name = "Jitter", column = 2})
  1307.  
  1308. local toggle = section5:Toggle({Name = "Toggle", Flag = "Enable", callback = function(arg)
  1309. getgenv().Jitter = arg
  1310. if getgenv().Jitter == true then
  1311.     repeat
  1312.         task.wait()
  1313.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
  1314.                 CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Position) *
  1315.                 CFrame.Angles(0, math.rad(Angle) + math.rad((math.random(1, 2) == 1 and Jit or -Jit)), 0)
  1316.             until getgenv().Jitter == false
  1317.         end
  1318. end})
  1319.  
  1320. local slider = section5:Slider({Name = "Jitter Angle", Min = 0, Max = 250, Default = 150, Decimals = 3, Flag = "", Callback = function(slider)
  1321.    getgenv().Angle = slider
  1322. end})
  1323.  
  1324. local section5 = boris:Section({Name = "Spinbot", column = 2})
  1325.  
  1326. local toggle = section5:Toggle({Name = "Toggle", Flag = "Enable", callback = function(arg)
  1327. getgenv().Spinbot = arg
  1328. if getgenv().Spinbot == true then
  1329. repeat
  1330.     task.wait()
  1331.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
  1332.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, math.rad(555), 0)
  1333. until getgenv().Spinbot == false
  1334.     end
  1335. end})
  1336.  
  1337. local section5 = boris:Section({Name = "Reverse AA", column = 2})
  1338.  
  1339. local toggle = section5:Toggle({Name = "Toggle", Flag = "Enable", callback = function(arg)
  1340. getgenv().antilock = arg
  1341. if getgenv().antilock == true then
  1342.     repeat
  1343.         task.wait()
  1344.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
  1345.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame +
  1346.                 -game.Players.LocalPlayer.Character.Humanoid.MoveDirection * getgenv().antilockspeed
  1347. until getgenv().antilock == false
  1348. end    
  1349. end})
  1350.  
  1351. local slider = section5:Slider({Name = "Reverse AA Speed", Min = 0, Max = 1, Default = 0.18, Decimals = 2, Flag = "", Callback = function(slider)
  1352.    getgenv().antilockspeed = slider
  1353. end})
  1354.  
  1355. local section4 = obama:Section({Name = "Random Stuff", column = 1})
  1356.  
  1357. local button = section4:button({Name = "Tool Reach", Flag = "", callback = function(arg)
  1358. for i, v in pairs(game:GetService"Players".LocalPlayer.Character:GetChildren()) do
  1359.         if v:isA("Tool") then
  1360.             local a = Instance.new("SelectionBox", v.Handle)
  1361.             a.Adornee = v.Handle
  1362.             v.Handle.Size = Vector3.new(50, 50, 50)
  1363.             v.Handle.Transparency = 1
  1364.             v.GripPos = Vector3.new(0, 0, 0)
  1365.         end
  1366.     end
  1367. end})
  1368.  
  1369. local button = section4:button({Name = "Become Fat (FE)", Flag = "", callback = function(arg)
  1370. game.Players.LocalPlayer.Character.Humanoid.BodyDepthScale:Destroy()
  1371.         game.Players.LocalPlayer.Character.Humanoid.BodyWidthScale:Destroy()
  1372. end})
  1373.  
  1374. local button = section4:button({Name = "Become Fat (FE) Say .Fat", Flag = "", callback = function(arg)
  1375.     game.Players.LocalPlayer.Chatted:Connect(function(msg)
  1376.     if msg == ".Fat" then
  1377. game.Players.LocalPlayer.Character.Humanoid.BodyDepthScale:Destroy()
  1378.         game.Players.LocalPlayer.Character.Humanoid.BodyWidthScale:Destroy()
  1379.     end
  1380.         end)
  1381. end})
  1382.  
  1383. local button = section4:button({Name = "Headless (FE)", Flag = "", callback = function(arg)
  1384. game.Players.LocalPlayer.Character.Head:BreakJoints()
  1385. game.Players.LocalPlayer.Character.Head.Position = Vector3.new(0, 999999999999, 0)
  1386. end})
  1387.  
  1388. local section4 = obama:Section({Name = "Toggles", column = 2})
  1389.  
  1390. local toggle = section4:Toggle({Name = "Antistomp", Flag = "Enable", callback = function(arg)
  1391. getgenv().antistomplo = arg    
  1392. if getgenv().antistomplo then
  1393. repeat
  1394.             if game.Players.LocalPlayer.Character.Humanoid.Health <= 5 then
  1395.                 for i, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
  1396.                     if v:IsA("BasePart") then
  1397.                         v:Destroy()
  1398.                     end
  1399.                 end
  1400.             end
  1401.     until antistomplo == false
  1402.         end
  1403. end})
  1404. local toggle = section4:Toggle({Name = "Autostomp", Flag = "Enable", callback = function(arg)
  1405. getgenv().autostomp = arg
  1406. if getgenv().autostomp then
  1407.     repeat
  1408.         task.wait()
  1409.             game.ReplicatedStorage.MainEvent:FireServer("Stomp")
  1410. until autostomp == false
  1411. end
  1412. end})
  1413. local toggle = section4:Toggle({Name = "Autoreload", Flag = "Enable", callback = function(arg)
  1414. getgenv().AutoReloadx = arg
  1415. if getgenv().AutoReloadx then
  1416.     repeat
  1417.         task.wait()
  1418.             if game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool") then
  1419.                 if
  1420.                     game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild(
  1421.                         "Ammo"
  1422.                     )
  1423.                  then
  1424.                     if
  1425.                         game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild(
  1426.                             "Ammo"
  1427.                         ).Value <= 0
  1428.                      then
  1429.                         game:GetService("ReplicatedStorage").MainEvent:FireServer(
  1430.                             "Reload",
  1431.                             game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool")
  1432.                         )
  1433.                     end
  1434.                 end
  1435.             end
  1436.     until AutoReloadx == false
  1437.    end
  1438. end})
  1439. local toggle = section4:Toggle({Name = "Antibag", Flag = "Enable", callback = function(arg)
  1440. getgenv().antibag = arg
  1441. if getgenv().antibag then
  1442. repeat
  1443.         task.wait()    
  1444.             game.Players.LocalPlayer.Character["Christmas_Sock"]:Destroy()
  1445. until antibag == false
  1446. end
  1447. end})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement