Isaiah20Yt

Isaiah POOP POOP yt3

Dec 16th, 2020
13
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.78 KB | None | 0 0
  1. Made By Isaiah20Yt
  2. DONT PUIT THIS STUFF
  3. ______________________
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11. pcall(function()
  12. local espcolor = Color3.fromRGB(140, 69, 102)
  13. local wallhack_esp_transparency = .4
  14. local gui_hide_button = {Enum.KeyCode.LeftControl, "h"}
  15. local plrs = game:GetService("Players")
  16. local lplr = game:GetService("Players").LocalPlayer
  17. local TeamBased = true ; local teambasedswitch = "o"
  18. local presskeytoaim = true; local aimkey = "e"
  19. aimbothider = false; aimbothiderspeed = .5
  20. local Aim_Assist = false ; Aim_Assist_Key = {Enum.KeyCode.LeftControl, "z"}
  21. local espupdatetime = 5; autoesp = false; local charmsesp = true
  22. local movementcounting = true
  23.  
  24.  
  25.  
  26.  
  27. local mouselock = false
  28. local canaimat = true
  29. local lockaim = true; local lockangle = 5
  30. local ver = "2.4"
  31. local cam = game.Workspace.CurrentCamera
  32. local BetterDeathCount = true
  33. local ballisticsboost = 0
  34.  
  35. local mouse = lplr:GetMouse()
  36. local switch = false
  37. local key = "k"
  38. local aimatpart = nil
  39. local lightesp = false
  40.  
  41. local abs = math.abs
  42.  
  43. local Gui = Instance.new("ScreenGui")
  44. local Move = Instance.new("Frame")
  45. local Main = Instance.new("Frame")
  46. local EspStatus = Instance.new("TextLabel")
  47. local st1 = Instance.new("TextLabel")
  48. local st1_2 = Instance.new("TextLabel")
  49. local st1_3 = Instance.new("TextBox")
  50. local Name = Instance.new("TextLabel")
  51. --Properties:
  52.  
  53. Gui.Parent = plrs.LocalPlayer:WaitForChild("PlayerGui")
  54.  
  55.  
  56. local aimbotstatus = {"qc", "qr", "qe", "qd", "qi", "qt", "qs", "dd", "sp", "ql", "qa", "qd", "qs"}
  57. local gotstring = 0
  58. local function getrandomstring()
  59. gotstring = gotstring+666
  60. local str = ""
  61. local randomstring = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "g", "k", "l", "m", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
  62. "а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","о","п","р","с","т","у","ф","х","ч","щ","ъ","ы","ъ","э","ю","я", "`", "$",
  63. "0","1","2","3","4","5","6","7","8","9", }
  64. local counting123 = 0
  65. for i, v in ipairs(randomstring) do
  66. counting123 = i
  67. end
  68. do
  69. math.randomseed(tick()+gotstring)
  70. for i = 3, math.random(1,100) do
  71. math.randomseed(i+tick()+gotstring)
  72.  
  73. local oneortwo = math.random(1,2)
  74. if oneortwo == 2 then
  75. math.randomseed(i+tick()+gotstring)
  76. str = str..""..randomstring[math.random(1, counting123)]
  77. else
  78. math.randomseed(i+tick()+gotstring)
  79. str = str..""..string.upper(randomstring[math.random(1, counting123)])
  80. end
  81.  
  82. end
  83. end
  84. return str
  85. end
  86. local mousedown = false
  87. local isonmovething = false
  88. local mouseoffset = Vector2.new()
  89. local mousedown = false
  90. local bspeed = 3584
  91. local aimbotoffset = {dd = ":", sp = " ", qa = "a", qb = "b",qc = "c", qd = "d", qe = "e", qf = "f", qg = "g" , qh = "h" , qi = "i", qj = "j", qk = "k", ql = "l", qm = "m", qn = "n", qo = "o", qp = "p", qq = "q", qr = "r", qs = "s", qt = "t", qu = "u", qv = "w", qx = "x", qy = "y", qz = "z"}
  92.  
  93.  
  94.  
  95. Gui.Name = getrandomstring()
  96.  
  97. Move.Name = getrandomstring()
  98. Move.Draggable = true
  99. Move.Parent = Gui
  100. Move.BackgroundColor3 = Color3.new(0.0431373, 1, 0.0745098)
  101. Move.BackgroundTransparency = 0.40000000596046
  102. Move.BorderSizePixel = 0
  103. Move.Position = UDim2.new(0.5, 0,0.018, 0)
  104. Move.Size = UDim2.new(0, 320, 0, 30)
  105.  
  106. Move.MouseEnter:Connect(function()
  107.  
  108. isonmovething = true
  109.  
  110. end)
  111. Move.MouseLeave:Connect(function()
  112.  
  113. isonmovething = mousedown and true or false
  114. end)
  115. mouse.Button1Down:connect(function()
  116. mousedown = true
  117. mouseoffset = Move.AbsolutePosition - Vector2.new(mouse.X, mouse.Y)
  118. end)
  119. mouse.Button1Up:connect(function()
  120. mousedown = false
  121. end)
  122.  
  123. mouse.Move:Connect(function()
  124. if isonmovething == true and mousedown then
  125. Move.Position = UDim2.new(0, mouseoffset.X + mouse.X, 0, mouseoffset.Y + mouse.Y)
  126. end
  127. end)
  128. local function uc (st)
  129. local ast = ""
  130. for i, v in ipairs(st) do
  131. local let = aimbotoffset[v]
  132. ast = ast..let
  133. end
  134. return ast
  135. end
  136.  
  137. Main.Name = getrandomstring()
  138. Main.Parent = Move
  139. Main.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
  140. Main.BackgroundTransparency = 0.69999998807907
  141. Main.Position = UDim2.new(0, 0, 0.995670795, 0)
  142. Main.Size = UDim2.new(1.0000006, 0, 11.2, 0)
  143.  
  144. st1.Name = getrandomstring()
  145. st1.Parent = Main
  146. st1.BackgroundColor3 = Color3.new(1, 1, 1)
  147. st1.BackgroundTransparency = 1
  148. st1.Position = UDim2.new(0, 0, 0, 0)
  149. st1.Size = UDim2.new(1, 0, 0.161862016, 0)
  150. st1.Font = Enum.Font.ArialBold
  151. st1.Text = uc(aimbotstatus)
  152. st1.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  153. st1.TextScaled = true
  154. st1.TextSize = 14
  155. st1.TextWrapped = true
  156.  
  157. st1_2.Name = getrandomstring()
  158. st1_2.Parent = Main
  159. st1_2.BackgroundColor3 = Color3.new(1, 1, 1)
  160. st1_2.BackgroundTransparency = 1
  161. st1_2.Position = UDim2.new(0, 0, 0.375590861, 0)
  162. st1_2.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  163. st1_2.Font = Enum.Font.ArialBold
  164. st1_2.TextXAlignment = Enum.TextXAlignment.Left
  165. st1_2.Text = "Current ballistics: 0"
  166. st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  167. st1_2.TextScaled = true
  168. st1_2.TextSize = 14
  169. st1_2.TextWrapped = true
  170.  
  171. local aimbothiderbox = Instance.new("TextBox")
  172. aimbothiderbox.Name = getrandomstring()
  173. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  174. aimbothiderbox.Size = UDim2.new(1, 0,0.162, 0)
  175. aimbothiderbox.TextScaled = true
  176. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  177. aimbothiderbox.Position = UDim2.new(0, 0,0.853, 0)
  178. aimbothiderbox.BackgroundTransparency = 1
  179. aimbothiderbox.Parent = Main
  180.  
  181. st1_3.Name = getrandomstring()
  182. st1_3.Parent = Main
  183. st1_3.BackgroundColor3 = Color3.new(1, 1, 1)
  184. st1_3.BackgroundTransparency = 1
  185. st1_3.Position = UDim2.new(0, 0, 0.18558608, 0)
  186. st1_3.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  187. st1_3.Font = Enum.Font.ArialBold
  188. st1_3.Text = "Bullet speed = 3584"
  189. st1_3.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  190. st1_3.TextScaled = true
  191. st1_3.TextSize = 14
  192. st1_3.TextWrapped = true
  193. local teambasedstatus = st1_3:Clone()
  194. teambasedstatus.Parent = Main
  195. teambasedstatus.TextScaled = true
  196. teambasedstatus.Position = UDim2.new(0, 0,.7, 0)
  197. teambasedstatus.Size = UDim2.new(1, 0,.1, 0)
  198. teambasedstatus.Name = getrandomstring()
  199. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  200. local espstatustext = teambasedstatus:Clone()
  201. espstatustext.Name = getrandomstring()
  202. espstatustext.Position = UDim2.new(0, 0,0.58, 0)
  203. espstatustext.Text = "Esp loop :"..tostring(autoesp)
  204. espstatustext.Parent = Main
  205. local hide = Instance.new("TextButton")
  206. hide.Text = "_"
  207. hide.BackgroundTransparency = 1
  208. hide.TextScaled = true
  209. hide.TextWrapped = true
  210. hide.Size = UDim2.new(0.1, 0,1, 0)
  211. hide.Position = UDim2.new(0.9, 0,-0.15, 0)
  212. hide.Name = getrandomstring()
  213. hide.Parent = Move
  214. Name.Name = getrandomstring()
  215. Name.Parent = Move
  216. Name.BackgroundColor3 = Color3.new(1, 1, 1)
  217. Name.BackgroundTransparency = 1
  218. Name.Size = UDim2.new(0.838, 0, 1, 0)
  219. Name.Font = Enum.Font.Arial
  220. Name.Text = "FPS gui v"..ver
  221. Name.TextColor3 = Color3.new(0, 0, 0)
  222. Name.TextScaled = true
  223. Name.TextSize = 14
  224. Name.TextWrapped = true
  225. Name.TextXAlignment = Enum.TextXAlignment.Left
  226. local scr = Instance.new("ScrollingFrame")
  227. scr.Size = Main.Size
  228. scr.Position = Main.Position
  229. scr.ScrollBarThickness = 0
  230. scr.BackgroundTransparency = 1
  231. scr.Name = getrandomstring()
  232. Main.Size = UDim2.new(1, 0, 1, 0)
  233. Main.Position = UDim2.new(0,0,0,0)
  234. Main.Parent = scr
  235. scr.Parent = Move
  236. startpos = Main.Position
  237. Move.Active = true
  238.  
  239. -- Scripts:
  240. hided = false
  241. hide.MouseButton1Click:Connect(function()
  242. if hided == false then
  243. hided = true
  244. Main:TweenPosition(UDim2.new(0, 0, -1.5, 0))
  245. else
  246. hided = false
  247. Main:TweenPosition(startpos)
  248. end
  249. end)
  250.  
  251.  
  252. aimbothiderbox.FocusLost:Connect(function()
  253. local numb = tonumber(aimbothiderbox.Text)
  254. if aimbothider == true then
  255. aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  256. else
  257. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  258. end
  259. if numb ~= nil then
  260. aimbothiderspeed = numb
  261. if aimbothider == true then
  262. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  263. else
  264. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  265. end
  266. else
  267. if aimbothider == true then
  268. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  269. else
  270. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  271. end
  272. end
  273. end)
  274.  
  275.  
  276. local plrsforaim = {}
  277.  
  278.  
  279. Move.Draggable = true
  280. Gui.ResetOnSpawn = false
  281. --Gui.Name = "Chat"
  282. Gui.DisplayOrder = 999
  283. pcall(function()
  284. if not game:GetService("CoreGui") then
  285. Gui.Parent = plrs.LocalPlayer.PlayerGui
  286. else
  287. Gui.Parent = game:GetService("CoreGui")
  288. end
  289. end)
  290. local espheadthing
  291. do
  292. local BillboardGui = Instance.new("BillboardGui")
  293. local PName = Instance.new("TextLabel")
  294. local Pdist = Instance.new("TextLabel")
  295. local ImageLabel = Instance.new("ImageLabel")
  296. local ImageLabel_2 = Instance.new("ImageLabel")
  297. --Properties:
  298. --BillboardGui.Parent = game.Workspace.Part
  299. BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  300. BillboardGui.AlwaysOnTop = true
  301. BillboardGui.LightInfluence = 0
  302. BillboardGui.Size = UDim2.new(0, 100, 0, 46)
  303. BillboardGui.Name = "headoverthing"
  304. PName.Name = "PName"
  305. PName.Parent = BillboardGui
  306. PName.BackgroundColor3 = espcolor
  307. PName.BackgroundTransparency = 0.55000001192093
  308. PName.BorderSizePixel = 0
  309. PName.Size = UDim2.new(0, 100, 0, 23)
  310. PName.Font = Enum.Font.SourceSans
  311. PName.Text = "urmom"
  312. PName.TextColor3 = Color3.new(0, 0, 0)
  313. PName.TextScaled = true
  314. PName.TextSize = 14
  315. PName.TextWrapped = true
  316. st1.Text = uc(aimbotstatus)
  317. Pdist.Name = "Pdist"
  318. Pdist.Parent = BillboardGui
  319. Pdist.AnchorPoint = Vector2.new(0.5, 0)
  320. Pdist.BackgroundColor3 = espcolor
  321. Pdist.BackgroundTransparency = 0.55000001192093
  322. Pdist.BorderSizePixel = 0
  323. Pdist.Position = UDim2.new(0.5, 0, 0.5, 0)
  324. Pdist.Size = UDim2.new(0, 70, 0, 23)
  325. Pdist.Font = Enum.Font.SourceSans
  326. Pdist.Text = "666"
  327. Pdist.TextColor3 = Color3.new(0, 0, 0)
  328. Pdist.TextScaled = true
  329. Pdist.TextSize = 14
  330. Pdist.TextWrapped = true
  331.  
  332. ImageLabel.Parent = BillboardGui
  333. ImageLabel.BackgroundColor3 = Color3.new(0.298039, 1, 0)
  334. ImageLabel.BackgroundTransparency = 1
  335. ImageLabel.BorderColor3 = espcolor
  336. ImageLabel.Position = UDim2.new(1, -15, 0.5, 0)
  337. ImageLabel.Rotation = 180
  338. ImageLabel.Size = UDim2.new(0, 15, 0, 23)
  339. ImageLabel.Image = "rbxassetid://2832171824"
  340. ImageLabel.ImageColor3 = espcolor
  341. ImageLabel.ImageTransparency = 0.55000001192093
  342.  
  343. ImageLabel_2.Parent = BillboardGui
  344. ImageLabel_2.BackgroundColor3 = espcolor
  345. ImageLabel_2.BackgroundTransparency = 1
  346. ImageLabel_2.BorderColor3 = Color3.new(0.298039, 1, 0)
  347. ImageLabel_2.Position = UDim2.new(0, 0, 0.5, 0)
  348. ImageLabel_2.Rotation = 180
  349. ImageLabel_2.Size = UDim2.new(0, 15, 0, 23)
  350. ImageLabel_2.Image = "rbxassetid://2832177613"
  351. ImageLabel_2.ImageColor3 = espcolor
  352. ImageLabel_2.ImageTransparency = 0.55000001192093
  353. espheadthing = BillboardGui
  354. end
  355.  
  356.  
  357.  
  358. f = {}
  359. f.UpdateHeadUI = function(v)
  360.  
  361.  
  362. if v.Adornee and v.Adornee ~= nil then
  363. local destr = false
  364. if TeamBased then
  365. destr = true
  366. local plr = plrs:GetPlayerFromCharacter(v.Adornee.Parent)
  367. if plr and plr.Team and plr.Team.Name ~= lplr.Team.Name then
  368. destr = false
  369. end
  370. end
  371. if lightesp == true then
  372. v.Pdist.TextColor3 = Color3.new(1,1,1)
  373. v.PName.TextColor3 = Color3.new(1,1,1)
  374. else
  375. v.Pdist.TextColor3 = Color3.new(0,0,0)
  376. v.PName.TextColor3 = Color3.new(0,0,0)
  377. end
  378. local d = math.floor((cam.CFrame.p - v.Adornee.CFrame.p).magnitude)
  379. v.Pdist.Text = tostring(d)
  380. if d < 14 then
  381. v.Enabled = false
  382. else
  383. v.Enabled = true
  384. end
  385. v.StudsOffset = Vector3.new(0,.6+d/14,0)
  386. if destr then
  387. v:Destroy()
  388. end
  389. else
  390. v:Destroy()
  391. end
  392.  
  393.  
  394. end
  395. st1.Text = uc(aimbotstatus)
  396. local espforlder
  397. local partconverter = Instance.new("Part")
  398. --local headsupdatelist = {}
  399. st1_3.FocusLost:connect(function()
  400. if tonumber(st1_3.Text) then
  401. bspeed = tonumber(st1_3.Text)
  402. else
  403.  
  404. end
  405. end)
  406. f.addesp = function()
  407. pcall(function()
  408. --print("ESP ran")
  409. if espforlder then
  410. espforlder:Destroy()
  411. espforlder = Instance.new("Folder")
  412. espforlder.Parent = game.Workspace.CurrentCamera
  413. else
  414. espforlder = Instance.new("Folder")
  415. espforlder.Parent = game.Workspace.CurrentCamera
  416. end
  417. for i, v in pairs(espforlder:GetChildren()) do
  418. v:Destroy()
  419. end
  420. for _, plr in pairs(plrs:GetChildren()) do
  421. if plr.Character and plr.Character.Humanoid.Health > 0 and plr.Name ~= lplr.Name then
  422. if TeamBased == true then
  423.  
  424. if plr.Team.Name ~= plrs.LocalPlayer.Team.Name then
  425. pcall(function()
  426. local e = espforlder:FindFirstChild(plr.Name)
  427. if not e then
  428. local fold = Instance.new("Folder", espforlder)
  429. fold.Name = plr.Name
  430.  
  431. --partconverter.BrickColor = plr.Team.Color
  432. --local teamc = partconverter.Color
  433. for i, p in pairs(plr.Character:GetChildren()) do
  434. if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  435. if charmsesp then
  436. local urmom = Instance.new("BoxHandleAdornment")
  437. urmom.ZIndex = 10
  438. urmom.AlwaysOnTop = true
  439. urmom.Color3 = espcolor
  440. urmom.Size = p.Size
  441. urmom.Adornee = p
  442. urmom.Name = tick().." Ur mom has big gay"
  443. urmom.Transparency = wallhack_esp_transparency
  444. urmom.Parent = fold
  445. if p.Name == "Head" then
  446. local th = p:FindFirstChild("headoverthing")
  447. if not th then
  448. local ht = espheadthing:Clone()
  449. ht.PName.Text = p.Parent.Name
  450. ht.Adornee = p
  451. --table.insert(headsupdatelist, ht)
  452. delay(0, function()
  453. while wait(0.08) and plr and p do
  454. f.UpdateHeadUI(ht)
  455. end
  456. end)
  457. ht.Parent = p
  458. end
  459. end
  460. end
  461. end
  462. end
  463. plr.Character.Humanoid.Died:Connect(function()
  464. fold:Destroy()
  465. end)
  466.  
  467. end
  468. end)
  469. end
  470. else
  471. local e = espforlder:FindFirstChild(plr.Name)
  472. if not e then
  473. local fold = Instance.new("Folder", espforlder)
  474. fold.Name = plr.Name
  475.  
  476. --partconverter.BrickColor = plr.Team.Color
  477. --local teamc = Move.BackgroundColor3
  478. for i, p in pairs(plr.Character:GetChildren()) do
  479. if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  480. pcall(function()
  481. if charmsesp then
  482. local urmom = Instance.new("BoxHandleAdornment")
  483. urmom.ZIndex = 10
  484. urmom.AlwaysOnTop = true
  485. urmom.Color3 = espcolor
  486. urmom.Size = p.Size
  487. urmom.Adornee = p
  488. urmom.Name = tick().." Ur mom has big gay"
  489. urmom.Transparency = wallhack_esp_transparency
  490. urmom.Parent = fold
  491. end
  492. if p.Name == "Head" then
  493. local th = p:FindFirstChild("headoverthing")
  494. if not th then
  495. local ht = espheadthing:Clone()
  496. ht.PName.Text = p.Parent.Name
  497. ht.Adornee = p
  498. delay(0, function()
  499. while wait(0.08) and plr and p do
  500. f.UpdateHeadUI(ht)
  501. end
  502. end)
  503. --table.insert(headsupdatelist, ht)
  504. ht.Parent = p
  505. end
  506. end
  507. end)
  508. end
  509. end
  510. plr.Character.Humanoid.Died:Connect(function()
  511. fold:Destroy()
  512. end)
  513. end
  514. end
  515.  
  516.  
  517. end
  518. end
  519. end)
  520. end
  521.  
  522. local uis = game:GetService("UserInputService")
  523. local bringall = false
  524. local hided2 = false
  525. local upping = false
  526. local downing = false
  527. mouse.KeyDown:Connect(function(a)
  528.  
  529. if a == "t" then
  530. --print("worked1")
  531. f.addesp()
  532. elseif a == gui_hide_button[2] and uis:IsKeyDown(gui_hide_button[1]) then
  533. if hided2 == false then
  534. hided2 = true
  535. autoesp =false
  536. if espforlder then
  537. espforlder:Destroy()
  538. end
  539. Gui.Enabled = false
  540. else
  541. Gui.Enabled = true
  542. hided2 = false
  543. end
  544.  
  545. elseif a == "y" then
  546. if aimbothider == false then
  547. aimbothider = true
  548. if aimbothider == true then
  549. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  550. else
  551. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  552. end
  553. else
  554.  
  555. aimbothider = false
  556. if aimbothider == true then
  557. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  558. else
  559. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  560. end
  561. end
  562. if aimbothider == true then
  563. aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  564. else
  565. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  566. end
  567. elseif a == "l" then
  568. if not uis:IsKeyDown(Enum.KeyCode.LeftControl) then
  569. if autoesp == false then
  570. autoesp = true
  571. else
  572. autoesp = false
  573. end
  574. else
  575. if lightesp == true then
  576. lightesp = false
  577. else
  578. lightesp = true
  579. end
  580. end
  581. elseif a == "]" then
  582. upping = true
  583. downing = false
  584. elseif a== "[" then
  585. downing = true
  586. upping = false
  587. elseif a == Aim_Assist_Key[2] and uis:IsKeyDown(Aim_Assist_Key[1]) then
  588. if Aim_Assist == true then
  589. Aim_Assist = false
  590. --print("disabled")
  591. else
  592. Aim_Assist = true
  593. end
  594. end
  595. if a == "j" then
  596. if mouse.Target then
  597. mouse.Target:Destroy()
  598. end
  599. end
  600. if a == key then
  601. if switch == false then
  602. switch = true
  603. else
  604. switch = false
  605. if aimatpart ~= nil then
  606. aimatpart = nil
  607. end
  608. end
  609. elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and not uis:IsKeyDown(Enum.KeyCode.R) then
  610. if movementcounting then
  611. movementcounting = false
  612. else
  613. movementcounting = true
  614. end
  615. elseif a == teambasedswitch then
  616. if TeamBased == true then
  617. TeamBased = false
  618. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  619. else
  620. TeamBased = true
  621. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  622. end
  623. elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and uis:IsKeyDown(Enum.KeyCode.R) then
  624. ballisticsboost = 0
  625. elseif a == aimkey then
  626. if not aimatpart then
  627. local maxangle = math.rad(20)
  628. for i, plr in pairs(plrs:GetChildren()) do
  629. if plr.Name ~= lplr.Name and plr.Character and plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1 then
  630. if TeamBased == true then
  631. if plr.Team.Name ~= lplr.Team.Name then
  632. local an = checkfov(plr.Character.Head)
  633. if an < maxangle then
  634. maxangle = an
  635. aimatpart = plr.Character.Head
  636. end
  637. end
  638. else
  639. local an = checkfov(plr.Character.Head)
  640. if an < maxangle then
  641. maxangle = an
  642. aimatpart = plr.Character.Head
  643. end
  644. --print(plr)
  645. end
  646. local old = aimatpart
  647. plr.Character.Humanoid.Died:Connect(function()
  648. --print("died")
  649. if aimatpart and aimatpart == old then
  650. aimatpart = nil
  651. end
  652. end)
  653.  
  654. end
  655. end
  656. else
  657. aimatpart = nil
  658. canaimat = false
  659. delay(1.1, function()
  660. canaimat = true
  661. end)
  662. end
  663. end
  664. end)
  665.  
  666. function getfovxyz (p0, p1, deg)
  667. local x1, y1, z1 = p0:ToOrientation()
  668. local cf = CFrame.new(p0.p, p1.p)
  669. local x2, y2, z2 = cf:ToOrientation()
  670. local d = math.deg
  671. if deg then
  672. return Vector3.new(d(x1-x2), d(y1-y2), d(z1-z2))
  673. else
  674. return Vector3.new((x1-x2), (y1-y2), (z1-z2))
  675. end
  676. end
  677.  
  678.  
  679. function aimat(part)
  680. if part then
  681. --print(part)
  682. local d = (cam.CFrame.p - part.CFrame.p).magnitude
  683. local calculatedrop
  684. local timetoaim = 0
  685. local pos2 = Vector3.new()
  686. if movementcounting == true then
  687. timetoaim = d/bspeed
  688. pos2 = part.Velocity * timetoaim
  689. end
  690. local minuseddrop = (ballisticsboost+50)/50
  691. if ballisticsboost ~= 0 then
  692. calculatedrop = d - (d/minuseddrop)
  693.  
  694. else
  695. calculatedrop = 0
  696. end
  697. --print(calculatedrop)
  698. local addative = Vector3.new()
  699. if movementcounting then
  700. addative = pos2
  701. end
  702. local cf = CFrame.new(cam.CFrame.p, (addative + part.CFrame.p+ Vector3.new(0, calculatedrop, 0)))
  703. if aimbothider == true or Aim_Assist == true then
  704. cam.CFrame = cam.CFrame:Lerp(cf, aimbothiderspeed)
  705. else
  706.  
  707. cam.CFrame = cf
  708. end
  709. --print(cf)
  710. end
  711. end
  712. function checkfov (part)
  713. local fov = getfovxyz(game.Workspace.CurrentCamera.CFrame, part.CFrame)
  714. local angle = math.abs(fov.X) + math.abs(fov.Y)
  715. return angle
  716. end
  717. pcall(function()
  718. delay(0, function()
  719. while wait(.32) do
  720. if Aim_Assist and not aimatpart and canaimat and lplr.Character and lplr.Character.Humanoid and lplr.Character.Humanoid.Health > 0 then
  721. for i, plr in pairs(plrs:GetChildren()) do
  722.  
  723.  
  724. local minangle = math.rad(5.5)
  725. local lastpart = nil
  726. local function gg(plr)
  727. pcall(function()
  728. if plr.Name ~= lplr.Name and plr.Character and plr.Character.Humanoid and plr.Character.Humanoid.Health > 0 and plr.Character.Head then
  729. local raycasted = false
  730. local cf1 = CFrame.new(cam.CFrame.p, plr.Character.Head.CFrame.p) * CFrame.new(0, 0, -4)
  731. local r1 = Ray.new(cf1.p, cf1.LookVector * 9000)
  732. local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1, {lplr.Character.Head})
  733. local dist = (plr.Character.Head.CFrame.p- pos).magnitude
  734. if dist < 4 then
  735. raycasted = true
  736. end
  737. if raycasted == true then
  738. local an1 = getfovxyz(cam.CFrame, plr.Character.Head.CFrame)
  739. local an = abs(an1.X) + abs(an1.Y)
  740. if an < minangle then
  741. minangle = an
  742. lastpart = plr.Character.Head
  743. end
  744. end
  745. end
  746. end)
  747. end
  748. if TeamBased then
  749. if plr.Team.Name ~= lplr.Team.Name then
  750. gg(plr)
  751. end
  752. else
  753. gg(plr)
  754. end
  755. --print(math.deg(minangle))
  756. if lastpart then
  757. aimatpart = lastpart
  758. aimatpart.Parent.Humanoid.Died:Connect(function()
  759. if aimatpart == lastpart then
  760. aimatpart = nil
  761. end
  762. end)
  763.  
  764. end
  765. end
  766. end
  767. end
  768. end)
  769. end)
  770. local oldheadpos
  771. local lastaimapart
  772. game:GetService("RunService").RenderStepped:Connect(function(dt)
  773. if uis:IsKeyDown(Enum.KeyCode.RightBracket) or uis:IsKeyDown(Enum.KeyCode.LeftBracket) then
  774. if upping then
  775. ballisticsboost = ballisticsboost + dt/1.9
  776. elseif downing then
  777. ballisticsboost = ballisticsboost - dt/1.9
  778. end
  779. end
  780. if movementcounting then
  781. st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  782. st1_2.Text = "Current ballistics: "..tostring(math.floor(ballisticsboost*10)/10)
  783. else
  784. st1_2.TextColor3 = Color3.new(1,0,0)
  785. end
  786. espstatustext.Text = "Esp loop :"..tostring(autoesp)
  787. if aimatpart and lplr.Character and lplr.Character.Head then
  788. if BetterDeathCount and lastaimapart and lastaimapart == aimatpart then
  789. local dist = (oldheadpos - aimatpart.CFrame.p).magnitude
  790. if dist > 40 then
  791. aimatpart = nil
  792. end
  793. end
  794. lastaimapart = aimatpart
  795. oldheadpos = lastaimapart.CFrame.p
  796. do
  797. if aimatpart.Parent == plrs.LocalPlayer.Character then
  798. aimatpart = nil
  799. end
  800. aimat(aimatpart)
  801. pcall(function()
  802. if Aim_Assist == true then
  803. local cf1 = CFrame.new(cam.CFrame.p, aimatpart.CFrame.p) * CFrame.new(0, 0, -4)
  804. local r1 = Ray.new(cf1.p, cf1.LookVector * 1000)
  805. local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1, {lplr.Character.Head})
  806. local dist = (aimatpart.CFrame.p- pos).magnitude
  807. if obj then
  808. --print(obj:GetFullName())
  809. end
  810. if not obj or dist > 6 then
  811. aimatpart = nil
  812. --print("ooof")
  813. end
  814. canaimat = false
  815. delay(.5, function()
  816. canaimat = true
  817. end)
  818. end
  819. end)
  820. end
  821.  
  822.  
  823.  
  824. end
  825. end)
  826.  
  827.  
  828. delay(0, function()
  829. while wait(espupdatetime) do
  830. if autoesp == true then
  831. pcall(function()
  832. f.addesp()
  833. end)
  834. end
  835. end
  836. end)
  837. --warn("loaded")
  838. end)
  839. local ScreenGui = Instance.new("ScreenGui")
  840. local main = Instance.new("Frame")
  841. local TextLabel = Instance.new("TextLabel")
  842. local Frame = Instance.new("Frame")
  843. local INFJUMP = Instance.new("TextButton")
  844. local TextLabel_2 = Instance.new("TextLabel")
  845.  
  846. --Properties:
  847.  
  848. ScreenGui.Parent = game.CoreGui
  849.  
  850. main.Name = "main"
  851. main.Parent = ScreenGui
  852. main.Active = true
  853. main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  854. main.BorderSizePixel = 0
  855. main.Position = UDim2.new(0.119258665, 0, 0, 0)
  856. main.Size = UDim2.new(0, 146, 0, 28)
  857. main.Active = true
  858. main.Draggable = false
  859.  
  860. TextLabel.Parent = main
  861. TextLabel.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  862. TextLabel.BorderSizePixel = 0
  863. TextLabel.Size = UDim2.new(0, 146, 0, 28)
  864. TextLabel.Font = Enum.Font.SciFi
  865. TextLabel.Text = "Misc"
  866. TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  867. TextLabel.TextSize = 17.000
  868. TextLabel.TextWrapped = true
  869.  
  870. Frame.Parent = main
  871. Frame.BackgroundColor3 = Color3.fromRGB(86, 86, 86)
  872. Frame.BorderSizePixel = 0
  873. Frame.Position = UDim2.new(0, 0, 1, 0)
  874. Frame.Size = UDim2.new(0, 146, 0, 61)
  875.  
  876. INFJUMP.Name = "INFJUMP"
  877. INFJUMP.Parent = main
  878. INFJUMP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  879. INFJUMP.BorderSizePixel = 0
  880. INFJUMP.Position = UDim2.new(0.794520497, 0, 1.6785717, 0)
  881. INFJUMP.Size = UDim2.new(0, 21, 0, 21)
  882. INFJUMP.Font = Enum.Font.SourceSans
  883. INFJUMP.Text = ""
  884. INFJUMP.TextColor3 = Color3.fromRGB(0, 0, 0)
  885. INFJUMP.TextSize = 14.000
  886. INFJUMP.MouseButton1Down:connect(function()
  887. local Player = game:GetService'Players'.LocalPlayer;
  888. local UIS = game:GetService'UserInputService';
  889.  
  890. _G.JumpHeight = 50;
  891.  
  892. function Action(Object, Function) if Object ~= nil then Function(Object); end end
  893.  
  894. UIS.InputBegan:connect(function(UserInput)
  895. if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
  896. Action(Player.Character.Humanoid, function(self)
  897. if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
  898. Action(self.Parent.HumanoidRootPart, function(self)
  899. self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
  900. end)
  901. end
  902. end)
  903. end
  904. end)
  905. end)
  906.  
  907. TextLabel_2.Parent = main
  908. TextLabel_2.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  909. TextLabel_2.BorderSizePixel = 0
  910. TextLabel_2.Position = UDim2.new(0.0547945201, 0, 1.57142854, 0)
  911. TextLabel_2.Size = UDim2.new(0, 94, 0, 28)
  912. TextLabel_2.Font = Enum.Font.SciFi
  913. TextLabel_2.Text = "Inf jump"
  914. TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  915. TextLabel_2.TextSize = 17.000
  916. TextLabel_2.TextWrapped = true
  917.  
  918. -- Scripts:
  919.  
  920. local function TKDWQ_fake_script() -- INFJUMP.LocalScript
  921. local script = Instance.new('LocalScript', INFJUMP)
  922.  
  923. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  924.  
  925. counter = 0
  926.  
  927. while wait(0.1)do
  928. script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  929.  
  930. counter = counter + 0.01
  931. end
  932. end
  933. local Player = game.Players.LocalPlayer
  934. local Character = Player.Character
  935. local Humanoid = Character.Humanoid
  936.  
  937. print('Godmode working.')
  938.  
  939. Humanoid.MaxHealth = 999999
  940. Humanoid.Health = Humanoid.MaxHealth / 2
  941.  
  942. Humanoid.HealthChanged:connect(function()
  943. if Humanoid.Health < 10 then
  944. Humanoid.Health = Humanoid.MaxHealth
  945. end
  946. end)
Add Comment
Please, Sign In to add comment