Advertisement
Fbi_jackwe

Aliware/Towkaware Da hood+ da hood customs

Feb 4th, 2023 (edited)
457
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.18 KB | None | 0 0
  1. Aliware i didnt make this i just changed the name of it credits to kermetthefrog#2591 and rsalinq#4098 Credits to them for making the script
  2. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/Mapple7777/UI-Librarys/main/UI-1/UI.lua"))()
  3.  
  4.  
  5. local Window = Library:Create("Aliware","Ali Alkhaledys script")
  6. local Tab1 = Window:Tab("Aimlocks",true)
  7.  
  8. Tab1:Label("Aimlock")
  9.  
  10. Tab1:Button("Tofu's Aimlock",function(bool)
  11. getgenv().AimPart = "HumanoidRootPart"
  12. getgenv().AimlockKey = "q"
  13. getgenv().AimRadius = 30
  14. getgenv().ThirdPerson = true
  15. getgenv().FirstPerson = true
  16. getgenv().TeamCheck = false
  17. getgenv().PredictMovement = true
  18. getgenv().PredictionVelocity = 6
  19. local L_27_, L_28_, L_29_, L_30_ =
  20. game:GetService "Players",
  21. game:GetService "UserInputService",
  22. game:GetService "RunService",
  23. game:GetService "StarterGui"
  24. local L_31_, L_32_, L_33_, L_34_, L_35_, L_36_, L_37_ =
  25. L_27_.LocalPlayer,
  26. L_27_.LocalPlayer:GetMouse(),
  27. workspace.CurrentCamera,
  28. CFrame.new,
  29. Ray.new,
  30. Vector3.new,
  31. Vector2.new
  32. local L_38_, L_39_, L_40_ = true, false, false
  33. local L_41_
  34. getgenv().CiazwareUniversalAimbotLoaded = true
  35. getgenv().WorldToViewportPoint = function(L_42_arg0)
  36. return L_33_:WorldToViewportPoint(L_42_arg0)
  37. end
  38. getgenv().WorldToScreenPoint = function(L_43_arg0)
  39. return L_33_.WorldToScreenPoint(L_33_, L_43_arg0)
  40. end
  41. getgenv().GetObscuringObjects = function(L_44_arg0)
  42. if L_44_arg0 and L_44_arg0:FindFirstChild(getgenv().AimPart) and L_31_ and L_31_.Character:FindFirstChild("Head") then
  43. local L_45_ = workspace:FindPartOnRay(L_35_(L_44_arg0[getgenv().AimPart].Position, L_31_.Character.Head.Position))
  44. if L_45_ then
  45. return L_45_:IsDescendantOf(L_44_arg0)
  46. end
  47. end
  48. end
  49. getgenv().GetNearestTarget = function()
  50. local L_46_ = {}
  51. local L_47_ = {}
  52. local L_48_ = {}
  53. for L_50_forvar0, L_51_forvar1 in pairs(L_27_:GetPlayers()) do
  54. if L_51_forvar1 ~= L_31_ then
  55. table.insert(L_46_, L_51_forvar1)
  56. end
  57. end
  58. for L_52_forvar0, L_53_forvar1 in pairs(L_46_) do
  59. if L_53_forvar1.Character ~= nil then
  60. local L_54_ = L_53_forvar1.Character:FindFirstChild("Head")
  61. if getgenv().TeamCheck == true and L_53_forvar1.Team ~= L_31_.Team then
  62. local L_55_ =
  63. (L_53_forvar1.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
  64. local L_56_ =
  65. Ray.new(
  66. game.Workspace.CurrentCamera.CFrame.p,
  67. (L_32_.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * L_55_
  68. )
  69. local L_57_, L_58_ = game.Workspace:FindPartOnRay(L_56_, game.Workspace)
  70. local L_59_ = math.floor((L_58_ - L_54_.Position).magnitude)
  71. L_47_[L_53_forvar1.Name .. L_52_forvar0] = {}
  72. L_47_[L_53_forvar1.Name .. L_52_forvar0].dist = L_55_
  73. L_47_[L_53_forvar1.Name .. L_52_forvar0].plr = L_53_forvar1
  74. L_47_[L_53_forvar1.Name .. L_52_forvar0].diff = L_59_
  75. table.insert(L_48_, L_59_)
  76. elseif getgenv().TeamCheck == false and L_53_forvar1.Team == L_31_.Team then
  77. local L_60_ =
  78. (L_53_forvar1.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
  79. local L_61_ =
  80. Ray.new(
  81. game.Workspace.CurrentCamera.CFrame.p,
  82. (L_32_.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * L_60_
  83. )
  84. local L_62_, L_63_ = game.Workspace:FindPartOnRay(L_61_, game.Workspace)
  85. local L_64_ = math.floor((L_63_ - L_54_.Position).magnitude)
  86. L_47_[L_53_forvar1.Name .. L_52_forvar0] = {}
  87. L_47_[L_53_forvar1.Name .. L_52_forvar0].dist = L_60_
  88. L_47_[L_53_forvar1.Name .. L_52_forvar0].plr = L_53_forvar1
  89. L_47_[L_53_forvar1.Name .. L_52_forvar0].diff = L_64_
  90. table.insert(L_48_, L_64_)
  91. end
  92. end
  93. end
  94. if unpack(L_48_) == nil then
  95. return nil
  96. end
  97. local L_49_ = math.floor(math.min(unpack(L_48_)))
  98. if L_49_ > getgenv().AimRadius then
  99. return nil
  100. end
  101. for L_65_forvar0, L_66_forvar1 in pairs(L_47_) do
  102. if L_66_forvar1.diff == L_49_ then
  103. return L_66_forvar1.plr
  104. end
  105. end
  106. return nil
  107. end
  108. L_32_.KeyDown:Connect(
  109. function(L_67_arg0)
  110. if L_67_arg0 == AimlockKey and L_41_ == nil then
  111. pcall(
  112. function()
  113. if L_39_ ~= true then
  114. L_39_ = true
  115. end
  116. local L_68_
  117. L_68_ = GetNearestTarget()
  118. if L_68_ ~= nil then
  119. L_41_ = L_68_
  120. end
  121. end
  122. )
  123. elseif L_67_arg0 == AimlockKey and L_41_ ~= nil then
  124. if L_41_ ~= nil then
  125. L_41_ = nil
  126. end
  127. if L_39_ ~= false then
  128. L_39_ = false
  129. end
  130. end
  131. end
  132. )
  133. L_29_.RenderStepped:Connect(
  134. function()
  135. if getgenv().ThirdPerson == true and getgenv().FirstPerson == true then
  136. if
  137. (L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude > 1 or
  138. (L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude <= 1
  139. then
  140. L_40_ = true
  141. else
  142. L_40_ = false
  143. end
  144. elseif getgenv().ThirdPerson == true and getgenv().FirstPerson == false then
  145. if (L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude > 1 then
  146. L_40_ = true
  147. else
  148. L_40_ = false
  149. end
  150. elseif getgenv().ThirdPerson == false and getgenv().FirstPerson == true then
  151. if (L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude <= 1 then
  152. L_40_ = true
  153. else
  154. L_40_ = false
  155. end
  156. end
  157. if L_38_ == true and L_39_ == true then
  158. if L_41_ and L_41_.Character and L_41_.Character:FindFirstChild(getgenv().AimPart) then
  159. if getgenv().FirstPerson == true then
  160. if L_40_ == true then
  161. if getgenv().PredictMovement == true then
  162. L_33_.CFrame =
  163. L_34_(
  164. L_33_.CFrame.p,
  165. L_41_.Character[getgenv().AimPart].Position +
  166. L_41_.Character[getgenv().AimPart].Velocity / PredictionVelocity
  167. )
  168. elseif getgenv().PredictMovement == false then
  169. L_33_.CFrame = L_34_(L_33_.CFrame.p, L_41_.Character[getgenv().AimPart].Position)
  170. end
  171. end
  172. elseif getgenv().ThirdPerson == true then
  173. if L_40_ == true then
  174. if getgenv().PredictMovement == true then
  175. L_33_.CFrame =
  176. L_34_(
  177. L_33_.CFrame.p,
  178. L_41_.Character[getgenv().AimPart].Position +
  179. L_41_.Character[getgenv().AimPart].Velocity / PredictionVelocity
  180. )
  181. elseif getgenv().PredictMovement == false then
  182. L_33_.CFrame = L_34_(L_33_.CFrame.p, L_41_.Character[getgenv().AimPart].Position)
  183. end
  184. end
  185. end
  186. end
  187. end
  188. end
  189. )
  190. end)
  191.  
  192. Tab1:Textbox("Aimlock Keybind","Q",function(bool)
  193. getgenv().AimlockKey = bool
  194. end)
  195.  
  196. Tab1:Textbox("AimLock Prediction","6",function(bool)
  197. PredictionVelocity = bool
  198. end)
  199.  
  200. Tab1:Dropdown("AimPart",{"Head","HumanoidRootPart","UpperTorso","LowerTorso"},function(value)
  201. getgenv().AimPart = value
  202. end)
  203.  
  204. local Tab2 = Window:Tab("Silent Aim",false)
  205.  
  206. Tab2:Toggle("Toggle Silent Aim",function(bool)
  207. DaHoodSettings.SilentAim = bool
  208. end)
  209.  
  210. Tab2:Toggle("Toggle FOV",function(bool)
  211. Aiming.ShowFOV = bool
  212. end)
  213.  
  214. Tab2:Slider("FOV Size",0,200,function(bool)
  215. Aiming.FOV = bool
  216. end)
  217.  
  218. Tab2:Textbox("Silent Aim Prediction","0.157",function(bool)
  219. DaHoodSettings.Prediction = bool
  220. end)
  221.  
  222. Tab2:Dropdown("Silent Aim Part",{"Head","HumanoidRootPart","UpperTorso","LowerTorso"},function(value)
  223. Aiming.AimPart = value
  224. end)
  225.  
  226. local Tab3 = Window:Tab("Player",false)
  227.  
  228. Tab3:Label("Player Scripts")
  229.  
  230. game.StarterGui:SetCore("SendNotification", {
  231. Title = "TokwaWare";
  232. Text = "Welcome";
  233. Icon = "RBXID OR BLANK";
  234. Duration = "DURATION IN SECONDS";
  235. callbakc = bindableFunction;
  236. Button1 = "Okay";
  237. })
  238.  
  239. Tab3:Button("Realistic Speed Glitch (V)",function(bool)
  240. local Player = game:GetService("Players").LocalPlayer
  241. local Mouse = Player:GetMouse()
  242. local SpeedGlitch = false
  243. local Wallet = Player.Backpack:FindFirstChild("Wallet")
  244.  
  245. local UniversalAnimation = Instance.new("Animation")
  246.  
  247. function stopTracks()
  248. for _, v in next, game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):GetPlayingAnimationTracks() do
  249. if (v.Animation.AnimationId:match("rbxassetid")) then
  250. v:Stop()
  251. end
  252. end
  253. end
  254.  
  255. function loadAnimation(id)
  256. if UniversalAnimation.AnimationId == id then
  257. stopTracks()
  258. UniversalAnimation.AnimationId = "1"
  259. else
  260. UniversalAnimation.AnimationId = id
  261. local animationTrack = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):LoadAnimation(UniversalAnimation)
  262. animationTrack:Play()
  263. end
  264. end
  265.  
  266. Mouse.KeyDown:Connect(function(Key)
  267. if Key == "v" then
  268. SpeedGlitch = not SpeedGlitch
  269. if SpeedGlitch == true then
  270. stopTracks()
  271. loadAnimation("rbxassetid://3189777795")
  272. wait(1.5)
  273. Wallet.Parent = Player.Character
  274. wait(0.15)
  275. Player.Character:FindFirstChild("Wallet").Parent = Player.Backpack
  276. wait(0.05)
  277. repeat game:GetService("RunService").Heartbeat:wait()
  278. keypress(0x49)
  279. game:GetService("RunService").Heartbeat:wait()
  280. keypress(0x4F)
  281. game:GetService("RunService").Heartbeat:wait()
  282. keyrelease(0x49)
  283. game:GetService("RunService").Heartbeat:wait()
  284. keyrelease(0x4F)
  285. game:GetService("RunService").Heartbeat:wait()
  286. until SpeedGlitch == false
  287. end
  288. end
  289. end)
  290. end)
  291.  
  292. Tab3:Button("FLY (X)",function(bool)
  293. loadstring(game:HttpGet("https://pastebin.com/raw/sUA9m6M6"))()
  294. end)
  295.  
  296. Tab3:Slider("Fov Camera",80,200,function(text)
  297. workspace.CurrentCamera.FieldOfView = (text)
  298. end)
  299.  
  300. Tab3:Button("Tryhard Anims",function(bool)
  301. while true do
  302. wait(1)
  303. for i, player in ipairs(game.Players:GetChildren()) do
  304. local Animate = game.Players.LocalPlayer.Character.Animate
  305. Animate.idle.Animation1.AnimationId = "http://www.roblox.com/asset/?id=782841498"
  306. Animate.idle.Animation2.AnimationId = "http://www.roblox.com/asset/?id=782841498"
  307. Animate.walk.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=616168032"
  308. Animate.run.RunAnim.AnimationId = "http://www.roblox.com/asset/?id=616163682"
  309. Animate.jump.JumpAnim.AnimationId = "http://www.roblox.com/asset/?id=1083218792"
  310. Animate.climb.ClimbAnim.AnimationId = "http://www.roblox.com/asset/?id=1083439238"
  311. Animate.fall.FallAnim.AnimationId = "http://www.roblox.com/asset/?id=707829716"
  312. game.Players.LocalPlayer.Character.Humanoid.Jump = false
  313. end
  314. end
  315. end)
  316.  
  317. Tab3:Button("Headless Client Sided",function(bool)
  318. getgenv().game.Players.LocalPlayer.Character.Head.Transparency = 1
  319. getgenv().game.Players.LocalPlayer.Character.Head.face:Destroy()
  320. getgenv().game.Players.LocalPlayer.Character.Head.face:Destroy()
  321. end)
  322.  
  323. Tab3:Button("Korblox Client Sided",function(bool)
  324. local ply = game.Players.LocalPlayer
  325. local chr = ply.Character
  326. chr.RightLowerLeg.MeshId = "902942093"
  327. chr.RightLowerLeg.Transparency = "1"
  328. chr.RightUpperLeg.MeshId = "http://www.roblox.com/asset/?id=902942096"
  329. chr.RightUpperLeg.TextureID = "http://roblox.com/asset/?id=902843398"
  330. chr.RightFoot.MeshId = "902942089"
  331. chr.RightFoot.Transparency = "1"
  332. end)
  333.  
  334. Tab3:Button("Trash Talk (J)",function(bool)
  335. local plr = game.Players.LocalPlayer
  336. repeat wait() until plr.Character
  337. local char = plr.Character
  338.  
  339. local garbage = {
  340. "ur bad";
  341. "sonney boy";
  342. "ez";
  343. "Fatherless go get a life brokie";
  344. "seed";
  345. "sit Garbage";
  346. "trash";
  347. "LOL";
  348. "LMAO";
  349. "imagine being you right now";
  350. "xd";
  351. "don't try LOL";
  352. "you lose";
  353. "why do you even try";
  354. "I didn't think being this bad was possible";
  355. "leave";
  356. "no skill";
  357. "so sad man.";
  358. "bad";
  359. "you're nothing";
  360. "lol";
  361. "so trash";
  362. "so bad";
  363. "ur salty";
  364. "salty";
  365. "look he's mad";
  366. "cry more";
  367. "keep crying";
  368. "cry baby";
  369. "hahaha I won";
  370. "no one likes u";
  371. "run 1s seed";
  372. "thank you for your time";
  373. "you were so close!";
  374. "better luck next time!";
  375. "rodent";
  376. "HAHA";
  377. "ill 5-0";
  378. "just quit";
  379. "time to take out the trash";
  380. "did you get worse?";
  381. "I'm surprised you haven't quit yet";
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393. }
  394.  
  395.  
  396. function TrashTalk(inputObject, gameProcessedEvent)
  397. if inputObject.KeyCode == Enum.KeyCode.J and gameProcessedEvent == false then
  398. game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(
  399. garbage[math.random(1,#garbage)],
  400. "All"
  401. )
  402. end
  403. end
  404.  
  405. game:GetService("UserInputService").InputBegan:connect(TrashTalk)
  406. end)
  407.  
  408. local Tab4 = Window:Tab("Anti-Lock",false)
  409.  
  410. Tab4:Label("Anti-Lock")
  411.  
  412. Tab4:Button("FIX ANTILOCK",function(bool)
  413.  
  414. for _, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  415. if v:IsA("Script") and v.Name ~= "Health" and v.Name ~= "Sound" and v:FindFirstChild("LocalScript") then
  416. v:Destroy()
  417. end
  418. end
  419. game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
  420. repeat
  421. wait()
  422. until game.Players.LocalPlayer.Character
  423. char.ChildAdded:Connect(function(child)
  424. if child:IsA("Script") then
  425. wait(0.1)
  426. if child:FindFirstChild("LocalScript") then
  427. child.LocalScript:FireServer()
  428. end
  429. end
  430. end)
  431. end)
  432.  
  433. end)
  434.  
  435. local glitch = false
  436. local clicker = false
  437.  
  438. Tab4:Textbox("AntiLock (use -0.10 to -0.60)","Speed",function(a)
  439.  
  440. getgenv().Multiplier = a
  441.  
  442. end, {
  443. ["clear"] = false,
  444. })
  445.  
  446. Tab4:Button("Antilock Improved (Z)",function(bool)
  447. local userInput = game:service('UserInputService')
  448. local runService = game:service('RunService')
  449.  
  450. userInput.InputBegan:connect(function(Key)
  451. if Key.KeyCode == Enum.KeyCode.Z then
  452. Enabled = not Enabled
  453. if Enabled == true then
  454. repeat
  455. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.Humanoid.MoveDirection * getgenv().Multiplier
  456. runService.Stepped:wait()
  457. until Enabled == false
  458. end
  459. end
  460. end)
  461. end)
  462.  
  463. local Tab5 = Window:Tab("Teleports",false)
  464.  
  465. Tab5:Label("Teleports")
  466.  
  467. Tab5:Button("Double Barrel",function(value)
  468. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1039.59985, 18.8513641, -256.449951, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  469. end)
  470.  
  471. Tab5:Button("Revolver",function(value)
  472. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-638.75, 18.8500004, -118.175011, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  473. end)
  474.  
  475. Tab5:Button("Shotgun",function(value)
  476. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-578.623657, 5.47212696, -725.131531, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  477. end)
  478.  
  479. Tab5:Button("Tactical Shotgun",function(value)
  480. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(470.877533, 45.1272316, -620.630676, 0.999999821, 0.000604254019, -2.60802135e-08, -0.000604254019, 0.999999821, -8.63220048e-05, -2.60802135e-08, 8.63220048e-05, 1)
  481. end)
  482.  
  483. Tab5:Button("Smg",function(value)
  484. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-577.123413, 5.47666788, -718.031433, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  485. end)
  486.  
  487. Tab5:Button("RPG",function(value)
  488. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-794.814697, -42.5468521, -932.97998, 5.96046448e-08, 2.91038305e-11, 1, -0.000610388815, 0.999999821, 2.91038305e-11, -0.999999762, -0.000610388815, 5.96046448e-08)
  489. end)
  490.  
  491. Tab5:Button("Armor",function(value)
  492. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-607.978455, 7.44964886, -788.494263, -1.1920929e-07, 0, 1.00000012, 0, 1, 0, -1.00000012, 0, -1.1920929e-07)
  493. end)
  494.  
  495. Tab5:Button("PopCorn",function(value)
  496. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-995, 21.6998043, -153.100037, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  497. end)
  498.  
  499. Tab5:Button("Casino 1v1",function(value)
  500. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-962.72345, 21.2549973, -186.814987, -0.0274876002, 2.91178949e-05, 0.999621451, -5.5798846e-06, 1, -2.92823333e-05, -0.999621451, -6.38268148e-06, -0.0274876002)
  501. end)
  502.  
  503. Tab5:Button("Bank",function(value)
  504. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-402.123718, 21.75, -283.988617, 0.0159681588, -0.000121377925, -0.999872446, -2.60148026e-05, 1, -0.000121808866, 0.999872506, 2.79565484e-05, 0.0159681737)
  505. end)
  506.  
  507. Tab5:Button("Main Food",function(value)
  508. getgenv().game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-338.352173, 23.6826477, -297.2146, -0.0060598203, -1.03402984e-08, -0.999981582, -1.61653102e-09, 1, -1.03306892e-08, 0.999981582, 1.55389912e-09, -0.0060598203)
  509. end)
  510.  
  511. local Tab6 = Window:Tab("Keybind",false)
  512.  
  513. Tab6:Label("Keybind")
  514.  
  515. Tab6:Keybind("Toggle",Enum.KeyCode.V,function()
  516. Library:Toggle()
  517. end)
  518.  
  519. local Tab7 = Window:Tab("Credits",false)
  520.  
  521. Tab7:Label("kermetthefrog#2591,rsalinq#4098")
  522.  
  523. local Aiming = loadstring(game:HttpGet("https://pastebin.com/raw/vsVecTqs"))()
  524. Aiming.TeamCheck(false)
  525.  
  526. local Workspace = game:GetService("Workspace")
  527. local Players = game:GetService("Players")
  528. local RunService = game:GetService("RunService")
  529. local UserInputService = game:GetService("UserInputService")
  530.  
  531. local LocalPlayer = Players.LocalPlayer
  532. local Mouse = LocalPlayer:GetMouse()
  533. local CurrentCamera = Workspace.CurrentCamera
  534.  
  535. local DaHoodSettings = {
  536. SilentAim = false,
  537. AimLock = false,
  538. Prediction = 0.157,
  539. AimLockKeybind = Enum.KeyCode.E
  540. }
  541. getgenv().DaHoodSettings = DaHoodSettings
  542.  
  543. function Aiming.Check()
  544. if not (Aiming.Enabled == true and Aiming.Selected ~= LocalPlayer and Aiming.SelectedPart ~= nil) then
  545. return false
  546. end
  547.  
  548. local Character = Aiming.Character(Aiming.Selected)
  549. local KOd = Character:WaitForChild("BodyEffects")["K.O"].Value
  550. local Grabbed = Character:FindFirstChild("GRABBING_CONSTRAINT") ~= nil
  551.  
  552. if (KOd or Grabbed) then
  553. return false
  554. end
  555.  
  556. return true
  557. end
  558.  
  559. local __index
  560. __index = hookmetamethod(game, "__index", function(t, k)
  561. if (t:IsA("Mouse") and (k == "Hit" or k == "Target") and Aiming.Check()) then
  562. local SelectedPart = Aiming.SelectedPart
  563.  
  564. if (DaHoodSettings.SilentAim and (k == "Hit" or k == "Target")) then
  565. local Hit = SelectedPart.CFrame + (SelectedPart.Velocity * DaHoodSettings.Prediction)
  566.  
  567. return (k == "Hit" and Hit or SelectedPart)
  568. end
  569. end
  570.  
  571. return __index(t, k)
  572. end)
  573.  
  574. RunService:BindToRenderStep("AimLock", 0, function()
  575. if (DaHoodSettings.AimLock and Aiming.Check() and UserInputService:IsKeyDown(DaHoodSettings.AimLockKeybind)) then
  576. local SelectedPart = Aiming.SelectedPart
  577.  
  578. local Hit = SelectedPart.CFrame + (SelectedPart.Velocity * DaHoodSettings.Prediction)
  579.  
  580. CurrentCamera.CFrame = CFrame.lookAt(CurrentCamera.CFrame.Position, Hit.Position)
  581. end
  582. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement