Advertisement
Guest User

idk

a guest
Oct 22nd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.27 KB | None | 0 0
  1. a = true
  2. end end if not a then
  3. local ray2 = Ray.new(Plr.Character.Head.CFrame.p,(Character.Torso.CFrame.p - Plr.Character.Head.CFrame.p).unit * 1000)
  4. local Hit2,Pos2 = Workspace:FindPartOnRay(ray,Plr.Character)
  5. if Hit2 then
  6. if(Hit2.Parent == Character or Hit2.Parent.Parent == Character2)then
  7. a = true
  8. end end end
  9. return a
  10. end
  11. local function PassChecks(Player)
  12. local PerformTeamChecks = #Game.Teams:GetTeams()>1
  13. if Player.Character ~= nil and Player ~= Plr then
  14. if not PerformTeamChecks or(PerformTeamChecks and Player.TeamColor ~= Plr.TeamColor)then
  15. local h = Player.Character:findFirstChild("Humanoid")
  16. if h then
  17. if h.MaxHealth ~= math.huge then
  18. if h.Health > 0 then
  19. return true
  20. end end end end end end
  21. local function GetRandomPlayer()
  22. for i,v in pairs(Game.Players:GetPlayers())do
  23. if PassChecks(v)then
  24. return v
  25. end end end
  26. local function DoESP(Player)
  27. local Af = Instance.new("BillboardGui",Plr.PlayerGui)
  28. Af.Name = "AIMBOTESP@"..Player.Name
  29. Af.Active = true
  30. Af.Adornee = Player.Character.Torso
  31. Af.Size = UDim2.new(15,0,15,0)
  32. Af.AlwaysOnTop = true
  33. local f = Instance.new("ImageLabel",Af)
  34. f.Size = UDim2.new(1,0,0.7,0)
  35. f.Image = "http://www.roblox.com/asset/?id=124537225"
  36. f.BackgroundTransparency = 1
  37. local f = Instance.new("ImageLabel",Af)
  38. f.Size = UDim2.new(0.5,0,0.35,0)
  39. f.Position = UDim2.new(0.25,0,0.175,0)
  40. f.Image = "http://www.roblox.com/asset/?id=124537225"
  41. f.BackgroundTransparency = 1
  42. local a = Instance.new("Frame",Af)
  43. a.Size = UDim2.new(1,0,0.3,0)
  44. a.Position = UDim2.new(0,0,0.7,0)
  45. a.BackgroundTransparency = 1
  46. local s = Instance.new("TextLabel",a)
  47. s.Size = UDim2.new(1,0,1,0)
  48. s.BackgroundTransparency = 1
  49. s.TextColor3 = Color3.new(1,0,0)
  50. s.Font = "ArialBold"
  51. s.FontSize = "Size18"
  52. s.Name = "Health"
  53. s.Text = "Health: "
  54. local obj = Instance.new("ObjectValue",Af)
  55. obj.Name = "Player"
  56. obj.Value = Player
  57. local C_;C_ = Game.Players.PlayerRemoving:connect(function(P)
  58. if P == Player then
  59. Af:Destroy()
  60. C_:disconnect()
  61. end end)
  62. local C;C = Player.CharacterAdded:connect(function()
  63. Af:Destroy()
  64. C:disconnect()
  65. end)end
  66. local function GetNearestVisiblePlayer()
  67. local LastDistance,LastPlayer = math.huge
  68. for i,v in pairs(Game.Players:GetPlayers())do
  69. if PassChecks(v)then
  70. if RayCastCheck(v.Character)then
  71. local Dist =(Plr.Character.Torso.CFrame.p - v.Character.Torso.CFrame.p).magnitude
  72. if Dist < LastDistance then
  73. LastDistance = Dist
  74. LastPlayer = v
  75. end end end end
  76. return LastPlayer or GetRandomPlayer()
  77. end
  78. local function Focus(Player)
  79. Yielding = true
  80. if not Player then Yielding = false return end
  81. if not IsBotting then Yielding = false return end
  82. if not PassChecks(Player)then Yielding = false return end
  83. if not RayCastCheck(Player.Character)then Yielding = false return end
  84. if Player.Character.Humanoid.Health <= 0 then Yielding = false return end
  85. for i,v in pairs(Player.Character:GetChildren())do
  86. if v:IsA("ForceField")then
  87. v:Destroy()
  88. elseif v:IsA("Humanoid")and OHKO then
  89. v.MaxHealth = 1
  90. end end
  91. CC.Focus = Player.Character.Head.CFrame * CFrame.new(0,-0.02,0)
  92. end
  93. Mouse.KeyDown:connect(function(Key)
  94. if Key:lower()== HotKey1:lower()then
  95. IsBotting = not IsBotting
  96. elseif Key:lower()== HotKey2:lower()then
  97. OHKO = not OHKO
  98. end end)
  99. local Con
  100. Game:GetService("RunService").Stepped:connect(function()
  101. if IsBotting then
  102. if not Yielding then
  103. pcall(function()Con:disconnect()end)
  104. Con = Game:GetService("RunService").RenderStepped:connect(function()
  105. Focus(GetNearestVisiblePlayer())
  106. end)end end end)
  107. Game:GetService("RunService").Stepped:connect(function()
  108. pcall(function()Plr.Character:findFirstChild("Ammo",true).Value = 6 end)
  109. pcall(function()Plr.Character:findFirstChild("Ammo2",true).Value = 6 end)
  110. pcall(function()Plr.Character:findFirstChild("Clip",true).Value = 6 end)
  111. if OHKO then pcall(function()Plr.Character:findFirstChild("aim",true).Value = true end)end
  112. pcall(function()
  113. if IsBotting then Plr.CameraMode = Enum.CameraMode.LockFirstPerson end
  114. if not IsBotting then Plr.CameraMode = Enum.CameraMode.Classic end
  115. end)end)
  116. Game:GetService("RunService").Stepped:connect(function()
  117. for i,v in pairs(Game.Players:GetPlayers())do
  118. if PassChecks(v)then
  119. if not Plr.PlayerGui:findFirstChild("AIMBOTESP@"..v.Name)then
  120. DoESP(v)
  121. else
  122. pcall(function()
  123. Plr.PlayerGui:findFirstChild("AIMBOTESP@"..v.Name):findFirstChild("Health",true).Text = "Health: "..math.floor(Plr.PlayerGui:findFirstChild("AIMBOTESP@"..v.Name).Player.Value.Character.Humanoid.Health)
  124. end)end end end end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement