Advertisement
jamkles

Jamkles ssss

Jan 17th, 2024 (edited)
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.46 KB | None | 0 0
  1.  
  2.  
  3.  
  4. getgenv().Jamkles = {
  5. Intro = {
  6. ["Enabled"] = true, --//will pop up an intro
  7. ["LowerGraphics"] = false, --//basicly boost ur fps little bit and also will enable macro
  8. ["ClearRConsole"] = false, --//only krnl function but it clears console when u use print notification
  9. },
  10. VisualEffects = {
  11. ["ColorCorrection"] = true, --//basicly like shaders
  12. ["ColorCorrectionBrightness"] = 0, --//brightness
  13. ["ColorCorrectionSaturation"] = 5, --//Saturation
  14. ["ColorCorrectionContrast"] = 2 --//Contrast
  15. },
  16. Notification = { --//notificationMode will be added soon
  17. ["SilentMode"] = false, --//turns off intro, will enable clearrconsole, will turn off notificationmode and printmode and will turn off FOV
  18. ["PrintMode"] = false, --// print out loading press F9 to see
  19. ["NotificationMode"] = false --//will send a notifications of loading process
  20. },
  21. }
  22.  
  23.  
  24.  
  25. getgenv().silentaim = {
  26. Silent = {
  27. ["SilentToggle"] = "C", --//toggles silent aim to be on/off
  28. ["Enabled"] = true, --//Enbles Silent Aim
  29. ["AimPart"] = "HumanoidRootPart", --"Head", "UpperTorso", "HumanoidRootPart", "LowerTorso", "LeftHand", "RightHand", "LeftLowerArm", "RightLowerArm", "LeftUpperArm", "RightUpperArm", "LeftFoot", "LeftLowerLeg", "LeftUpperLeg", "RightLowerLeg", "RightFoot", "RightUpperLeg"
  30. ["Prediction"] = 0.1211, --//Velocity Prediction of opponent
  31. ["UseHitchance"] = false, --//Turns on Hitchance
  32. ["HitChance"] = 100, --//Value Of Hitchance but i recommend 100
  33. ["ClosestPart"] = false, --//Turns On ClosestPartToMouse
  34. ["ClosestPoint"] = false, --//Turns On ClosestPointToMouse
  35. ["Resolver"] = false, --//Turns On Resolver that doesnt break ur pred and resolves everything that legit aim can
  36. ["AntiCurve"] = false, --//When Someone will be clipping you, youre Curves Of Silentaim evidence wont be able to be seen
  37. ["AntiAimView"] = true, --//When Someone tries to catch u with Aim Viewer theyre Tracer of it gets confussion like u would use legit aim
  38. ["AntiGroundShots"] = true, --//Tries to prevent groundshots if possible
  39. ["AutoPrediction"] = false, --//Will turn on automatic auto prediction that doesnt require sets to be putten inside
  40. ["CustomAutoPrediction"] = false, --//Will turn on automatic autoprediction that will require own sets from table that is down there
  41. ["CustomAutoPredictionDelay"] = 2 --//Puts delays in automatic prediction changes
  42. },
  43. FOV = {
  44. ["Visible"] = true, --//Turns on a circle on ur screen that follows ur mouse
  45. ["Radius"] = 40, --//Size of circle
  46. ["Color1"] = Color3.new(0, 255, 255) --//Color of circle
  47. },
  48.  
  49. Camera = {
  50. ["CameraToggle"] = "Q", --//Keybind to Make ur camera follows opponent
  51. ["Enabled"] = true, --//enables camera lock
  52. ["AimPart"] = "HumanoidRootPart", --//AimPart for Camera to be focused on
  53. ["Prediction"] = 7.24, --// Prediction of Velocity on opponent 1-10
  54. ["SmoothnessValue"] = 0.14, --//Smoothness Value that makes ur camera smoothly goes on ur opponent
  55. ["Smoothness"] = true, --//Enables Smoothness that makes ur camera smooth
  56. ["CameraClosestPart"] = false, --//Makes Ur AimPart be the ClosestOneToCursor
  57. ["CameraRadius"] = false, --// FOV size to focus on who to stick
  58. ["ShowFOV"] = false, --//Turns On FOV
  59. ["Radius"] = 150, --//FOV size
  60. ["Shake"] = false, --// turns on shake that makes ur camera not be focused so much
  61. ["ShakeAgressivness"] = 10 --//agressivness of the shake 1-10
  62. },
  63.  
  64. Checks = {
  65. ["WallCheck"] = true,
  66. ["UnlockedOnDeath"] = true, --//focus on targetting other opponent when u Kill ur opponent
  67. ["GrabbedCheck"] = true, --//prevemts Grabbed player on ground to be focused by silent aim
  68. ["KnockedCheck"] = true, --//prevemts Knocked player on ground to be focused by silent aim
  69. ["CrewCheck"] = true --//Prevents silentaim focusing on ur crew members
  70. },
  71. }
  72.  
  73. local predictionValues = { --Custom autoprediction table
  74. { pingThreshold = 130, predictionValue = 0.151 },
  75. { pingThreshold = 125, predictionValue = 0.149 },
  76. { pingThreshold = 110, predictionValue = 0.146 },
  77. { pingThreshold = 105, predictionValue = 0.138 },
  78. { pingThreshold = 90, predictionValue = 0.136 },
  79. { pingThreshold = 80, predictionValue = 0.134 },
  80. { pingThreshold = 70, predictionValue = 0.131 },
  81. { pingThreshold = 60, predictionValue = 0.1229 },
  82. { pingThreshold = 50, predictionValue = 0.1225 },
  83. { pingThreshold = 40, predictionValue = 0.1256 }
  84. }
  85.  
  86.  
  87.  
  88. repeat wait() until game:IsLoaded()
  89.  
  90. if Jamkles.Notification.PrintMode == true then
  91. print("[Jamkles]: is loading..")
  92. wait(3)
  93. print("[Jamkles]: have successfully bypassed Anti Cheat..")
  94. wait(2)
  95. print("[Jamkles]: Loading Functions..")
  96. wait(3.5)
  97. print(" [Jamkles]: Has been successfully loaded, Enjoy your gameplay.")
  98. end
  99. --//bypass
  100. assert(getrawmetatable)
  101. grm = getrawmetatable(game)
  102. setreadonly(grm, false)
  103. old = grm.__namecall
  104. grm.__namecall = newcclosure(function(self, ...)
  105. local args = {...}
  106. if tostring(args[1]) == "TeleportDetect" then
  107. return
  108. elseif tostring(args[1]) == "CHECKER_1" then
  109. return
  110. elseif tostring(args[1]) == "CHECKER" then
  111. return
  112. elseif tostring(args[1]) == "GUI_CHECK" then
  113. return
  114. elseif tostring(args[1]) == "OneMoreTime" then
  115. return
  116. elseif tostring(args[1]) == "checkingSPEED" then
  117. return
  118. elseif tostring(args[1]) == "BANREMOTE" then
  119. return
  120. elseif tostring(args[1]) == "PERMAIDBAN" then
  121. return
  122. elseif tostring(args[1]) == "KICKREMOTE" then
  123. return
  124. elseif tostring(args[1]) == "BR_KICKPC" then
  125. return
  126. elseif tostring(args[1]) == "BR_KICKMOBILE" then
  127. return
  128. end
  129. return old(self, ...)
  130. end)
  131. --//bypass
  132.  
  133. local silentaim = getgenv().silentaim
  134. local Jamkles = getgenv().Jamkles
  135. if Jamkles.Notification.SilentMode == true then
  136. Jamkles.Notification.PrintMode = false
  137. Jamkles.Notification.NotificationMode = false
  138. Jamkles.Intro.ClearRConsole = true
  139. Jamkles.Intro.Enabled = false
  140. silentaim.FOV.Visible = false
  141. silentaim.Camera.ShowFOV = false
  142. end
  143.  
  144.  
  145.  
  146.  
  147. local lala = game.Players.LocalPlayer
  148. local displayName = lala.DisplayName
  149.  
  150.  
  151. if game:IsLoaded() and Jamkles.Intro.Enabled == true then
  152. local ShowIntro = true
  153.  
  154. local TweenService = game:GetService("TweenService")
  155.  
  156. local Blur = Instance.new("BlurEffect", game.Lighting)
  157.  
  158. local ScreenGui = Instance.new("ScreenGui")
  159.  
  160. local ImageLabel = Instance.new("ImageLabel")
  161.  
  162. Blur.Size = 0
  163.  
  164.  
  165.  
  166. if ShowIntro then
  167.  
  168. ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  169. ImageLabel.Parent = ScreenGui
  170. ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  171. ImageLabel.BackgroundTransparency = 1.000
  172. ImageLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
  173. ImageLabel.BorderSizePixel = 0
  174. ImageLabel.Position = UDim2.new(0.327774882, 0, 0.316960156, 0)
  175. ImageLabel.Size = UDim2.new(0, 661, 0, 394)
  176. ImageLabel.Image = "http://www.roblox.com/asset/?id=14685360180"
  177. ImageLabel.ImageTransparency = 1.000
  178.  
  179. local tweenStart = TweenService:Create(Blur, TweenInfo.new(0.70), {Size = 24})
  180. local tweenStart1 = TweenService:Create(ImageLabel, TweenInfo.new(0.70), {ImageTransparency = 0})
  181.  
  182. tweenStart:Play()
  183. tweenStart1:Play()
  184.  
  185. task.wait(7)
  186.  
  187. local tweenEnd = TweenService:Create(Blur, TweenInfo.new(0.80), {Size = 0})
  188. local tweenEnd1 = TweenService:Create(ImageLabel, TweenInfo.new(0.80), {ImageTransparency = 1})
  189.  
  190. tweenEnd:Play()
  191. tweenEnd1:Play()
  192.  
  193. task.wait(1)
  194.  
  195. Blur:Remove()
  196. ScreenGui:Remove()
  197. end
  198. else
  199. end
  200.  
  201.  
  202.  
  203. if not LPH_OBFUSCATED then
  204. LPH_JIT_MAX = function(...)
  205. return (...)
  206. end
  207. LPH_NO_VIRTUALIZE = function(...)
  208. return (...)
  209. end
  210. end
  211.  
  212. LPH_JIT_MAX(
  213. function()
  214. local Players, Client, Mouse, RS, Camera, r =
  215. game:GetService("Players"),
  216. game:GetService("Players").LocalPlayer,
  217. game:GetService("Players").LocalPlayer:GetMouse(),
  218. game:GetService("RunService"),
  219. game.Workspace.CurrentCamera,
  220. math.random
  221.  
  222. local Circle = Drawing.new("Circle")
  223. Circle.Color = silentaim.FOV.Color1
  224. Circle.Transparency = 1
  225. Circle.Thickness = 0.5
  226.  
  227. local CameraCircle = Drawing.new("Circle")
  228. CameraCircle.Color = silentaim.FOV.Color1
  229. CameraCircle.Thickness = 1
  230.  
  231.  
  232. local ttarget
  233. local ttargetrey2
  234. local On
  235.  
  236. local Vec2 = function(property)
  237. return Vector2.new(property.X, property.Y + (game:GetService("GuiService"):GetGuiInset().Y))
  238. end
  239.  
  240. local UpdateSilentFOV = function()
  241. if not Circle then
  242. return Circle
  243. end
  244. Circle.Visible = getgenv().silentaim.FOV["Visible"]
  245. Circle.Radius = getgenv().silentaim.FOV["Radius"] * 3.05
  246. Circle.Position = Vec2(Mouse)
  247.  
  248. return Circle
  249. end
  250.  
  251. local UpdateCameraFOV = function()
  252. if not CameraCircle then
  253. return CameraCircle
  254. end
  255.  
  256. CameraCircle.Visible = getgenv().silentaim.Camera["ShowFOV"]
  257. CameraCircle.Radius = getgenv().silentaim.Camera["Radius"]
  258. CameraCircle.Position = Vec2(Mouse)
  259.  
  260. return CameraCircle
  261. end
  262.  
  263. game.RunService.RenderStepped:Connect(function ()
  264. UpdateCameraFOV()
  265. UpdateSilentFOV()
  266. end)
  267.  
  268.  
  269. local function WallCheck(destination, ignore)
  270. if getgenv().silentaim.Checks.WallCheck then
  271. local Origin = Camera.CFrame.p
  272. local CheckRay = Ray.new(Origin, destination - Origin)
  273. local Hit = game.workspace:FindPartOnRayWithIgnoreList(CheckRay, ignore)
  274. return Hit == nil
  275. else
  276. return true
  277. end
  278. end
  279.  
  280.  
  281. GetClosestToMouse = function()
  282. local Target, Closest = nil, 1 / 0
  283.  
  284. for _, v in pairs(Players:GetPlayers()) do
  285. if (v.Character and v ~= Client and v.Character:FindFirstChild("HumanoidRootPart")) then
  286. local Position, OnScreen = Camera:WorldToScreenPoint(v.Character.HumanoidRootPart.Position)
  287. local Distance = (Vector2.new(Position.X, Position.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
  288.  
  289. if
  290. (Circle.Radius > Distance and Distance < Closest and OnScreen and
  291. WallCheck(v.Character.HumanoidRootPart.Position, {Client, v.Character}))
  292. then
  293. Closest = Distance
  294. Target = v
  295. end
  296. end
  297. end
  298. return Target
  299. end
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307. function TargetChecks(Target)
  308. if getgenv().silentaim.Checks.UnlockedOnDeath == true and Target.Character then
  309. return Target.Character.BodyEffects["K.O"].Value and true or false
  310. end
  311. return false
  312. end
  313.  
  314. function PredictionictTargets(Target, Value)
  315. return Target.Character[getgenv().silentaim.Silent.AimPart].CFrame +
  316. (Target.Character[getgenv().silentaim.Silent.AimPart].Velocity * Value)
  317. end
  318.  
  319. local WTS = function(Object)
  320. local ObjectVector = Camera:WorldToScreenPoint(Object.Position)
  321. return Vector2.new(ObjectVector.X, ObjectVector.Y)
  322. end
  323.  
  324. local IsOnScreen = function(Object)
  325. local IsOnScreen = Camera:WorldToScreenPoint(Object.Position)
  326. return IsOnScreen
  327. end
  328.  
  329. local FilterObjs = function(Object)
  330. if string.find(Object.Name, "Gun") then
  331. return
  332. end
  333. if table.find({"Part", "MeshPart", "BasePart"}, Object.ClassName) then
  334. return true
  335. end
  336. end
  337. GetClosestBodyPart = function(character)
  338. local ClosestDistance = 1 / 0
  339. local BodyPart = nil
  340. if (character and character:GetChildren()) then
  341. for _, x in next, character:GetChildren() do
  342. if FilterObjs(x) and IsOnScreen(x) then
  343. local Distance = (WTS(x) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
  344. if getgenv().silentaim.Camera.CameraRadius == true then
  345. if (CameraCircle.Radius > Distance and Distance < ClosestDistance) then
  346. ClosestDistance = Distance
  347. BodyPart = x
  348. end
  349. else
  350. if (Distance < ClosestDistance) then
  351. ClosestDistance = Distance
  352. BodyPart = x
  353. end
  354. end
  355. end
  356. end
  357. end
  358. return BodyPart
  359. end
  360.  
  361. Mouse.KeyDown:Connect(
  362. function(Key)
  363. if (Key == getgenv().silentaim.Camera.CameraToggle:lower()) then
  364. if getgenv().silentaim.Camera.Enabled == true then
  365. On = not On
  366. if On then
  367. ttarget2 = GetClosestToMouse()
  368. else
  369. if ttarget2 ~= nil then
  370. ttarget2 = nil
  371. end
  372. end
  373. end
  374. end
  375. if (Key == getgenv().silentaim.Silent.SilentToggle:lower()) then
  376. if getgenv().silentaim.Silent.Enabled == true then
  377. getgenv().silentaim.Silent.Enabled = false
  378. else
  379. getgenv().silentaim.Silent.Enabled = true
  380. end
  381. end
  382. end
  383. )
  384.  
  385. RS.RenderStepped:Connect(
  386. function()
  387. if ttarget then
  388. if ttarget ~= nil and getgenv().silentaim.Silent.Enabled and getgenv().silentaim.Silent.ClosestPart == true then
  389. getgenv().silentaim.Silent["AimPart"] = tostring(GetClosestBodyPart(ttarget.Character))
  390. end
  391. end
  392. if ttarget2 then
  393. if
  394. ttarget2 ~= nil and not TargetChecks(ttarget2) and getgenv().silentaim.Camera.Enabled and
  395. getgenv().silentaim.Camera.CameraClosestPart == true
  396. then
  397. getgenv().silentaim.Camera["AimPart"] = tostring(GetClosestBodyPart(ttarget2.Character))
  398. end
  399. end
  400. end
  401. )
  402.  
  403. local CameraPredictioniction = function(Target, Value)
  404. return Target.Character[getgenv().silentaim.Camera.AimPart].Position +
  405. (Target.Character[getgenv().silentaim.Camera.AimPart].Velocity / Value)
  406. end
  407.  
  408. RS.RenderStepped:Connect(
  409. function()
  410. if
  411. ttarget2 ~= nil and not TargetChecks(ttarget2) and getgenv().silentaim.Camera.Enabled and
  412. getgenv().silentaim.Camera.Smoothness == true
  413. then
  414. local Main = CFrame.new(Camera.CFrame.p, CameraPredictioniction(ttarget2, getgenv().silentaim.Camera.Prediction))
  415. Camera.CFrame =
  416. Camera.CFrame:Lerp(
  417. Main,
  418. getgenv().silentaim.Camera.SmoothnessValue,
  419. Enum.EasingStyle.Elastic,
  420. Enum.EasingDirection.InOut,
  421. Enum.EasingStyle.Sine,
  422. Enum.EasingDirection.Out
  423. )
  424. elseif ttarget2 ~= nil and getgenv().silentaim.Camera.Enabled and getgenv().silentaim.Camera.Smoothness == false then
  425. Camera.CFrame =
  426. CFrame.new(Camera.CFrame.Position, CameraPredictioniction(ttarget2, getgenv().silentaim.Camera.Prediction))
  427. end
  428. end
  429. )
  430.  
  431. local grmt = getrawmetatable(game)
  432. local index = grmt.__index
  433. local properties = {
  434. "Hit" -- Ill Add more Mouse properties soon,
  435. }
  436. setreadonly(grmt, false)
  437.  
  438. grmt.__index =
  439. newcclosure(
  440. function(self, v)
  441. if Mouse and (table.find(properties, v)) then
  442. ttarget = GetClosestToMouse()
  443. if ttarget ~= nil and getgenv().silentaim.Silent.Enabled and not TargetChecks(ttarget) then
  444. local endpoint = PredictionictTargets(ttarget, getgenv().silentaim.Silent.Prediction)
  445.  
  446. return (table.find(properties, tostring(v)) and endpoint)
  447. end
  448. end
  449. return index(self, v)
  450. end
  451. )
  452. end
  453. )()
  454.  
  455. function AntiCurve()
  456. local character = game.Players.LocalPlayer.Character
  457. if silentaim.Silent.AntiCurve and character and silentaim.Silent.Enabled and character.PrimaryPart then
  458. local characterCf = character.PrimaryPart.CFrame
  459. local target = ttarget.Character.HumanoidRootPart
  460. local targetPos = ttarget.Position
  461. local charPos = character.PrimaryPart.Position
  462. character:SetPrimaryPartCFrame(CFrame.lookAt(charPos, v3(targetPos.X, charPos.Y, targetPos.Z)))
  463. wait()
  464. character:SetPrimaryPartCFrame(characterCf)
  465. end
  466. end
  467.  
  468. local function AntiGroundShots()
  469. if self ~= nil and silentaim.Silent.AntiGroundShots and self.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
  470. local currentvelocity = self.Character.HumanoidRootPart.Velocity
  471. self.Character.HumanoidRootPart.Velocity = Vector3.new(currentvelocity.X, currentvelocity.Y / 0.5, currentvelocity.Z)
  472. end
  473. end
  474.  
  475. local function getClosestPointOnPart(Part)
  476. local mouseray = Local.Mouse.UnitRay
  477. mouseray = mouseray.Origin + (mouseray.Direction * (Part.Position - mouseray.Origin).Magnitude)
  478. local point =
  479. (mouseray.Y >= (Part.Position - Part.Size / 2).Y and mouseray.Y <= (Part.Position + Part.Size / 2).Y) and
  480. (Part.Position + Vector3.new(0, -Part.Position.Y + mouseray.Y, 0)) or Part.Position
  481. local check = RaycastParams.new()
  482. check.FilterType = Enum.RaycastFilterType.Whitelist
  483. check.FilterDescendantsInstances = {Part}
  484. local ray = Services.Workspace:Raycast(mouseray, (point - mouseray), check)
  485. if ray then
  486. return ray.Position
  487. else
  488. return Local.Mouse.Hit.Position
  489. end
  490. end
  491.  
  492. local function getPingBasedPrediction()
  493. if silentaim.Silent.AutoPrediction then
  494. local ping = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValue()
  495. local calculatedPrediction = (((ping - 0) / 200) * (0.2 - 0.1)) + 0.1
  496. return silentaim.Silent.Prediction + calculatedPrediction
  497. else
  498. return silentaim.Silent.Prediction
  499. end
  500. end
  501.  
  502. if Jamkles.VisualEffects.AspectRatio == true then
  503.  
  504. end
  505.  
  506. if Jamkles.VisualEffects.ColorCorrection == true then
  507.  
  508. local l = game:GetService("Lighting")
  509.  
  510. local ColorCorrection = Instance.new("ColorCorrectionEffect", l)
  511. ColorCorrection.Brightness = Jamkles.VisualEffects.ColorCorrectionBrightness
  512. ColorCorrection.Contrast = Jamkles.VisualEffects.ColorCorrectionContrast
  513. ColorCorrection.Saturation = Jamkles.VisualEffects.ColorCorrectionSaturation
  514. end
  515.  
  516.  
  517.  
  518.  
  519. local switchDelay = silentaim.Silent.CustomAutoPredictionDelay
  520.  
  521. while wait() do
  522. if silentaim.Silent.CustomAutoPrediction == true then
  523. local pingValue = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
  524. local split = string.split(pingValue, '(')
  525. local ping = tonumber(split[1])
  526.  
  527. local newPrediction = silentaim.Silent.Prediction
  528. for _, predictionData in ipairs(predictionValues) do
  529. if ping < predictionData.pingThreshold then
  530. newPrediction = predictionData.predictionValue
  531. break
  532. end
  533. end
  534.  
  535. if silentaim.Silent.Prediction ~= newPrediction then
  536. silentaim.Silent.Prediction = newPrediction
  537. wait(switchDelay)
  538. end
  539. end
  540. end
  541.  
  542. if Jamkles.Intro.LowerGraphics then
  543. for _,v in pairs(workspace:GetDescendants()) do
  544. if v.ClassName == "Part"
  545. or v.ClassName == "SpawnLocation"
  546. or v.ClassName == "WedgePart"
  547. or v.ClassName == "Terrain"
  548. or v.ClassName == "MeshPart" then
  549. v.Material = "Plastic"
  550. end
  551. end
  552. else
  553. end
  554.  
  555. if silentaim.Silent.UseHitchance and silentaim.Silent.Enabled and target then
  556. local function CalculateHitchance()
  557. local targetPosition = game.Workspace:FindFirstChild(silentaim.Silent.AimPart).Position
  558. local aimingPosition = Vector3.new(0, 0, 0)
  559. local distance = (targetPosition - aimingPosition).Magnitude
  560. local maxDistance = 10
  561. local baseHitchance = 100 - (distance / maxDistance) * 10
  562. baseHitchance = math.clamp(baseHitchance, 0, 100)
  563. local hitchance = baseHitchance * (silentaim.Silent.HitChance / 100)
  564. return hitchance
  565. end
  566.  
  567. local hitchance = CalculateHitchance()
  568. end
  569. if silentaim.Silent.Resolver and ttarget and silentaim.Silent.Enabled then
  570. game:GetService("RunService").Stepped:Connect(function()
  571. if ttarget and silentaim.Silent.Resolver == true then
  572. local character = ttarget.Character.HumanoidRootPart
  573. local lastPosition = character.Position
  574. wait()
  575. local currentPosition = character.Position
  576. local velocity = (currentPosition - lastPosition) * 44
  577. lastPosition = currentPosition
  578.  
  579. character.Velocity = velocity
  580. end
  581. end)
  582. end
  583.  
  584. if Jamkles.Intro.ClearRConsole == true then
  585. rconsoleclear()
  586. end
  587.  
  588. --//anti aim view
  589. --//anti aim view
  590. if silentaim.Silent.AntiAimView == true then
  591. if ttarget then
  592. local a = math.huge
  593. local b = nil
  594.  
  595. for i, v in pairs(game.Players:GetPlayers()) do
  596. if v ~= Client and v.Character and v.Character:FindFirstChild("Head") and v.Character:FindFirstChild("HumanoidRootPart") then
  597. local c = game.Workspace.CurrentCamera:WorldToViewportPoint(v.Character.Head.Position)
  598. local d = (Vector2.new(Mouse.X, Mouse.Y) - Vector2.new(c.X, c.Y)).Magnitude
  599. if a > d then
  600. b = v
  601. a = d
  602. end
  603. end
  604. end
  605.  
  606. return b
  607. elseif ttarget == nil then
  608. wait()
  609. end
  610. end
  611.  
  612. if getgenv().silentaim.Silent.ClosestPoint and ttarget and getgenv().silentaim.Silent.Enabled then
  613. getgenv().silentaim.Silent.Aimpart = tostring(
  614. getClosestPartToCursor(ttarget, getgenv().silentaim.Silent))
  615. ac = ClosestPoint(ttarget[getgenv().silentaim.Silent.Aimpart])
  616. end
  617.  
  618.  
  619.  
  620.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement