Advertisement
Guest User

WAR SIMULATOR SILENT AIM

a guest
Aug 23rd, 2020
14,500
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. local function getnearest()
  2. local mobs = {}
  3. for i , v in pairs(game.Workspace:GetDescendants()) do
  4. if v.Parent.Name == 'Mobs' and v:FindFirstChild("Head") ~= nil and v.Humanoid.Health > 0 then
  5. table.insert(mobs,v.Head);
  6. end;
  7. end;
  8. table.sort(mobs,function(a,b)
  9. return (game.Players.LocalPlayer.Character.Head.Position-a.Position).magnitude < (game.Players.LocalPlayer.Character.Head.Position-b.Position).magnitude
  10. end);
  11. return mobs[1]
  12. end;
  13. local mt =getrawmetatable(game);
  14. setreadonly(mt,false);
  15. local nc = mt.__namecall;
  16. key = 0;
  17. local oldkey = key;
  18.  
  19. local Players = game:GetService("Players")
  20. local LocalPlayer = Players.LocalPlayer
  21. local mouse = LocalPlayer:GetMouse()
  22. local Camera = workspace.CurrentCamera
  23. local Debris = game:GetService("Debris")
  24. local UserInputService = game:GetService("UserInputService")
  25. local target = false
  26. local RunService = game:GetService("RunService")
  27.  
  28.  
  29.  
  30. local fovCircle = true;
  31. local st = tonumber(tick());
  32. warn("Loading script...")
  33.  
  34. local meta = getrawmetatable(game)
  35. setreadonly(meta, false)
  36. local oldNamecall = meta.__namecall
  37. meta.__namecall = newcclosure(function(...)
  38. local method = getnamecallmethod()
  39. local args = {...}
  40. if string.find(method,'Ray') then
  41. if target then
  42. if args[1].Name ~= "Workspace" then
  43. print(args[1])
  44. else
  45. args[2] = Ray.new(workspace.CurrentCamera.CFrame.Position, (target.Position + Vector3.new(0,(workspace.CurrentCamera.CFrame.Position-target.Position).Magnitude/500,0) - workspace.CurrentCamera.CFrame.Position).unit * 5000)
  46. end;
  47. end
  48. end
  49. return oldNamecall(unpack(args))
  50. end)
  51.  
  52. warn("Script loaded!\nTime taken: "..math.abs(tonumber(tick())-st))
  53.  
  54. RunService:BindToRenderStep("SilentAim",1,function()
  55. if UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild("Humanoid") and Players.LocalPlayer.Character.Humanoid.Health > 0 then
  56. target = getnearest()
  57. end
  58. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement