Upscalefanatic3

Yeetware CB:RO Script

Apr 15th, 2019
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 94.40 KB | None | 0 0
  1. local pitchup = false
  2. local pitchdown = false
  3. local pitchfakelag = false
  4. local jitter = false
  5. local sideways = false
  6. local yawfakelag = false
  7. local backward = false
  8. local antiaim = false
  9. local aasettings = false
  10. local alsetting = false
  11. local aimlock = false
  12. local thirdperson = false
  13. local fovchanger = false
  14. local opened = false
  15. local hidekey = Enum.KeyCode.RightShift
  16. local YeetwareCBR = Instance.new("ScreenGui")
  17. local Introduce = Instance.new("Frame")
  18. local IntroduceTitel = Instance.new("TextLabel")
  19. local Updatenotes = Instance.new("TextLabel")
  20. local LoadToMain = Instance.new("TextButton")
  21. local Main = Instance.new("Frame")
  22. local ButtonFrame = Instance.new("Frame")
  23. local LegitButton = Instance.new("TextButton")
  24. local LegitFrame = Instance.new("Frame")
  25. local LegitAimlock = Instance.new("TextButton")
  26. local InfoAim = Instance.new("TextLabel")
  27. local FadedLogo = Instance.new("ImageLabel")
  28. local RageButton = Instance.new("TextButton")
  29. local RageFrame = Instance.new("Frame")
  30. local RageAimlock = Instance.new("TextButton")
  31. local Spinbot = Instance.new("TextButton")
  32. local InfoSpinbot = Instance.new("TextLabel")
  33. local InfoRAim = Instance.new("TextLabel")
  34. local Headshotguarantee = Instance.new("ImageLabel")
  35. local Bruh = Instance.new("ImageLabel")
  36. local VisualButton = Instance.new("TextButton")
  37. local VisualFrame = Instance.new("Frame")
  38. local ESP = Instance.new("TextButton")
  39. local ESPInfo = Instance.new("TextLabel")
  40. local AntiFlash = Instance.new("TextButton")
  41. local AntiFlashInfo = Instance.new("TextLabel")
  42. local TextButton = Instance.new("TextButton")
  43. local ThirdPersonInfo = Instance.new("TextLabel")
  44. local ESPpic = Instance.new("ImageLabel")
  45. local Lunarph = Instance.new("ImageLabel")
  46. local Yeahidk = Instance.new("ImageLabel")
  47. local MiscButton = Instance.new("TextButton")
  48. local MiscFrame = Instance.new("Frame")
  49. local InfoMisc = Instance.new("TextLabel")
  50. local InfCash = Instance.new("TextButton")
  51. local InfCashInfo = Instance.new("TextLabel")
  52. local Respawnn = Instance.new("ImageButton")
  53. local JoinCT = Instance.new("ImageButton")
  54. local JoinT = Instance.new("ImageButton")
  55. local Bridgard = Instance.new("ImageLabel")
  56. local InformationText = Instance.new("TextLabel")
  57. local CloseOptionsButton = Instance.new("TextButton")
  58. local Title = Instance.new("TextLabel")
  59. local BackgroundMain = Instance.new("ImageLabel")
  60. --Properties:
  61. YeetwareCBR.Name = "YeetwareCBR"
  62. YeetwareCBR.Parent = game.CoreGui
  63. YeetwareCBR.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  64.  
  65. Introduce.Name = "Introduce"
  66. Introduce.Parent = YeetwareCBR
  67. Introduce.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  68. Introduce.BorderColor3 = Color3.new(0.262745, 0.262745, 0.262745)
  69. Introduce.BorderSizePixel = 5
  70. Introduce.Position = UDim2.new(0.318650424, 0, 0.087649405, 0)
  71. Introduce.Size = UDim2.new(0, 100, 0, 75)
  72. Introduce.Visible = true
  73.  
  74. IntroduceTitel.Name = "IntroduceTitel"
  75. IntroduceTitel.Parent = Introduce
  76. IntroduceTitel.BackgroundColor3 = Color3.new(1, 1, 1)
  77. IntroduceTitel.BackgroundTransparency = 1
  78. IntroduceTitel.BorderColor3 = Color3.new(0.262745, 0.262745, 0.262745)
  79. IntroduceTitel.BorderSizePixel = 3
  80. IntroduceTitel.Size = UDim2.new(0, 100, 0, 25)
  81. IntroduceTitel.Font = Enum.Font.GothamBlack
  82. IntroduceTitel.Text = "YEETWARE V3"
  83. IntroduceTitel.TextColor3 = Color3.new(1, 1, 1)
  84. IntroduceTitel.TextScaled = true
  85. IntroduceTitel.TextSize = 8
  86. IntroduceTitel.TextWrapped = true
  87.  
  88. Updatenotes.Name = "Updatenotes"
  89. Updatenotes.Parent = Introduce
  90. Updatenotes.BackgroundColor3 = Color3.new(1, 1, 1)
  91. Updatenotes.BackgroundTransparency = 1
  92. Updatenotes.Position = UDim2.new(0, 0, 0.1369863, 0)
  93. Updatenotes.Size = UDim2.new(0, 100, 0, 50)
  94. Updatenotes.Font = Enum.Font.GothamBlack
  95. Updatenotes.Text = ""
  96. Updatenotes.TextColor3 = Color3.new(1, 1, 1)
  97. Updatenotes.TextScaled = true
  98. Updatenotes.TextSize = 14
  99. Updatenotes.TextWrapped = true
  100.  
  101. LoadToMain.Name = "LoadToMain"
  102. LoadToMain.Parent = Introduce
  103. LoadToMain.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  104. LoadToMain.BackgroundTransparency = 1
  105. LoadToMain.Position = UDim2.new(0.0121951215, 0, 0.830137014, 0)
  106. LoadToMain.Size = UDim2.new(0, 100, 0, 54)
  107. LoadToMain.Font = Enum.Font.GothamBlack
  108. LoadToMain.Text = "Load into YEETWARE.CBR"
  109. LoadToMain.TextColor3 = Color3.new(1, 1, 1)
  110. LoadToMain.TextScaled = true
  111. LoadToMain.TextSize = 14
  112. LoadToMain.TextWrapped = true
  113. LoadToMain.MouseButton1Down:connect(function()
  114. Introduce.Visible = false
  115. Main.Visible = true
  116. BackgroundMain.Visible = true
  117. end)
  118.  
  119. Main.Name = "Main"
  120. Main.Parent = YeetwareCBR
  121. Main.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  122. Main.BorderColor3 = Color3.new(0.262745, 0.262745, 0.262745)
  123. Main.BorderSizePixel = 5
  124. Main.Position = UDim2.new(0.308341146, 0, 0.0498007983, 0)
  125. Main.Size = UDim2.new(0, 550, 0, 450)
  126. Main.Visible = false
  127. Main.Draggable = true
  128.  
  129. ButtonFrame.Name = "ButtonFrame"
  130. ButtonFrame.Parent = Main
  131. ButtonFrame.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  132. ButtonFrame.BorderColor3 = Color3.new(0.262745, 0.262745, 0.262745)
  133. ButtonFrame.BorderSizePixel = 5
  134. ButtonFrame.Position = UDim2.new(-0.330909103, 0, 0, 0)
  135. ButtonFrame.Size = UDim2.new(0, 176, 0, 450)
  136.  
  137. LegitButton.Name = "LegitButton"
  138. LegitButton.Parent = ButtonFrame
  139. LegitButton.BackgroundColor3 = Color3.new(1, 1, 1)
  140. LegitButton.BackgroundTransparency = 1
  141. LegitButton.Position = UDim2.new(0, 0, 0.055555556, 0)
  142. LegitButton.Size = UDim2.new(0, 176, 0, 50)
  143. LegitButton.Font = Enum.Font.GothamBlack
  144. LegitButton.Text = "Legit"
  145. LegitButton.TextColor3 = Color3.new(1, 1, 1)
  146. LegitButton.TextSize = 35
  147. LegitButton.MouseButton1Down:connect(function()
  148. BackgroundMain.Visible = false
  149. LegitFrame.Visible = true
  150. RageFrame.Visible = false
  151. VisualFrame.Visible = false
  152. MiscFrame.Visible = false
  153. end)
  154.  
  155. LegitFrame.Name = "LegitFrame"
  156. LegitFrame.Parent = LegitButton
  157. LegitFrame.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  158. LegitFrame.BackgroundTransparency = 1
  159. LegitFrame.Position = UDim2.new(1.03409088, 0, 0.5, 0)
  160. LegitFrame.Size = UDim2.new(0, 550, 0, 400)
  161. LegitFrame.Visible = false
  162.  
  163. LegitAimlock.Name = "LegitAimlock"
  164. LegitAimlock.Parent = LegitFrame
  165. LegitAimlock.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  166. LegitAimlock.BackgroundTransparency = 0.85000002384186
  167. LegitAimlock.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  168. LegitAimlock.BorderSizePixel = 0
  169. LegitAimlock.Position = UDim2.new(0.0338638574, 0, 0.0625, 0)
  170. LegitAimlock.Size = UDim2.new(0, 350, 0, 75)
  171. LegitAimlock.Font = Enum.Font.GothamBlack
  172. LegitAimlock.Text = "Legit Aimlock"
  173. LegitAimlock.TextColor3 = Color3.new(1, 1, 1)
  174. LegitAimlock.TextScaled = true
  175. LegitAimlock.TextSize = 14
  176. LegitAimlock.TextWrapped = true
  177. LegitAimlock.MouseButton1Down:connect(function()
  178. PLAYER = game.Players.LocalPlayer
  179. MOUSE = PLAYER:GetMouse()
  180. CC = game.Workspace.CurrentCamera
  181.  
  182. _G.AIM_AT = 'UpperTorso'
  183. _G.BIND = 101 -- E
  184.  
  185. function GetNearestPlayerToMouse()
  186. local PLAYERS = {}
  187. local PLAYER_HOLD = {}
  188. local DISTANCES = {25}
  189. for i, v in pairs(game.Players:GetPlayers()) do
  190. if v ~= PLAYER then
  191. table.insert(PLAYERS, v)
  192. end
  193. end
  194. for i, v in pairs(PLAYERS) do
  195. if v and (v.Character) ~= nil and v.Team ~= PLAYER.Team then
  196. local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  197. if AIM ~= nil then
  198. local DISTANCE = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  199. local RAY = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  200. local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  201. local DIFF = math.floor((POS - AIM.Position).magnitude)
  202. PLAYER_HOLD[v.Name .. i] = {}
  203. PLAYER_HOLD[v.Name .. i].dist = DISTANCE
  204. PLAYER_HOLD[v.Name .. i].plr = v
  205. PLAYER_HOLD[v.Name .. i].diff = DIFF
  206. table.insert(DISTANCES, DIFF)
  207. end
  208. end
  209. end
  210.  
  211. if unpack(DISTANCES) == nil then
  212. return false
  213. end
  214.  
  215. local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  216. if L_DISTANCE > 20 then
  217. return false
  218. end
  219.  
  220. for i, v in pairs(PLAYER_HOLD) do
  221. if v.diff == L_DISTANCE then
  222. return v.plr
  223. end
  224. end
  225. return false
  226. end
  227.  
  228. MOUSE.KeyDown:connect(function(KEY)
  229. KEY = KEY:lower():byte()
  230. if KEY == _G.BIND then
  231. ENABLED = true
  232. end
  233. end)
  234.  
  235. MOUSE.KeyUp:connect(function(KEY)
  236. KEY = KEY:lower():byte()
  237. if KEY == _G.BIND then
  238. ENABLED = false
  239. end
  240. end)
  241.  
  242. game:GetService('RunService').RenderStepped:connect(function()
  243. if ENABLED then
  244. local TARGET = GetNearestPlayerToMouse()
  245. if (TARGET ~= false) then
  246. local AIM = TARGET.Character:FindFirstChild(_G.AIM_AT)
  247. if AIM then
  248. CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
  249. end
  250. end
  251. end
  252. end)
  253.  
  254. print("Legit-Aimlock loaded")
  255. end)
  256.  
  257. InfoAim.Name = "InfoAim"
  258. InfoAim.Parent = LegitFrame
  259. InfoAim.BackgroundColor3 = Color3.new(1, 1, 1)
  260. InfoAim.BackgroundTransparency = 100
  261. InfoAim.Position = UDim2.new(0.0156820398, 0, 0.213555753, 0)
  262. InfoAim.Size = UDim2.new(0, 349, 0, 31)
  263. InfoAim.Font = Enum.Font.GothamBlack
  264. InfoAim.Text = "E to Aimlock ; Torso-Level"
  265. InfoAim.TextColor3 = Color3.new(1, 1, 1)
  266. InfoAim.TextSize = 14
  267.  
  268. FadedLogo.Name = "FadedLogo"
  269. FadedLogo.Parent = LegitFrame
  270. FadedLogo.Active = true
  271. FadedLogo.BackgroundColor3 = Color3.new(1, 1, 1)
  272. FadedLogo.BackgroundTransparency = 1
  273. FadedLogo.Position = UDim2.new(0.769090891, 0, 0.0625, 0)
  274. FadedLogo.Size = UDim2.new(0, 100, 0, 100)
  275. FadedLogo.Image = "rbxassetid://3046512159"
  276.  
  277. RageButton.Name = "RageButton"
  278. RageButton.Parent = ButtonFrame
  279. RageButton.BackgroundColor3 = Color3.new(1, 1, 1)
  280. RageButton.BackgroundTransparency = 1
  281. RageButton.Position = UDim2.new(0, 0, 0.222222224, 0)
  282. RageButton.Size = UDim2.new(0, 176, 0, 50)
  283. RageButton.Font = Enum.Font.GothamBlack
  284. RageButton.Text = "Rage"
  285. RageButton.TextColor3 = Color3.new(1, 1, 1)
  286. RageButton.TextSize = 35
  287. RageButton.MouseButton1Down:Connect(function()
  288. BackgroundMain.Visible = false
  289. LegitFrame.Visible = false
  290. RageFrame.Visible = true
  291. VisualFrame.Visible = false
  292. MiscFrame.Visible = false
  293. end)
  294.  
  295. RageFrame.Name = "RageFrame"
  296. RageFrame.Parent = RageButton
  297. RageFrame.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  298. RageFrame.BackgroundTransparency = 1
  299. RageFrame.Position = UDim2.new(1.03409088, 0, -1, 0)
  300. RageFrame.Size = UDim2.new(0, 550, 0, 400)
  301. RageFrame.Visible = false
  302.  
  303. RageAimlock.Name = "RageAimlock"
  304. RageAimlock.Parent = RageFrame
  305. RageAimlock.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  306. RageAimlock.BackgroundTransparency = 0.85000002384186
  307. RageAimlock.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  308. RageAimlock.BorderSizePixel = 0
  309. RageAimlock.Position = UDim2.new(0.0340000018, 0, 0.061999999, 0)
  310. RageAimlock.Size = UDim2.new(0, 350, 0, 75)
  311. RageAimlock.Font = Enum.Font.GothamBlack
  312. RageAimlock.Text = "Rage Aimlock"
  313. RageAimlock.TextColor3 = Color3.new(1, 1, 1)
  314. RageAimlock.TextScaled = true
  315. RageAimlock.TextSize = 14
  316. RageAimlock.TextWrapped = true
  317. RageAimlock.MouseButton1Down:connect(function()
  318. PLAYER = game.Players.LocalPlayer
  319. MOUSE = PLAYER:GetMouse()
  320. CC = game.Workspace.CurrentCamera
  321.  
  322. _G.AIM_AT = 'Head'
  323. _G.BIND = 101 -- E
  324.  
  325. function GetNearestPlayerToMouse()
  326. local PLAYERS = {}
  327. local PLAYER_HOLD = {}
  328. local DISTANCES = {25000}
  329. for i, v in pairs(game.Players:GetPlayers()) do
  330. if v ~= PLAYER then
  331. table.insert(PLAYERS, v)
  332. end
  333. end
  334. for i, v in pairs(PLAYERS) do
  335. if v and (v.Character) ~= nil and v.Team ~= PLAYER.Team then
  336. local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  337. if AIM ~= nil then
  338. local DISTANCE = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  339. local RAY = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  340. local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  341. local DIFF = math.floor((POS - AIM.Position).magnitude)
  342. PLAYER_HOLD[v.Name .. i] = {}
  343. PLAYER_HOLD[v.Name .. i].dist = DISTANCE
  344. PLAYER_HOLD[v.Name .. i].plr = v
  345. PLAYER_HOLD[v.Name .. i].diff = DIFF
  346. table.insert(DISTANCES, DIFF)
  347. end
  348. end
  349. end
  350.  
  351. if unpack(DISTANCES) == nil then
  352. return false
  353. end
  354.  
  355. local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  356. if L_DISTANCE > 25000 then
  357. return false
  358. end
  359.  
  360. for i, v in pairs(PLAYER_HOLD) do
  361. if v.diff == L_DISTANCE then
  362. return v.plr
  363. end
  364. end
  365. return false
  366. end
  367.  
  368. MOUSE.KeyDown:connect(function(KEY)
  369. KEY = KEY:lower():byte()
  370. if KEY == _G.BIND then
  371. ENABLED = true
  372. end
  373. end)
  374.  
  375. MOUSE.KeyUp:connect(function(KEY)
  376. KEY = KEY:lower():byte()
  377. if KEY == _G.BIND then
  378. ENABLED = false
  379. end
  380. end)
  381.  
  382. game:GetService('RunService').RenderStepped:connect(function()
  383. if ENABLED then
  384. local TARGET = GetNearestPlayerToMouse()
  385. if (TARGET ~= false) then
  386. local AIM = TARGET.Character:FindFirstChild(_G.AIM_AT)
  387. if AIM then
  388. CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
  389. end
  390. end
  391. end
  392. end)
  393.  
  394. print("Rage-Aimbot loaded")
  395. end)
  396.  
  397.  
  398. Spinbot.Name = "Spinbot"
  399. Spinbot.Parent = RageFrame
  400. Spinbot.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  401. Spinbot.BackgroundTransparency = 0.85000002384186
  402. Spinbot.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  403. Spinbot.Position = UDim2.new(0.038181819, 0, 0.375, 0)
  404. Spinbot.Size = UDim2.new(0, 350, 0, 75)
  405. Spinbot.Font = Enum.Font.GothamBlack
  406. Spinbot.Text = "Spinbot"
  407. Spinbot.TextColor3 = Color3.new(1, 1, 1)
  408. Spinbot.TextScaled = true
  409. Spinbot.TextSize = 14
  410. Spinbot.TextWrapped = true
  411. Spinbot.MouseButton1Down:connect(function()
  412. if not antiaim
  413. then
  414. antiaim = true
  415. else
  416. antiaim = false
  417. backward = false
  418. jitter = false
  419. yawfakelag = false
  420. sideways = false
  421. end
  422. end)
  423. Spinbot.MouseButton1Down:connect(function()
  424. if not pitchup
  425. then
  426. pitchup = true
  427. repeat if pitchup then
  428. wait()
  429. game:GetService("ReplicatedStorage").Events.ControlTurn:FireServer("1")
  430. end
  431. until pitchup == false
  432. else
  433. pitchup = false
  434. end
  435. end)
  436. Spinbot.MouseButton1Down:connect(function()
  437. if not pitchdown
  438. then
  439. pitchdown = true
  440. repeat if pitchdown then
  441. wait()
  442. game:GetService("ReplicatedStorage").Events.ControlTurn:FireServer("-1")
  443. end
  444. until pitchdown == false
  445. else
  446. pitchdown = false
  447. end
  448. end)
  449. Spinbot.MouseButton1Down:connect(function()
  450. if not pitchfakelag
  451. then
  452. pitchfakelag = true
  453. repeat if pitchfakelag then
  454. wait()
  455. game:GetService("ReplicatedStorage").Events.ControlTurn:FireServer("1")
  456. wait()
  457. game:GetService("ReplicatedStorage").Events.ControlTurn:FireServer("-1")
  458. end
  459. until pitchfakelag == false
  460. else
  461. pitchfakelag = false
  462. end
  463. end)
  464.  
  465. InfoSpinbot.Name = "InfoSpinbot"
  466. InfoSpinbot.Parent = RageFrame
  467. InfoSpinbot.BackgroundColor3 = Color3.new(1, 1, 1)
  468. InfoSpinbot.BackgroundTransparency = 100
  469. InfoSpinbot.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  470. InfoSpinbot.Position = UDim2.new(0.0379999876, 0, 0.561500013, 0)
  471. InfoSpinbot.Size = UDim2.new(0, 349, 0, 31)
  472. InfoSpinbot.Font = Enum.Font.GothamBlack
  473. InfoSpinbot.Text = "You need to press it 2x if it stopped spinning"
  474. InfoSpinbot.TextColor3 = Color3.new(1, 1, 1)
  475. InfoSpinbot.TextSize = 14
  476.  
  477. InfoRAim.Name = "InfoRAim"
  478. InfoRAim.Parent = RageFrame
  479. InfoRAim.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  480. InfoRAim.BackgroundTransparency = 100
  481. InfoRAim.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  482. InfoRAim.Position = UDim2.new(0.0395456553, 0, 0.248555779, 0)
  483. InfoRAim.Size = UDim2.new(0, 349, 0, 31)
  484. InfoRAim.Font = Enum.Font.GothamBlack
  485. InfoRAim.Text = "E to Aimlock ; Head-Level"
  486. InfoRAim.TextColor3 = Color3.new(1, 1, 1)
  487. InfoRAim.TextSize = 14
  488.  
  489. Headshotguarantee.Name = "Headshotguarantee"
  490. Headshotguarantee.Parent = RageFrame
  491. Headshotguarantee.BackgroundColor3 = Color3.new(1, 1, 1)
  492. Headshotguarantee.BackgroundTransparency = 3044833536
  493. Headshotguarantee.Position = UDim2.new(0.674545467, 0, -0.0250000004, 0)
  494. Headshotguarantee.Size = UDim2.new(0, 143, 0, 148)
  495. Headshotguarantee.Image = "rbxassetid://3044833513"
  496.  
  497. Bruh.Name = "B ruh"
  498. Bruh.Parent = RageFrame
  499. Bruh.BackgroundColor3 = Color3.new(1, 1, 1)
  500. Bruh.BackgroundTransparency = 1
  501. Bruh.Position = UDim2.new(0.727272749, 0, 0.387499988, 0)
  502. Bruh.Size = UDim2.new(0, 100, 0, 100)
  503. Bruh.Image = "rbxassetid://3044443917"
  504.  
  505. VisualButton.Name = "VisualButton"
  506. VisualButton.Parent = ButtonFrame
  507. VisualButton.BackgroundColor3 = Color3.new(1, 1, 1)
  508. VisualButton.BackgroundTransparency = 1
  509. VisualButton.Position = UDim2.new(0, 0, 0.388888896, 0)
  510. VisualButton.Size = UDim2.new(0, 176, 0, 50)
  511. VisualButton.Font = Enum.Font.GothamBlack
  512. VisualButton.Text = "Visual"
  513. VisualButton.TextColor3 = Color3.new(1, 1, 1)
  514. VisualButton.TextSize = 35
  515. VisualButton.MouseButton1Down:connect(function()
  516. BackgroundMain.Visible = false
  517. LegitFrame.Visible = false
  518. RageFrame.Visible = false
  519. VisualFrame.Visible = true
  520. MiscFrame.Visible = false
  521. end)
  522.  
  523. VisualFrame.Name = "VisualFrame"
  524. VisualFrame.Parent = VisualButton
  525. VisualFrame.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  526. VisualFrame.BackgroundTransparency = 1
  527. VisualFrame.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  528. VisualFrame.Position = UDim2.new(1.03409088, 0, -2.5, 0)
  529. VisualFrame.Size = UDim2.new(0, 550, 0, 400)
  530. VisualFrame.Visible = false
  531.  
  532. ESP.Name = "ESP"
  533. ESP.Parent = VisualFrame
  534. ESP.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  535. ESP.BackgroundTransparency = 0.85000002384186
  536. ESP.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  537. ESP.Position = UDim2.new(0.0340000018, 0, 0.061999999, 0)
  538. ESP.Size = UDim2.new(0, 350, 0, 75)
  539. ESP.Font = Enum.Font.GothamBlack
  540. ESP.Text = "ESP"
  541. ESP.TextColor3 = Color3.new(1, 1, 1)
  542. ESP.TextScaled = true
  543. ESP.TextSize = 14
  544. ESP.TextWrapped = true
  545.  
  546. ESPInfo.Name = "ESPInfo"
  547. ESPInfo.Parent = VisualFrame
  548. ESPInfo.BackgroundColor3 = Color3.new(1, 1, 1)
  549. ESPInfo.BackgroundTransparency = 100
  550. ESPInfo.Position = UDim2.new(0.0395456553, 0, 0.248555779, 0)
  551. ESPInfo.Size = UDim2.new(0, 349, 0, 31)
  552. ESPInfo.Font = Enum.Font.GothamBlack
  553. ESPInfo.Text = "if you dont see Body, active Legit-Aimlock"
  554. ESPInfo.TextColor3 = Color3.new(1, 1, 1)
  555. ESPInfo.TextSize = 14
  556.  
  557. AntiFlash.Name = "AntiFlash"
  558. AntiFlash.Parent = VisualFrame
  559. AntiFlash.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  560. AntiFlash.BackgroundTransparency = 0.85000002384186
  561. AntiFlash.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  562. AntiFlash.Position = UDim2.new(0.0379999988, 0, 0.375, 0)
  563. AntiFlash.Size = UDim2.new(0, 350, 0, 76)
  564. AntiFlash.Font = Enum.Font.GothamBlack
  565. AntiFlash.Text = "Disable Flashbang"
  566. AntiFlash.TextColor3 = Color3.new(1, 1, 1)
  567. AntiFlash.TextScaled = true
  568. AntiFlash.TextSize = 14
  569. AntiFlash.TextWrapped = true
  570. AntiFlash.MouseButton1Down:connect(function()
  571. game:GetService("ReplicatedStorage").Events.Flash:Destroy()
  572. end)
  573.  
  574. AntiFlashInfo.Name = "AntiFlashInfo"
  575. AntiFlashInfo.Parent = VisualFrame
  576. AntiFlashInfo.BackgroundColor3 = Color3.new(1, 1, 1)
  577. AntiFlashInfo.BackgroundTransparency = 100
  578. AntiFlashInfo.Position = UDim2.new(0.0379999876, 0, 0.561500013, 0)
  579. AntiFlashInfo.Size = UDim2.new(0, 349, 0, 31)
  580. AntiFlashInfo.Font = Enum.Font.GothamBlack
  581. AntiFlashInfo.Text = "You need to press it 2x if it stopped spinning"
  582. AntiFlashInfo.TextColor3 = Color3.new(1, 1, 1)
  583. AntiFlashInfo.TextSize = 14
  584.  
  585. TextButton.Parent = VisualFrame
  586. TextButton.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  587. TextButton.BackgroundTransparency = 0.85000002384186
  588. TextButton.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  589. TextButton.Position = UDim2.new(0.0363636389, 0, 0.699999988, 0)
  590. TextButton.Size = UDim2.new(0, 349, 0, 75)
  591. TextButton.Font = Enum.Font.GothamBlack
  592. TextButton.Text = "Thirdperson"
  593. TextButton.TextColor3 = Color3.new(1, 1, 1)
  594. TextButton.TextScaled = true
  595. TextButton.TextSize = 14
  596. TextButton.TextWrapped = true
  597. TextButton.MouseButton1Down:connect(function()
  598. if not thirdperson
  599. then
  600. thirdperson = true
  601. repeat if thirdperson then
  602. wait()
  603. game.Players.LocalPlayer.CameraMaxZoomDistance = 15
  604. game.Players.LocalPlayer.CameraMinZoomDistance = 15
  605. game.Players.LocalPlayer.CameraMode = "Classic"
  606. game.Workspace.Camera.Arms.IDFArms:Destroy()
  607. end
  608. until thirdperson == false
  609. else
  610. thirdperson = false
  611. end
  612. end)
  613.  
  614. ThirdPersonInfo.Name = "ThirdPersonInfo"
  615. ThirdPersonInfo.Parent = VisualFrame
  616. ThirdPersonInfo.BackgroundColor3 = Color3.new(1, 1, 1)
  617. ThirdPersonInfo.BackgroundTransparency = 100
  618. ThirdPersonInfo.Position = UDim2.new(0.0361818075, 0, 0.886500001, 0)
  619. ThirdPersonInfo.Size = UDim2.new(0, 349, 0, 31)
  620. ThirdPersonInfo.Font = Enum.Font.GothamBlack
  621. ThirdPersonInfo.Text = "You need to press it2x if you're out of Thirdperson"
  622. ThirdPersonInfo.TextColor3 = Color3.new(1, 1, 1)
  623. ThirdPersonInfo.TextSize = 14
  624.  
  625. ESPpic.Name = "ESPpic"
  626. ESPpic.Parent = VisualFrame
  627. ESPpic.BackgroundColor3 = Color3.new(1, 1, 1)
  628. ESPpic.BackgroundTransparency = 1
  629. ESPpic.Position = UDim2.new(0.721818209, 0, 0.0599999987, 0)
  630. ESPpic.Size = UDim2.new(0, 100, 0, 100)
  631. ESPpic.Image = "rbxassetid://3044474560"
  632.  
  633. Lunarph.Name = "Lunarph"
  634. Lunarph.Parent = VisualFrame
  635. Lunarph.BackgroundColor3 = Color3.new(1, 1, 1)
  636. Lunarph.BackgroundTransparency = 1
  637. Lunarph.Position = UDim2.new(0.721818209, 0, 0.387499988, 0)
  638. Lunarph.Size = UDim2.new(0, 100, 0, 100)
  639. Lunarph.Image = "rbxassetid://3044587621"
  640.  
  641. Yeahidk.Name = "Yeahidk"
  642. Yeahidk.Parent = VisualFrame
  643. Yeahidk.BackgroundColor3 = Color3.new(1, 1, 1)
  644. Yeahidk.BackgroundTransparency = 1
  645. Yeahidk.Position = UDim2.new(0.721818149, 0, 0.712499976, 0)
  646. Yeahidk.Size = UDim2.new(0, 100, 0, 100)
  647. Yeahidk.Image = "rbxassetid://3044443917"
  648.  
  649. MiscButton.Name = "MiscButton"
  650. MiscButton.Parent = ButtonFrame
  651. MiscButton.BackgroundColor3 = Color3.new(1, 1, 1)
  652. MiscButton.BackgroundTransparency = 1
  653. MiscButton.Position = UDim2.new(0, 0, 0.557777822, 0)
  654. MiscButton.Size = UDim2.new(0, 176, 0, 50)
  655. MiscButton.Font = Enum.Font.GothamBlack
  656. MiscButton.Text = "Misc"
  657. MiscButton.TextColor3 = Color3.new(1, 1, 1)
  658. MiscButton.TextSize = 35
  659. MiscButton.MouseButton1Down:connect(function()
  660. BackgroundMain.Visible = false
  661. LegitFrame.Visible = false
  662. RageFrame.Visible = false
  663. VisualFrame.Visible = false
  664. MiscFrame.Visible = true
  665. end)
  666.  
  667. MiscFrame.Name = "MiscFrame"
  668. MiscFrame.Parent = MiscButton
  669. MiscFrame.BackgroundColor3 = Color3.new(0.564706, 0, 0.00784314)
  670. MiscFrame.BackgroundTransparency = 1
  671. MiscFrame.Position = UDim2.new(1.03409088, 0, -4.01999998, 0)
  672. MiscFrame.Size = UDim2.new(0, 550, 0, 400)
  673. MiscFrame.Visible = false
  674.  
  675. InfoMisc.Name = "InfoMisc"
  676. InfoMisc.Parent = MiscFrame
  677. InfoMisc.BackgroundColor3 = Color3.new(1, 1, 1)
  678. InfoMisc.BackgroundTransparency = 1
  679. InfoMisc.Position = UDim2.new(0.130909085, 0, 0.25, 0)
  680. InfoMisc.Size = UDim2.new(0, 431, 0, 28)
  681. InfoMisc.Font = Enum.Font.GothamBlack
  682. InfoMisc.Text = "Respawn + Join a Team"
  683. InfoMisc.TextColor3 = Color3.new(1, 1, 1)
  684. InfoMisc.TextScaled = true
  685. InfoMisc.TextSize = 14
  686. InfoMisc.TextWrapped = true
  687.  
  688. InfCash.Name = "InfCash"
  689. InfCash.Parent = MiscFrame
  690. InfCash.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  691. InfCash.BackgroundTransparency = 0.85000002384186
  692. InfCash.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  693. InfCash.Position = UDim2.new(0.0290909093, 0, 0.627499998, 0)
  694. InfCash.Size = UDim2.new(0, 350, 0, 75)
  695. InfCash.Font = Enum.Font.GothamBlack
  696. InfCash.Text = "Inf Cash"
  697. InfCash.TextColor3 = Color3.new(1, 1, 1)
  698. InfCash.TextScaled = true
  699. InfCash.TextSize = 14
  700. InfCash.TextWrapped = true
  701. InfCash.MouseButton1Down:connect(function()
  702. local ao=game.Players.LocalPlayer.Cash;if ao then if ao.Value<=25000-2500 then repeat ao.Value=ao.Value+2500;wait(1/10)until ao.Value>=25000 end;ao.Value=25000 end
  703. end)
  704.  
  705.  
  706. InfCashInfo.Name = "InfCashInfo"
  707. InfCashInfo.Parent = MiscFrame
  708. InfCashInfo.BackgroundColor3 = Color3.new(1, 1, 1)
  709. InfCashInfo.BackgroundTransparency = 100
  710. InfCashInfo.Position = UDim2.new(0.0307272617, 0, 0.81400001, 0)
  711. InfCashInfo.Size = UDim2.new(0, 349, 0, 31)
  712. InfCashInfo.Font = Enum.Font.GothamBlack
  713. InfCashInfo.Text = "Only to buy Guns, Repress after Round"
  714. InfCashInfo.TextColor3 = Color3.new(1, 1, 1)
  715. InfCashInfo.TextSize = 14
  716.  
  717. Respawnn.Name = "Respawnn"
  718. Respawnn.Parent = MiscFrame
  719. Respawnn.BackgroundColor3 = Color3.new(1, 1, 1)
  720. Respawnn.BackgroundTransparency = 1
  721. Respawnn.Position = UDim2.new(0.436363637, 0, -1.49011612e-08, 0)
  722. Respawnn.Size = UDim2.new(0, 100, 0, 100)
  723. Respawnn.Image = "rbxassetid://3044514611"
  724. Respawnn.MouseButton1Down:connect(function()
  725. game.ReplicatedStorage.Events:FindFirstChild("Spawnme"):FireServer()
  726. end)
  727.  
  728. JoinCT.Name = "JoinCT"
  729. JoinCT.Parent = MiscFrame
  730. JoinCT.BackgroundColor3 = Color3.new(1, 1, 1)
  731. JoinCT.BackgroundTransparency = 1
  732. JoinCT.Position = UDim2.new(0.1309091, 0, 0, 0)
  733. JoinCT.Size = UDim2.new(0, 100, 0, 100)
  734. JoinCT.Image = "rbxassetid://3044519986"
  735. JoinCT.MouseButton1Down:connect(function()
  736. game.ReplicatedStorage.Events:FindFirstChild("JoinTeam"):FireServer("CT")
  737. end)
  738.  
  739. JoinT.Name = "JoinT"
  740. JoinT.Parent = MiscFrame
  741. JoinT.BackgroundColor3 = Color3.new(1, 1, 1)
  742. JoinT.BackgroundTransparency = 1
  743. JoinT.LayoutOrder = -1
  744. JoinT.Position = UDim2.new(0.732727289, 0, -0.00249999994, 0)
  745. JoinT.Size = UDim2.new(0, 100, 0, 100)
  746. JoinT.Image = "rbxassetid://3044523126"
  747. JoinT.MouseButton1Down:Connect(function()
  748. game.ReplicatedStorage.Events:FindFirstChild("JoinTeam"):FireServer("T")
  749. end)
  750.  
  751. Bridgard.Name = "Bridgard"
  752. Bridgard.Parent = MiscFrame
  753. Bridgard.BackgroundColor3 = Color3.new(1, 1, 1)
  754. Bridgard.BackgroundTransparency = 1
  755. Bridgard.Position = UDim2.new(0.692727208, 0, 0.622500002, 0)
  756. Bridgard.Size = UDim2.new(0, 100, 0, 100)
  757. Bridgard.Image = "rbxassetid://3044586715"
  758.  
  759. InformationText.Name = "InformationText"
  760. InformationText.Parent = ButtonFrame
  761. InformationText.BackgroundColor3 = Color3.new(1, 1, 1)
  762. InformationText.BackgroundTransparency = 1
  763. InformationText.Position = UDim2.new(0, 0, 0.695555508, 0)
  764. InformationText.Size = UDim2.new(0, 176, 0, 73)
  765. InformationText.Font = Enum.Font.GothamBlack
  766. InformationText.Text = "You can open the GUI by pressing RightShift"
  767. InformationText.TextColor3 = Color3.new(1, 1, 1)
  768. InformationText.TextScaled = true
  769. InformationText.TextSize = 34
  770. InformationText.TextWrapped = true
  771.  
  772. CloseOptionsButton.Name = "CloseOptionsButton"
  773. CloseOptionsButton.Parent = ButtonFrame
  774. CloseOptionsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  775. CloseOptionsButton.BackgroundTransparency = 1
  776. CloseOptionsButton.Position = UDim2.new(0, 0, 0.873333335, 0)
  777. CloseOptionsButton.Size = UDim2.new(0, 176, 0, 50)
  778. CloseOptionsButton.Font = Enum.Font.GothamBlack
  779. CloseOptionsButton.Text = "Close Options"
  780. CloseOptionsButton.TextColor3 = Color3.new(1, 1, 1)
  781. CloseOptionsButton.TextScaled = true
  782. CloseOptionsButton.TextSize = 35
  783. CloseOptionsButton.TextWrapped = true
  784. CloseOptionsButton.MouseButton1Down:Connect(function()
  785. BackgroundMain.Visible = true
  786. LegitFrame.Visible = false
  787. RageFrame.Visible = false
  788. VisualFrame.Visible = false
  789. MiscFrame.Visible = false
  790. end)
  791.  
  792. Title.Name = "Title"
  793. Title.Parent = Main
  794. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  795. Title.BackgroundTransparency = 1
  796. Title.Size = UDim2.new(0, 550, 0, 50)
  797. Title.Font = Enum.Font.GothamBlack
  798. Title.Text = "YEETWARE.CBR VERSION 3"
  799. Title.TextColor3 = Color3.new(1, 1, 1)
  800. Title.TextScaled = true
  801. Title.TextSize = 14
  802. Title.TextWrapped = true
  803.  
  804. BackgroundMain.Name = "BackgroundMain"
  805. BackgroundMain.Parent = Main
  806. BackgroundMain.BackgroundColor3 = Color3.new(1, 1, 1)
  807. BackgroundMain.BackgroundTransparency = 1
  808. BackgroundMain.Position = UDim2.new(0.13636364, 0, 0.111111112, 0)
  809. BackgroundMain.Size = UDim2.new(0, 400, 0, 400)
  810. BackgroundMain.Image = "rbxassetid://3044555051"
  811. -- Scripts:
  812. LegitAimlock.MouseButton1Click:Connect(function()
  813. pcall(function()
  814. local espcolor = Color3.fromRGB(255, 0, 0)
  815. local wallhack_esp_transparency = .4
  816. local gui_hide_button = {Enum.KeyCode.LeftControl, ""}
  817. local plrs = game:GetService("Players")
  818. local lplr = game:GetService("Players").LocalPlayer
  819. local TeamBased = true ; local teambasedswitch = ""
  820. local presskeytoaim = true; local aimkey = ""
  821. aimbothider = false; aimbothiderspeed = 1
  822. local Aim_Assist = false ; Aim_Assist_Key = {Enum.KeyCode.LeftControl, ""}
  823. local espupdatetime = 5; autoesp = true; local charmsesp = true
  824. local movementcounting = true
  825.  
  826.  
  827.  
  828.  
  829. local mouselock = false
  830. local canaimat = true
  831. local lockaim = true; local lockangle = 5
  832. local ver = "0.2.7"
  833. local cam = game.Workspace.CurrentCamera
  834. local BetterDeathCount = true
  835. local ballisticsboost = 0
  836.  
  837. local mouse = lplr:GetMouse()
  838. local switch = false
  839. local key = "k"
  840. local aimatpart = nil
  841. local lightesp = false
  842.  
  843. local abs = math.abs
  844.  
  845. local Gui = Instance.new("ScreenGui")
  846. local Move = Instance.new("Frame")
  847. local Main = Instance.new("Frame")
  848. local EspStatus = Instance.new("TextLabel")
  849. local st1 = Instance.new("TextLabel")
  850. local st1_2 = Instance.new("TextLabel")
  851. local st1_3 = Instance.new("TextBox")
  852. local Name = Instance.new("TextLabel")
  853. --Properties:
  854.  
  855. Gui.Parent = plrs.LocalPlayer:WaitForChild("PlayerGui")
  856.  
  857.  
  858. local aimbotstatus = {"qc", "qr", "qe", "qd", "qi", "qt", "qs", "dd", "sp", "ql", "qa", "qd", "qs"}
  859. local gotstring = 0
  860. local function getrandomstring()
  861. gotstring = gotstring+666
  862. local str = ""
  863. 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",
  864. "а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","о","п","р","с","т","у","ф","х","ч","щ","ъ","ы","ъ","э","ю","я", "`", "$",
  865. "0","1","2","3","4","5","6","7","8","9", }
  866. local counting123 = 0
  867. for i, v in ipairs(randomstring) do
  868. counting123 = i
  869. end
  870. do
  871. math.randomseed(tick()+gotstring)
  872. for i = 3, math.random(1,100) do
  873. math.randomseed(i+tick()+gotstring)
  874.  
  875. local oneortwo = math.random(1,2)
  876. if oneortwo == 2 then
  877. math.randomseed(i+tick()+gotstring)
  878. str = str..""..randomstring[math.random(1, counting123)]
  879. else
  880. math.randomseed(i+tick()+gotstring)
  881. str = str..""..string.upper(randomstring[math.random(1, counting123)])
  882. end
  883.  
  884. end
  885. end
  886. return str
  887. end
  888. local mousedown = false
  889. local isonmovething = false
  890. local mouseoffset = Vector2.new()
  891. local mousedown = false
  892. local bspeed = 3584
  893. 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"}
  894.  
  895.  
  896.  
  897. Gui.Name = getrandomstring()
  898.  
  899. Move.Name = getrandomstring()
  900. Move.Draggable = true
  901. Move.Parent = Gui
  902. Move.BackgroundColor3 = Color3.new(0.0431373, 1, 0.0745098)
  903. Move.BackgroundTransparency = 0.40000000596046
  904. Move.BorderSizePixel = 0
  905. Move.Position = UDim2.new(0.5, 0,0.018, 0)
  906. Move.Size = UDim2.new(0, 0, 0, 0)
  907.  
  908. Move.MouseEnter:Connect(function()
  909.  
  910. isonmovething = true
  911.  
  912. end)
  913. Move.MouseLeave:Connect(function()
  914.  
  915. isonmovething = mousedown and true or false
  916. end)
  917. mouse.Button1Down:connect(function()
  918. mousedown = true
  919. mouseoffset = Move.AbsolutePosition - Vector2.new(mouse.X, mouse.Y)
  920. end)
  921. mouse.Button1Up:connect(function()
  922. mousedown = false
  923. end)
  924.  
  925. mouse.Move:Connect(function()
  926. if isonmovething == true and mousedown then
  927. Move.Position = UDim2.new(0, mouseoffset.X + mouse.X, 0, mouseoffset.Y + mouse.Y)
  928. end
  929. end)
  930. local function uc (st)
  931. local ast = ""
  932. for i, v in ipairs(st) do
  933. local let = aimbotoffset[v]
  934. ast = ast..let
  935. end
  936. return ast
  937. end
  938.  
  939. Main.Name = getrandomstring()
  940. Main.Parent = Move
  941. Main.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
  942. Main.BackgroundTransparency = 0.69999998807907
  943. Main.Position = UDim2.new(0, 0, 0.995670795, 0)
  944. Main.Size = UDim2.new(0, 0, 0, 0)
  945.  
  946. st1.Name = getrandomstring()
  947. st1.Parent = Main
  948. st1.BackgroundColor3 = Color3.new(1, 1, 1)
  949. st1.BackgroundTransparency = 1
  950. st1.Position = UDim2.new(0, 0, 0, 0)
  951. st1.Size = UDim2.new(1, 0, 0.161862016, 0)
  952. st1.Font = Enum.Font.ArialBold
  953. st1.Text = uc(aimbotstatus)
  954. st1.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  955. st1.TextScaled = true
  956. st1.TextSize = 14
  957. st1.TextWrapped = true
  958.  
  959. st1_2.Name = getrandomstring()
  960. st1_2.Parent = Main
  961. st1_2.BackgroundColor3 = Color3.new(1, 1, 1)
  962. st1_2.BackgroundTransparency = 1
  963. st1_2.Position = UDim2.new(0, 0, 0.375590861, 0)
  964. st1_2.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  965. st1_2.Font = Enum.Font.ArialBold
  966. st1_2.TextXAlignment = Enum.TextXAlignment.Left
  967. st1_2.Text = "Current ballistics: 0"
  968. st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  969. st1_2.TextScaled = true
  970. st1_2.TextSize = 14
  971. st1_2.TextWrapped = true
  972.  
  973. local aimbothiderbox = Instance.new("TextBox")
  974. aimbothiderbox.Name = getrandomstring()
  975. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  976. aimbothiderbox.Size = UDim2.new(1, 0,0.162, 0)
  977. aimbothiderbox.TextScaled = true
  978. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  979. aimbothiderbox.Position = UDim2.new(0, 0,0.853, 0)
  980. aimbothiderbox.BackgroundTransparency = 1
  981. aimbothiderbox.Parent = Main
  982.  
  983. st1_3.Name = getrandomstring()
  984. st1_3.Parent = Main
  985. st1_3.BackgroundColor3 = Color3.new(1, 1, 1)
  986. st1_3.BackgroundTransparency = 1
  987. st1_3.Position = UDim2.new(0, 0, 0.18558608, 0)
  988. st1_3.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  989. st1_3.Font = Enum.Font.ArialBold
  990. st1_3.Text = "Bullet speed = 3584"
  991. st1_3.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  992. st1_3.TextScaled = true
  993. st1_3.TextSize = 14
  994. st1_3.TextWrapped = true
  995. local teambasedstatus = st1_3:Clone()
  996. teambasedstatus.Parent = Main
  997. teambasedstatus.TextScaled = true
  998. teambasedstatus.Position = UDim2.new(0, 0,.7, 0)
  999. teambasedstatus.Size = UDim2.new(1, 0,.1, 0)
  1000. teambasedstatus.Name = getrandomstring()
  1001. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  1002. local espstatustext = teambasedstatus:Clone()
  1003. espstatustext.Name = getrandomstring()
  1004. espstatustext.Position = UDim2.new(0, 0,0.58, 0)
  1005. espstatustext.Text = "Esp loop :"..tostring(autoesp)
  1006. espstatustext.Parent = Main
  1007. local hide = Instance.new("TextButton")
  1008. hide.Text = "_"
  1009. hide.BackgroundTransparency = 1
  1010. hide.TextScaled = true
  1011. hide.TextWrapped = true
  1012. hide.Size = UDim2.new(0.1, 0,1, 0)
  1013. hide.Position = UDim2.new(0.9, 0,-0.15, 0)
  1014. hide.Name = getrandomstring()
  1015. hide.Parent = Move
  1016. Name.Name = getrandomstring()
  1017. Name.Parent = Move
  1018. Name.BackgroundColor3 = Color3.new(1, 1, 1)
  1019. Name.BackgroundTransparency = 1
  1020. Name.Size = UDim2.new(0.838, 0, 1, 0)
  1021. Name.Font = Enum.Font.Arial
  1022. Name.Text = "FPS MultiHack v"..ver
  1023. Name.TextColor3 = Color3.new(0, 0, 0)
  1024. Name.TextScaled = true
  1025. Name.TextSize = 14
  1026. Name.TextWrapped = true
  1027. Name.TextXAlignment = Enum.TextXAlignment.Left
  1028. local scr = Instance.new("ScrollingFrame")
  1029. scr.Size = Main.Size
  1030. scr.Position = Main.Position
  1031. scr.ScrollBarThickness = 0
  1032. scr.BackgroundTransparency = 1
  1033. scr.Name = getrandomstring()
  1034. Main.Size = UDim2.new(1, 0, 1, 0)
  1035. Main.Position = UDim2.new(0,0,0,0)
  1036. Main.Parent = scr
  1037. scr.Parent = Move
  1038. startpos = Main.Position
  1039. Move.Active = true
  1040.  
  1041. -- Scripts:
  1042. hided = false
  1043. hide.MouseButton1Click:Connect(function()
  1044. if hided == false then
  1045. hided = true
  1046. Main:TweenPosition(UDim2.new(0, 0, -1.5, 0))
  1047. else
  1048. hided = false
  1049. Main:TweenPosition(startpos)
  1050. end
  1051. end)
  1052.  
  1053.  
  1054. aimbothiderbox.FocusLost:Connect(function()
  1055. local numb = tonumber(aimbothiderbox.Text)
  1056. if aimbothider == true then
  1057. aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  1058. else
  1059. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  1060. end
  1061. if numb ~= nil then
  1062. aimbothiderspeed = numb
  1063. if aimbothider == true then
  1064. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  1065. else
  1066. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  1067. end
  1068. else
  1069. if aimbothider == true then
  1070. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  1071. else
  1072. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  1073. end
  1074. end
  1075. end)
  1076.  
  1077.  
  1078. local plrsforaim = {}
  1079.  
  1080.  
  1081. Move.Draggable = true
  1082. Gui.ResetOnSpawn = false
  1083. --Gui.Name = "Chat"
  1084. Gui.DisplayOrder = 999
  1085. pcall(function()
  1086. if not game:GetService("CoreGui") then
  1087. Gui.Parent = plrs.LocalPlayer.PlayerGui
  1088. else
  1089. Gui.Parent = game:GetService("CoreGui")
  1090. end
  1091. end)
  1092. local espheadthing
  1093. do
  1094. local BillboardGui = Instance.new("BillboardGui")
  1095. local PName = Instance.new("TextLabel")
  1096. local Pdist = Instance.new("TextLabel")
  1097. local ImageLabel = Instance.new("ImageLabel")
  1098. local ImageLabel_2 = Instance.new("ImageLabel")
  1099. --Properties:
  1100. --BillboardGui.Parent = game.Workspace.Part
  1101. BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  1102. BillboardGui.AlwaysOnTop = true
  1103. BillboardGui.LightInfluence = 0
  1104. BillboardGui.Size = UDim2.new(0, 0, 0, 0)
  1105. BillboardGui.Name = "headoverthing"
  1106. PName.Name = "PName"
  1107. PName.Parent = BillboardGui
  1108. PName.BackgroundColor3 = espcolor
  1109. PName.BackgroundTransparency = 0.55000001192093
  1110. PName.BorderSizePixel = 0
  1111. PName.Size = UDim2.new(0, 100, 0, 23)
  1112. PName.Font = Enum.Font.SourceSans
  1113. PName.Text = "urmom"
  1114. PName.TextColor3 = Color3.new(0, 0, 0)
  1115. PName.TextScaled = true
  1116. PName.TextSize = 14
  1117. PName.TextWrapped = true
  1118. st1.Text = uc(aimbotstatus)
  1119. Pdist.Name = "Pdist"
  1120. Pdist.Parent = BillboardGui
  1121. Pdist.AnchorPoint = Vector2.new(0.5, 0)
  1122. Pdist.BackgroundColor3 = espcolor
  1123. Pdist.BackgroundTransparency = 0.55000001192093
  1124. Pdist.BorderSizePixel = 0
  1125. Pdist.Position = UDim2.new(0.5, 0, 0.5, 0)
  1126. Pdist.Size = UDim2.new(0, 70, 0, 23)
  1127. Pdist.Font = Enum.Font.SourceSans
  1128. Pdist.Text = "666"
  1129. Pdist.TextColor3 = Color3.new(0, 0, 0)
  1130. Pdist.TextScaled = true
  1131. Pdist.TextSize = 14
  1132. Pdist.TextWrapped = true
  1133.  
  1134. ImageLabel.Parent = BillboardGui
  1135. ImageLabel.BackgroundColor3 = Color3.new(0.298039, 1, 0)
  1136. ImageLabel.BackgroundTransparency = 1
  1137. ImageLabel.BorderColor3 = espcolor
  1138. ImageLabel.Position = UDim2.new(1, -15, 0.5, 0)
  1139. ImageLabel.Rotation = 180
  1140. ImageLabel.Size = UDim2.new(0, 15, 0, 23)
  1141. ImageLabel.Image = "rbxassetid://2832171824"
  1142. ImageLabel.ImageColor3 = espcolor
  1143. ImageLabel.ImageTransparency = 0.55000001192093
  1144.  
  1145. ImageLabel_2.Parent = BillboardGui
  1146. ImageLabel_2.BackgroundColor3 = espcolor
  1147. ImageLabel_2.BackgroundTransparency = 1
  1148. ImageLabel_2.BorderColor3 = Color3.new(0.298039, 1, 0)
  1149. ImageLabel_2.Position = UDim2.new(0, 0, 0.5, 0)
  1150. ImageLabel_2.Rotation = 180
  1151. ImageLabel_2.Size = UDim2.new(0, 15, 0, 23)
  1152. ImageLabel_2.Image = "rbxassetid://2832177613"
  1153. ImageLabel_2.ImageColor3 = espcolor
  1154. ImageLabel_2.ImageTransparency = 0.55000001192093
  1155. espheadthing = BillboardGui
  1156. end
  1157.  
  1158.  
  1159.  
  1160. f = {}
  1161. f.UpdateHeadUI = function(v)
  1162.  
  1163.  
  1164. if v.Adornee and v.Adornee ~= nil then
  1165. local destr = false
  1166. if TeamBased then
  1167. destr = true
  1168. local plr = plrs:GetPlayerFromCharacter(v.Adornee.Parent)
  1169. if plr and plr.Team and plr.Team.Name ~= lplr.Team.Name then
  1170. destr = false
  1171. end
  1172. end
  1173. if lightesp == true then
  1174. v.Pdist.TextColor3 = Color3.new(1,1,1)
  1175. v.PName.TextColor3 = Color3.new(1,1,1)
  1176. else
  1177. v.Pdist.TextColor3 = Color3.new(0,0,0)
  1178. v.PName.TextColor3 = Color3.new(0,0,0)
  1179. end
  1180. local d = math.floor((cam.CFrame.p - v.Adornee.CFrame.p).magnitude)
  1181. v.Pdist.Text = tostring(d)
  1182. if d < 14 then
  1183. v.Enabled = false
  1184. else
  1185. v.Enabled = true
  1186. end
  1187. v.StudsOffset = Vector3.new(0,.6+d/14,0)
  1188. if destr then
  1189. v:Destroy()
  1190. end
  1191. else
  1192. v:Destroy()
  1193. end
  1194.  
  1195.  
  1196. end
  1197. st1.Text = uc(aimbotstatus)
  1198. local espforlder
  1199. local partconverter = Instance.new("Part")
  1200. --local headsupdatelist = {}
  1201. st1_3.FocusLost:connect(function()
  1202. if tonumber(st1_3.Text) then
  1203. bspeed = tonumber(st1_3.Text)
  1204. else
  1205.  
  1206. end
  1207. end)
  1208. f.addesp = function()
  1209. pcall(function()
  1210. --print("ESP ran")
  1211. if espforlder then
  1212. espforlder:Destroy()
  1213. espforlder = Instance.new("Folder")
  1214. espforlder.Parent = game.Workspace.CurrentCamera
  1215. else
  1216. espforlder = Instance.new("Folder")
  1217. espforlder.Parent = game.Workspace.CurrentCamera
  1218. end
  1219. for i, v in pairs(espforlder:GetChildren()) do
  1220. v:Destroy()
  1221. end
  1222. for _, plr in pairs(plrs:GetChildren()) do
  1223. if plr.Character and plr.Character.Humanoid.Health > 0 and plr.Name ~= lplr.Name then
  1224. if TeamBased == true then
  1225.  
  1226. if plr.Team.Name ~= plrs.LocalPlayer.Team.Name then
  1227. pcall(function()
  1228. local e = espforlder:FindFirstChild(plr.Name)
  1229. if not e then
  1230. local fold = Instance.new("Folder", espforlder)
  1231. fold.Name = plr.Name
  1232.  
  1233. --partconverter.BrickColor = plr.Team.Color
  1234. --local teamc = partconverter.Color
  1235. for i, p in pairs(plr.Character:GetChildren()) do
  1236. if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  1237. if charmsesp then
  1238. local urmom = Instance.new("BoxHandleAdornment")
  1239. urmom.ZIndex = 10
  1240. urmom.AlwaysOnTop = true
  1241. urmom.Color3 = espcolor
  1242. urmom.Size = p.Size
  1243. urmom.Adornee = p
  1244. urmom.Name = tick().." Ur mom has big gay"
  1245. urmom.Transparency = wallhack_esp_transparency
  1246. urmom.Parent = fold
  1247. if p.Name == "Head" then
  1248. local th = p:FindFirstChild("headoverthing")
  1249. if not th then
  1250. local ht = espheadthing:Clone()
  1251. ht.PName.Text = p.Parent.Name
  1252. ht.Adornee = p
  1253. --table.insert(headsupdatelist, ht)
  1254. delay(0, function()
  1255. while wait(0.08) and plr and p do
  1256. f.UpdateHeadUI(ht)
  1257. end
  1258. end)
  1259. ht.Parent = p
  1260. end
  1261. end
  1262. end
  1263. end
  1264. end
  1265. plr.Character.Humanoid.Died:Connect(function()
  1266. fold:Destroy()
  1267. end)
  1268.  
  1269. end
  1270. end)
  1271. end
  1272. else
  1273. local e = espforlder:FindFirstChild(plr.Name)
  1274. if not e then
  1275. local fold = Instance.new("Folder", espforlder)
  1276. fold.Name = plr.Name
  1277.  
  1278. --partconverter.BrickColor = plr.Team.Color
  1279. --local teamc = Move.BackgroundColor3
  1280. for i, p in pairs(plr.Character:GetChildren()) do
  1281. if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  1282. pcall(function()
  1283. if charmsesp then
  1284. local urmom = Instance.new("BoxHandleAdornment")
  1285. urmom.ZIndex = 10
  1286. urmom.AlwaysOnTop = true
  1287. urmom.Color3 = espcolor
  1288. urmom.Size = p.Size
  1289. urmom.Adornee = p
  1290. urmom.Name = tick().." Ur mom has big gay"
  1291. urmom.Transparency = wallhack_esp_transparency
  1292. urmom.Parent = fold
  1293. end
  1294. if p.Name == "Head" then
  1295. local th = p:FindFirstChild("headoverthing")
  1296. if not th then
  1297. local ht = espheadthing:Clone()
  1298. ht.PName.Text = p.Parent.Name
  1299. ht.Adornee = p
  1300. delay(0, function()
  1301. while wait(0.08) and plr and p do
  1302. f.UpdateHeadUI(ht)
  1303. end
  1304. end)
  1305. --table.insert(headsupdatelist, ht)
  1306. ht.Parent = p
  1307. end
  1308. end
  1309. end)
  1310. end
  1311. end
  1312. plr.Character.Humanoid.Died:Connect(function()
  1313. fold:Destroy()
  1314. end)
  1315. end
  1316. end
  1317.  
  1318.  
  1319. end
  1320. end
  1321. end)
  1322. end
  1323.  
  1324. local uis = game:GetService("UserInputService")
  1325. local bringall = false
  1326. local hided2 = false
  1327. local upping = false
  1328. local downing = false
  1329. mouse.KeyDown:Connect(function(a)
  1330.  
  1331. if a == "t" then
  1332. --print("worked1")
  1333. f.addesp()
  1334. elseif a == gui_hide_button[2] and uis:IsKeyDown(gui_hide_button[1]) then
  1335. if hided2 == false then
  1336. hided2 = true
  1337. autoesp =false
  1338. if espforlder then
  1339. espforlder:Destroy()
  1340. end
  1341. Gui.Enabled = false
  1342. else
  1343. Gui.Enabled = true
  1344. hided2 = false
  1345. end
  1346.  
  1347. elseif a == "y" then
  1348. if aimbothider == false then
  1349. aimbothider = true
  1350. if aimbothider == true then
  1351. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  1352. else
  1353. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  1354. end
  1355. else
  1356.  
  1357. aimbothider = false
  1358. if aimbothider == true then
  1359. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  1360. else
  1361. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  1362. end
  1363. end
  1364. if aimbothider == true then
  1365. aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  1366. else
  1367. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  1368. end
  1369. elseif a == "l" then
  1370. if not uis:IsKeyDown(Enum.KeyCode.LeftControl) then
  1371. if autoesp == false then
  1372. autoesp = true
  1373. else
  1374. autoesp = false
  1375. end
  1376. else
  1377. if lightesp == true then
  1378. lightesp = false
  1379. else
  1380. lightesp = true
  1381. end
  1382. end
  1383. elseif a == "]" then
  1384. upping = true
  1385. downing = false
  1386. elseif a== "[" then
  1387. downing = true
  1388. upping = false
  1389. elseif a == Aim_Assist_Key[2] and uis:IsKeyDown(Aim_Assist_Key[1]) then
  1390. if Aim_Assist == true then
  1391. Aim_Assist = false
  1392. --print("disabled")
  1393. else
  1394. Aim_Assist = true
  1395. end
  1396. end
  1397. if a == "j" then
  1398. if mouse.Target then
  1399. mouse.Target:Destroy()
  1400. end
  1401. end
  1402. if a == key then
  1403. if switch == false then
  1404. switch = true
  1405. else
  1406. switch = false
  1407. if aimatpart ~= nil then
  1408. aimatpart = nil
  1409. end
  1410. end
  1411. elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and not uis:IsKeyDown(Enum.KeyCode.R) then
  1412. if movementcounting then
  1413. movementcounting = false
  1414. else
  1415. movementcounting = true
  1416. end
  1417. elseif a == teambasedswitch then
  1418. if TeamBased == true then
  1419. TeamBased = false
  1420. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  1421. else
  1422. TeamBased = true
  1423. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  1424. end
  1425. elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and uis:IsKeyDown(Enum.KeyCode.R) then
  1426. ballisticsboost = 0
  1427. elseif a == aimkey then
  1428. if not aimatpart then
  1429. local maxangle = math.rad(20)
  1430. for i, plr in pairs(plrs:GetChildren()) do
  1431. if plr.Name ~= lplr.Name and plr.Character and plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1 then
  1432. if TeamBased == true then
  1433. if plr.Team.Name ~= lplr.Team.Name then
  1434. local an = checkfov(plr.Character.Head)
  1435. if an < maxangle then
  1436. maxangle = an
  1437. aimatpart = plr.Character.Head
  1438. end
  1439. end
  1440. else
  1441. local an = checkfov(plr.Character.Head)
  1442. if an < maxangle then
  1443. maxangle = an
  1444. aimatpart = plr.Character.Head
  1445. end
  1446. --print(plr)
  1447. end
  1448. local old = aimatpart
  1449. plr.Character.Humanoid.Died:Connect(function()
  1450. --print("died")
  1451. if aimatpart and aimatpart == old then
  1452. aimatpart = nil
  1453. end
  1454. end)
  1455.  
  1456. end
  1457. end
  1458. else
  1459. aimatpart = nil
  1460. canaimat = false
  1461. delay(1.1, function()
  1462. canaimat = true
  1463. end)
  1464. end
  1465. end
  1466. end)
  1467.  
  1468. function getfovxyz (p0, p1, deg)
  1469. local x1, y1, z1 = p0:ToOrientation()
  1470. local cf = CFrame.new(p0.p, p1.p)
  1471. local x2, y2, z2 = cf:ToOrientation()
  1472. local d = math.deg
  1473. if deg then
  1474. return Vector3.new(d(x1-x2), d(y1-y2), d(z1-z2))
  1475. else
  1476. return Vector3.new((x1-x2), (y1-y2), (z1-z2))
  1477. end
  1478. end
  1479.  
  1480.  
  1481. function aimat(part)
  1482. if part then
  1483. --print(part)
  1484. local d = (cam.CFrame.p - part.CFrame.p).magnitude
  1485. local calculatedrop
  1486. local timetoaim = 0
  1487. local pos2 = Vector3.new()
  1488. if movementcounting == true then
  1489. timetoaim = d/bspeed
  1490. pos2 = part.Velocity * timetoaim
  1491. end
  1492. local minuseddrop = (ballisticsboost+50)/50
  1493. if ballisticsboost ~= 0 then
  1494. calculatedrop = d - (d/minuseddrop)
  1495.  
  1496. else
  1497. calculatedrop = 0
  1498. end
  1499. --print(calculatedrop)
  1500. local addative = Vector3.new()
  1501. if movementcounting then
  1502. addative = pos2
  1503. end
  1504. local cf = CFrame.new(cam.CFrame.p, (addative + part.CFrame.p+ Vector3.new(0, calculatedrop, 0)))
  1505. if aimbothider == true or Aim_Assist == true then
  1506. cam.CFrame = cam.CFrame:Lerp(cf, aimbothiderspeed)
  1507. else
  1508.  
  1509. cam.CFrame = cf
  1510. end
  1511. --print(cf)
  1512. end
  1513. end
  1514. function checkfov (part)
  1515. local fov = getfovxyz(game.Workspace.CurrentCamera.CFrame, part.CFrame)
  1516. local angle = math.abs(fov.X) + math.abs(fov.Y)
  1517. return angle
  1518. end
  1519. pcall(function()
  1520. delay(0, function()
  1521. while wait(.32) do
  1522. if Aim_Assist and not aimatpart and canaimat and lplr.Character and lplr.Character.Humanoid and lplr.Character.Humanoid.Health > 0 then
  1523. for i, plr in pairs(plrs:GetChildren()) do
  1524.  
  1525.  
  1526. local minangle = math.rad(5.5)
  1527. local lastpart = nil
  1528. local function gg(plr)
  1529. pcall(function()
  1530. if plr.Name ~= lplr.Name and plr.Character and plr.Character.Humanoid and plr.Character.Humanoid.Health > 0 and plr.Character.Head then
  1531. local raycasted = false
  1532. local cf1 = CFrame.new(cam.CFrame.p, plr.Character.Head.CFrame.p) * CFrame.new(0, 0, -4)
  1533. local r1 = Ray.new(cf1.p, cf1.LookVector * 9000)
  1534. local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1, {lplr.Character.Head})
  1535. local dist = (plr.Character.Head.CFrame.p- pos).magnitude
  1536. if dist < 4 then
  1537. raycasted = true
  1538. end
  1539. if raycasted == true then
  1540. local an1 = getfovxyz(cam.CFrame, plr.Character.Head.CFrame)
  1541. local an = abs(an1.X) + abs(an1.Y)
  1542. if an < minangle then
  1543. minangle = an
  1544. lastpart = plr.Character.Head
  1545. end
  1546. end
  1547. end
  1548. end)
  1549. end
  1550. if TeamBased then
  1551. if plr.Team.Name ~= lplr.Team.Name then
  1552. gg(plr)
  1553. end
  1554. else
  1555. gg(plr)
  1556. end
  1557. --print(math.deg(minangle))
  1558. if lastpart then
  1559. aimatpart = lastpart
  1560. aimatpart.Parent.Humanoid.Died:Connect(function()
  1561. if aimatpart == lastpart then
  1562. aimatpart = nil
  1563. end
  1564. end)
  1565.  
  1566. end
  1567. end
  1568. end
  1569. end
  1570. end)
  1571. end)
  1572. local oldheadpos
  1573. local lastaimapart
  1574. game:GetService("RunService").RenderStepped:Connect(function(dt)
  1575. if uis:IsKeyDown(Enum.KeyCode.RightBracket) or uis:IsKeyDown(Enum.KeyCode.LeftBracket) then
  1576. if upping then
  1577. ballisticsboost = ballisticsboost + dt/1.9
  1578. elseif downing then
  1579. ballisticsboost = ballisticsboost - dt/1.9
  1580. end
  1581. end
  1582. if movementcounting then
  1583. st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  1584. st1_2.Text = "Current ballistics: "..tostring(math.floor(ballisticsboost*10)/10)
  1585. else
  1586. st1_2.TextColor3 = Color3.new(1,0,0)
  1587. end
  1588. espstatustext.Text = "Esp loop :"..tostring(autoesp)
  1589. if aimatpart and lplr.Character and lplr.Character.Head then
  1590. if BetterDeathCount and lastaimapart and lastaimapart == aimatpart then
  1591. local dist = (oldheadpos - aimatpart.CFrame.p).magnitude
  1592. if dist > 40 then
  1593. aimatpart = nil
  1594. end
  1595. end
  1596. lastaimapart = aimatpart
  1597. oldheadpos = lastaimapart.CFrame.p
  1598. do
  1599. if aimatpart.Parent == plrs.LocalPlayer.Character then
  1600. aimatpart = nil
  1601. end
  1602. aimat(aimatpart)
  1603. pcall(function()
  1604. if Aim_Assist == true then
  1605. local cf1 = CFrame.new(cam.CFrame.p, aimatpart.CFrame.p) * CFrame.new(0, 0, -4)
  1606. local r1 = Ray.new(cf1.p, cf1.LookVector * 1000)
  1607. local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1, {lplr.Character.Head})
  1608. local dist = (aimatpart.CFrame.p- pos).magnitude
  1609. if obj then
  1610. --print(obj:GetFullName())
  1611. end
  1612. if not obj or dist > 6 then
  1613. aimatpart = nil
  1614. --print("ooof")
  1615. end
  1616. canaimat = false
  1617. delay(.5, function()
  1618. canaimat = true
  1619. end)
  1620. end
  1621. end)
  1622. end
  1623.  
  1624.  
  1625.  
  1626. end
  1627. end)
  1628.  
  1629.  
  1630. delay(0, function()
  1631. while wait(espupdatetime) do
  1632. if autoesp == true then
  1633. pcall(function()
  1634. f.addesp()
  1635. end)
  1636. end
  1637. end
  1638. end)
  1639. warn("loaded")
  1640. end)
  1641. end)
  1642.  
  1643. RageAimlock.MouseButton1Click:Connect(function()
  1644. pcall(function()
  1645. local espcolor = Color3.fromRGB(255, 0, 0)
  1646. local wallhack_esp_transparency = .4
  1647. local gui_hide_button = {Enum.KeyCode.LeftControl, ""}
  1648. local plrs = game:GetService("Players")
  1649. local lplr = game:GetService("Players").LocalPlayer
  1650. local TeamBased = true ; local teambasedswitch = ""
  1651. local presskeytoaim = true; local aimkey = ""
  1652. aimbothider = false; aimbothiderspeed = 1
  1653. local Aim_Assist = false ; Aim_Assist_Key = {Enum.KeyCode.LeftControl, ""}
  1654. local espupdatetime = 5; autoesp = true; local charmsesp = true
  1655. local movementcounting = true
  1656.  
  1657.  
  1658.  
  1659.  
  1660. local mouselock = false
  1661. local canaimat = true
  1662. local lockaim = true; local lockangle = 5
  1663. local ver = "0.2.7"
  1664. local cam = game.Workspace.CurrentCamera
  1665. local BetterDeathCount = true
  1666. local ballisticsboost = 0
  1667.  
  1668. local mouse = lplr:GetMouse()
  1669. local switch = false
  1670. local key = "k"
  1671. local aimatpart = nil
  1672. local lightesp = false
  1673.  
  1674. local abs = math.abs
  1675.  
  1676. local Gui = Instance.new("ScreenGui")
  1677. local Move = Instance.new("Frame")
  1678. local Main = Instance.new("Frame")
  1679. local EspStatus = Instance.new("TextLabel")
  1680. local st1 = Instance.new("TextLabel")
  1681. local st1_2 = Instance.new("TextLabel")
  1682. local st1_3 = Instance.new("TextBox")
  1683. local Name = Instance.new("TextLabel")
  1684. --Properties:
  1685.  
  1686. Gui.Parent = plrs.LocalPlayer:WaitForChild("PlayerGui")
  1687.  
  1688.  
  1689. local aimbotstatus = {"qc", "qr", "qe", "qd", "qi", "qt", "qs", "dd", "sp", "ql", "qa", "qd", "qs"}
  1690. local gotstring = 0
  1691. local function getrandomstring()
  1692. gotstring = gotstring+666
  1693. local str = ""
  1694. 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",
  1695. "а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","о","п","р","с","т","у","ф","х","ч","щ","ъ","ы","ъ","э","ю","я", "`", "$",
  1696. "0","1","2","3","4","5","6","7","8","9", }
  1697. local counting123 = 0
  1698. for i, v in ipairs(randomstring) do
  1699. counting123 = i
  1700. end
  1701. do
  1702. math.randomseed(tick()+gotstring)
  1703. for i = 3, math.random(1,100) do
  1704. math.randomseed(i+tick()+gotstring)
  1705.  
  1706. local oneortwo = math.random(1,2)
  1707. if oneortwo == 2 then
  1708. math.randomseed(i+tick()+gotstring)
  1709. str = str..""..randomstring[math.random(1, counting123)]
  1710. else
  1711. math.randomseed(i+tick()+gotstring)
  1712. str = str..""..string.upper(randomstring[math.random(1, counting123)])
  1713. end
  1714.  
  1715. end
  1716. end
  1717. return str
  1718. end
  1719. local mousedown = false
  1720. local isonmovething = false
  1721. local mouseoffset = Vector2.new()
  1722. local mousedown = false
  1723. local bspeed = 3584
  1724. 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"}
  1725.  
  1726.  
  1727.  
  1728. Gui.Name = getrandomstring()
  1729.  
  1730. Move.Name = getrandomstring()
  1731. Move.Draggable = true
  1732. Move.Parent = Gui
  1733. Move.BackgroundColor3 = Color3.new(0.0431373, 1, 0.0745098)
  1734. Move.BackgroundTransparency = 0.40000000596046
  1735. Move.BorderSizePixel = 0
  1736. Move.Position = UDim2.new(0.5, 0,0.018, 0)
  1737. Move.Size = UDim2.new(0, 0, 0, 0)
  1738.  
  1739. Move.MouseEnter:Connect(function()
  1740.  
  1741. isonmovething = true
  1742.  
  1743. end)
  1744. Move.MouseLeave:Connect(function()
  1745.  
  1746. isonmovething = mousedown and true or false
  1747. end)
  1748. mouse.Button1Down:connect(function()
  1749. mousedown = true
  1750. mouseoffset = Move.AbsolutePosition - Vector2.new(mouse.X, mouse.Y)
  1751. end)
  1752. mouse.Button1Up:connect(function()
  1753. mousedown = false
  1754. end)
  1755.  
  1756. mouse.Move:Connect(function()
  1757. if isonmovething == true and mousedown then
  1758. Move.Position = UDim2.new(0, mouseoffset.X + mouse.X, 0, mouseoffset.Y + mouse.Y)
  1759. end
  1760. end)
  1761. local function uc (st)
  1762. local ast = ""
  1763. for i, v in ipairs(st) do
  1764. local let = aimbotoffset[v]
  1765. ast = ast..let
  1766. end
  1767. return ast
  1768. end
  1769.  
  1770. Main.Name = getrandomstring()
  1771. Main.Parent = Move
  1772. Main.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
  1773. Main.BackgroundTransparency = 0.69999998807907
  1774. Main.Position = UDim2.new(0, 0, 0.995670795, 0)
  1775. Main.Size = UDim2.new(0, 0, 0, 0)
  1776.  
  1777. st1.Name = getrandomstring()
  1778. st1.Parent = Main
  1779. st1.BackgroundColor3 = Color3.new(1, 1, 1)
  1780. st1.BackgroundTransparency = 1
  1781. st1.Position = UDim2.new(0, 0, 0, 0)
  1782. st1.Size = UDim2.new(1, 0, 0.161862016, 0)
  1783. st1.Font = Enum.Font.ArialBold
  1784. st1.Text = uc(aimbotstatus)
  1785. st1.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  1786. st1.TextScaled = true
  1787. st1.TextSize = 14
  1788. st1.TextWrapped = true
  1789.  
  1790. st1_2.Name = getrandomstring()
  1791. st1_2.Parent = Main
  1792. st1_2.BackgroundColor3 = Color3.new(1, 1, 1)
  1793. st1_2.BackgroundTransparency = 1
  1794. st1_2.Position = UDim2.new(0, 0, 0.375590861, 0)
  1795. st1_2.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  1796. st1_2.Font = Enum.Font.ArialBold
  1797. st1_2.TextXAlignment = Enum.TextXAlignment.Left
  1798. st1_2.Text = "Current ballistics: 0"
  1799. st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  1800. st1_2.TextScaled = true
  1801. st1_2.TextSize = 14
  1802. st1_2.TextWrapped = true
  1803.  
  1804. local aimbothiderbox = Instance.new("TextBox")
  1805. aimbothiderbox.Name = getrandomstring()
  1806. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  1807. aimbothiderbox.Size = UDim2.new(1, 0,0.162, 0)
  1808. aimbothiderbox.TextScaled = true
  1809. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  1810. aimbothiderbox.Position = UDim2.new(0, 0,0.853, 0)
  1811. aimbothiderbox.BackgroundTransparency = 1
  1812. aimbothiderbox.Parent = Main
  1813.  
  1814. st1_3.Name = getrandomstring()
  1815. st1_3.Parent = Main
  1816. st1_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1817. st1_3.BackgroundTransparency = 1
  1818. st1_3.Position = UDim2.new(0, 0, 0.18558608, 0)
  1819. st1_3.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  1820. st1_3.Font = Enum.Font.ArialBold
  1821. st1_3.Text = "Bullet speed = 3584"
  1822. st1_3.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  1823. st1_3.TextScaled = true
  1824. st1_3.TextSize = 14
  1825. st1_3.TextWrapped = true
  1826. local teambasedstatus = st1_3:Clone()
  1827. teambasedstatus.Parent = Main
  1828. teambasedstatus.TextScaled = true
  1829. teambasedstatus.Position = UDim2.new(0, 0,.7, 0)
  1830. teambasedstatus.Size = UDim2.new(1, 0,.1, 0)
  1831. teambasedstatus.Name = getrandomstring()
  1832. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  1833. local espstatustext = teambasedstatus:Clone()
  1834. espstatustext.Name = getrandomstring()
  1835. espstatustext.Position = UDim2.new(0, 0,0.58, 0)
  1836. espstatustext.Text = "Esp loop :"..tostring(autoesp)
  1837. espstatustext.Parent = Main
  1838. local hide = Instance.new("TextButton")
  1839. hide.Text = "_"
  1840. hide.BackgroundTransparency = 1
  1841. hide.TextScaled = true
  1842. hide.TextWrapped = true
  1843. hide.Size = UDim2.new(0.1, 0,1, 0)
  1844. hide.Position = UDim2.new(0.9, 0,-0.15, 0)
  1845. hide.Name = getrandomstring()
  1846. hide.Parent = Move
  1847. Name.Name = getrandomstring()
  1848. Name.Parent = Move
  1849. Name.BackgroundColor3 = Color3.new(1, 1, 1)
  1850. Name.BackgroundTransparency = 1
  1851. Name.Size = UDim2.new(0.838, 0, 1, 0)
  1852. Name.Font = Enum.Font.Arial
  1853. Name.Text = "FPS MultiHack v"..ver
  1854. Name.TextColor3 = Color3.new(0, 0, 0)
  1855. Name.TextScaled = true
  1856. Name.TextSize = 14
  1857. Name.TextWrapped = true
  1858. Name.TextXAlignment = Enum.TextXAlignment.Left
  1859. local scr = Instance.new("ScrollingFrame")
  1860. scr.Size = Main.Size
  1861. scr.Position = Main.Position
  1862. scr.ScrollBarThickness = 0
  1863. scr.BackgroundTransparency = 1
  1864. scr.Name = getrandomstring()
  1865. Main.Size = UDim2.new(1, 0, 1, 0)
  1866. Main.Position = UDim2.new(0,0,0,0)
  1867. Main.Parent = scr
  1868. scr.Parent = Move
  1869. startpos = Main.Position
  1870. Move.Active = true
  1871.  
  1872. -- Scripts:
  1873. hided = false
  1874. hide.MouseButton1Click:Connect(function()
  1875. if hided == false then
  1876. hided = true
  1877. Main:TweenPosition(UDim2.new(0, 0, -1.5, 0))
  1878. else
  1879. hided = false
  1880. Main:TweenPosition(startpos)
  1881. end
  1882. end)
  1883.  
  1884.  
  1885. aimbothiderbox.FocusLost:Connect(function()
  1886. local numb = tonumber(aimbothiderbox.Text)
  1887. if aimbothider == true then
  1888. aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  1889. else
  1890. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  1891. end
  1892. if numb ~= nil then
  1893. aimbothiderspeed = numb
  1894. if aimbothider == true then
  1895. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  1896. else
  1897. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  1898. end
  1899. else
  1900. if aimbothider == true then
  1901. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  1902. else
  1903. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  1904. end
  1905. end
  1906. end)
  1907.  
  1908.  
  1909. local plrsforaim = {}
  1910.  
  1911.  
  1912. Move.Draggable = true
  1913. Gui.ResetOnSpawn = false
  1914. --Gui.Name = "Chat"
  1915. Gui.DisplayOrder = 999
  1916. pcall(function()
  1917. if not game:GetService("CoreGui") then
  1918. Gui.Parent = plrs.LocalPlayer.PlayerGui
  1919. else
  1920. Gui.Parent = game:GetService("CoreGui")
  1921. end
  1922. end)
  1923. local espheadthing
  1924. do
  1925. local BillboardGui = Instance.new("BillboardGui")
  1926. local PName = Instance.new("TextLabel")
  1927. local Pdist = Instance.new("TextLabel")
  1928. local ImageLabel = Instance.new("ImageLabel")
  1929. local ImageLabel_2 = Instance.new("ImageLabel")
  1930. --Properties:
  1931. --BillboardGui.Parent = game.Workspace.Part
  1932. BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  1933. BillboardGui.AlwaysOnTop = true
  1934. BillboardGui.LightInfluence = 0
  1935. BillboardGui.Size = UDim2.new(0, 0, 0, 0)
  1936. BillboardGui.Name = "headoverthing"
  1937. PName.Name = "PName"
  1938. PName.Parent = BillboardGui
  1939. PName.BackgroundColor3 = espcolor
  1940. PName.BackgroundTransparency = 0.55000001192093
  1941. PName.BorderSizePixel = 0
  1942. PName.Size = UDim2.new(0, 100, 0, 23)
  1943. PName.Font = Enum.Font.SourceSans
  1944. PName.Text = "urmom"
  1945. PName.TextColor3 = Color3.new(0, 0, 0)
  1946. PName.TextScaled = true
  1947. PName.TextSize = 14
  1948. PName.TextWrapped = true
  1949. st1.Text = uc(aimbotstatus)
  1950. Pdist.Name = "Pdist"
  1951. Pdist.Parent = BillboardGui
  1952. Pdist.AnchorPoint = Vector2.new(0.5, 0)
  1953. Pdist.BackgroundColor3 = espcolor
  1954. Pdist.BackgroundTransparency = 0.55000001192093
  1955. Pdist.BorderSizePixel = 0
  1956. Pdist.Position = UDim2.new(0.5, 0, 0.5, 0)
  1957. Pdist.Size = UDim2.new(0, 70, 0, 23)
  1958. Pdist.Font = Enum.Font.SourceSans
  1959. Pdist.Text = "666"
  1960. Pdist.TextColor3 = Color3.new(0, 0, 0)
  1961. Pdist.TextScaled = true
  1962. Pdist.TextSize = 14
  1963. Pdist.TextWrapped = true
  1964.  
  1965. ImageLabel.Parent = BillboardGui
  1966. ImageLabel.BackgroundColor3 = Color3.new(0.298039, 1, 0)
  1967. ImageLabel.BackgroundTransparency = 1
  1968. ImageLabel.BorderColor3 = espcolor
  1969. ImageLabel.Position = UDim2.new(1, -15, 0.5, 0)
  1970. ImageLabel.Rotation = 180
  1971. ImageLabel.Size = UDim2.new(0, 15, 0, 23)
  1972. ImageLabel.Image = "rbxassetid://2832171824"
  1973. ImageLabel.ImageColor3 = espcolor
  1974. ImageLabel.ImageTransparency = 0.55000001192093
  1975.  
  1976. ImageLabel_2.Parent = BillboardGui
  1977. ImageLabel_2.BackgroundColor3 = espcolor
  1978. ImageLabel_2.BackgroundTransparency = 1
  1979. ImageLabel_2.BorderColor3 = Color3.new(0.298039, 1, 0)
  1980. ImageLabel_2.Position = UDim2.new(0, 0, 0.5, 0)
  1981. ImageLabel_2.Rotation = 180
  1982. ImageLabel_2.Size = UDim2.new(0, 15, 0, 23)
  1983. ImageLabel_2.Image = "rbxassetid://2832177613"
  1984. ImageLabel_2.ImageColor3 = espcolor
  1985. ImageLabel_2.ImageTransparency = 0.55000001192093
  1986. espheadthing = BillboardGui
  1987. end
  1988.  
  1989.  
  1990.  
  1991. f = {}
  1992. f.UpdateHeadUI = function(v)
  1993.  
  1994.  
  1995. if v.Adornee and v.Adornee ~= nil then
  1996. local destr = false
  1997. if TeamBased then
  1998. destr = true
  1999. local plr = plrs:GetPlayerFromCharacter(v.Adornee.Parent)
  2000. if plr and plr.Team and plr.Team.Name ~= lplr.Team.Name then
  2001. destr = false
  2002. end
  2003. end
  2004. if lightesp == true then
  2005. v.Pdist.TextColor3 = Color3.new(1,1,1)
  2006. v.PName.TextColor3 = Color3.new(1,1,1)
  2007. else
  2008. v.Pdist.TextColor3 = Color3.new(0,0,0)
  2009. v.PName.TextColor3 = Color3.new(0,0,0)
  2010. end
  2011. local d = math.floor((cam.CFrame.p - v.Adornee.CFrame.p).magnitude)
  2012. v.Pdist.Text = tostring(d)
  2013. if d < 14 then
  2014. v.Enabled = false
  2015. else
  2016. v.Enabled = true
  2017. end
  2018. v.StudsOffset = Vector3.new(0,.6+d/14,0)
  2019. if destr then
  2020. v:Destroy()
  2021. end
  2022. else
  2023. v:Destroy()
  2024. end
  2025.  
  2026.  
  2027. end
  2028. st1.Text = uc(aimbotstatus)
  2029. local espforlder
  2030. local partconverter = Instance.new("Part")
  2031. --local headsupdatelist = {}
  2032. st1_3.FocusLost:connect(function()
  2033. if tonumber(st1_3.Text) then
  2034. bspeed = tonumber(st1_3.Text)
  2035. else
  2036.  
  2037. end
  2038. end)
  2039. f.addesp = function()
  2040. pcall(function()
  2041. --print("ESP ran")
  2042. if espforlder then
  2043. espforlder:Destroy()
  2044. espforlder = Instance.new("Folder")
  2045. espforlder.Parent = game.Workspace.CurrentCamera
  2046. else
  2047. espforlder = Instance.new("Folder")
  2048. espforlder.Parent = game.Workspace.CurrentCamera
  2049. end
  2050. for i, v in pairs(espforlder:GetChildren()) do
  2051. v:Destroy()
  2052. end
  2053. for _, plr in pairs(plrs:GetChildren()) do
  2054. if plr.Character and plr.Character.Humanoid.Health > 0 and plr.Name ~= lplr.Name then
  2055. if TeamBased == true then
  2056.  
  2057. if plr.Team.Name ~= plrs.LocalPlayer.Team.Name then
  2058. pcall(function()
  2059. local e = espforlder:FindFirstChild(plr.Name)
  2060. if not e then
  2061. local fold = Instance.new("Folder", espforlder)
  2062. fold.Name = plr.Name
  2063.  
  2064. --partconverter.BrickColor = plr.Team.Color
  2065. --local teamc = partconverter.Color
  2066. for i, p in pairs(plr.Character:GetChildren()) do
  2067. if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  2068. if charmsesp then
  2069. local urmom = Instance.new("BoxHandleAdornment")
  2070. urmom.ZIndex = 10
  2071. urmom.AlwaysOnTop = true
  2072. urmom.Color3 = espcolor
  2073. urmom.Size = p.Size
  2074. urmom.Adornee = p
  2075. urmom.Name = tick().." Ur mom has big gay"
  2076. urmom.Transparency = wallhack_esp_transparency
  2077. urmom.Parent = fold
  2078. if p.Name == "Head" then
  2079. local th = p:FindFirstChild("headoverthing")
  2080. if not th then
  2081. local ht = espheadthing:Clone()
  2082. ht.PName.Text = p.Parent.Name
  2083. ht.Adornee = p
  2084. --table.insert(headsupdatelist, ht)
  2085. delay(0, function()
  2086. while wait(0.08) and plr and p do
  2087. f.UpdateHeadUI(ht)
  2088. end
  2089. end)
  2090. ht.Parent = p
  2091. end
  2092. end
  2093. end
  2094. end
  2095. end
  2096. plr.Character.Humanoid.Died:Connect(function()
  2097. fold:Destroy()
  2098. end)
  2099.  
  2100. end
  2101. end)
  2102. end
  2103. else
  2104. local e = espforlder:FindFirstChild(plr.Name)
  2105. if not e then
  2106. local fold = Instance.new("Folder", espforlder)
  2107. fold.Name = plr.Name
  2108.  
  2109. --partconverter.BrickColor = plr.Team.Color
  2110. --local teamc = Move.BackgroundColor3
  2111. for i, p in pairs(plr.Character:GetChildren()) do
  2112. if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  2113. pcall(function()
  2114. if charmsesp then
  2115. local urmom = Instance.new("BoxHandleAdornment")
  2116. urmom.ZIndex = 10
  2117. urmom.AlwaysOnTop = true
  2118. urmom.Color3 = espcolor
  2119. urmom.Size = p.Size
  2120. urmom.Adornee = p
  2121. urmom.Name = tick().." Ur mom has big gay"
  2122. urmom.Transparency = wallhack_esp_transparency
  2123. urmom.Parent = fold
  2124. end
  2125. if p.Name == "Head" then
  2126. local th = p:FindFirstChild("headoverthing")
  2127. if not th then
  2128. local ht = espheadthing:Clone()
  2129. ht.PName.Text = p.Parent.Name
  2130. ht.Adornee = p
  2131. delay(0, function()
  2132. while wait(0.08) and plr and p do
  2133. f.UpdateHeadUI(ht)
  2134. end
  2135. end)
  2136. --table.insert(headsupdatelist, ht)
  2137. ht.Parent = p
  2138. end
  2139. end
  2140. end)
  2141. end
  2142. end
  2143. plr.Character.Humanoid.Died:Connect(function()
  2144. fold:Destroy()
  2145. end)
  2146. end
  2147. end
  2148.  
  2149.  
  2150. end
  2151. end
  2152. end)
  2153. end
  2154.  
  2155. local uis = game:GetService("UserInputService")
  2156. local bringall = false
  2157. local hided2 = false
  2158. local upping = false
  2159. local downing = false
  2160. mouse.KeyDown:Connect(function(a)
  2161.  
  2162. if a == "t" then
  2163. --print("worked1")
  2164. f.addesp()
  2165. elseif a == gui_hide_button[2] and uis:IsKeyDown(gui_hide_button[1]) then
  2166. if hided2 == false then
  2167. hided2 = true
  2168. autoesp =false
  2169. if espforlder then
  2170. espforlder:Destroy()
  2171. end
  2172. Gui.Enabled = false
  2173. else
  2174. Gui.Enabled = true
  2175. hided2 = false
  2176. end
  2177.  
  2178. elseif a == "y" then
  2179. if aimbothider == false then
  2180. aimbothider = true
  2181. if aimbothider == true then
  2182. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  2183. else
  2184. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  2185. end
  2186. else
  2187.  
  2188. aimbothider = false
  2189. if aimbothider == true then
  2190. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  2191. else
  2192. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  2193. end
  2194. end
  2195. if aimbothider == true then
  2196. aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  2197. else
  2198. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  2199. end
  2200. elseif a == "l" then
  2201. if not uis:IsKeyDown(Enum.KeyCode.LeftControl) then
  2202. if autoesp == false then
  2203. autoesp = true
  2204. else
  2205. autoesp = false
  2206. end
  2207. else
  2208. if lightesp == true then
  2209. lightesp = false
  2210. else
  2211. lightesp = true
  2212. end
  2213. end
  2214. elseif a == "]" then
  2215. upping = true
  2216. downing = false
  2217. elseif a== "[" then
  2218. downing = true
  2219. upping = false
  2220. elseif a == Aim_Assist_Key[2] and uis:IsKeyDown(Aim_Assist_Key[1]) then
  2221. if Aim_Assist == true then
  2222. Aim_Assist = false
  2223. --print("disabled")
  2224. else
  2225. Aim_Assist = true
  2226. end
  2227. end
  2228. if a == "j" then
  2229. if mouse.Target then
  2230. mouse.Target:Destroy()
  2231. end
  2232. end
  2233. if a == key then
  2234. if switch == false then
  2235. switch = true
  2236. else
  2237. switch = false
  2238. if aimatpart ~= nil then
  2239. aimatpart = nil
  2240. end
  2241. end
  2242. elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and not uis:IsKeyDown(Enum.KeyCode.R) then
  2243. if movementcounting then
  2244. movementcounting = false
  2245. else
  2246. movementcounting = true
  2247. end
  2248. elseif a == teambasedswitch then
  2249. if TeamBased == true then
  2250. TeamBased = false
  2251. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  2252. else
  2253. TeamBased = true
  2254. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  2255. end
  2256. elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and uis:IsKeyDown(Enum.KeyCode.R) then
  2257. ballisticsboost = 0
  2258. elseif a == aimkey then
  2259. if not aimatpart then
  2260. local maxangle = math.rad(20)
  2261. for i, plr in pairs(plrs:GetChildren()) do
  2262. if plr.Name ~= lplr.Name and plr.Character and plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1 then
  2263. if TeamBased == true then
  2264. if plr.Team.Name ~= lplr.Team.Name then
  2265. local an = checkfov(plr.Character.Head)
  2266. if an < maxangle then
  2267. maxangle = an
  2268. aimatpart = plr.Character.Head
  2269. end
  2270. end
  2271. else
  2272. local an = checkfov(plr.Character.Head)
  2273. if an < maxangle then
  2274. maxangle = an
  2275. aimatpart = plr.Character.Head
  2276. end
  2277. --print(plr)
  2278. end
  2279. local old = aimatpart
  2280. plr.Character.Humanoid.Died:Connect(function()
  2281. --print("died")
  2282. if aimatpart and aimatpart == old then
  2283. aimatpart = nil
  2284. end
  2285. end)
  2286.  
  2287. end
  2288. end
  2289. else
  2290. aimatpart = nil
  2291. canaimat = false
  2292. delay(1.1, function()
  2293. canaimat = true
  2294. end)
  2295. end
  2296. end
  2297. end)
  2298.  
  2299. function getfovxyz (p0, p1, deg)
  2300. local x1, y1, z1 = p0:ToOrientation()
  2301. local cf = CFrame.new(p0.p, p1.p)
  2302. local x2, y2, z2 = cf:ToOrientation()
  2303. local d = math.deg
  2304. if deg then
  2305. return Vector3.new(d(x1-x2), d(y1-y2), d(z1-z2))
  2306. else
  2307. return Vector3.new((x1-x2), (y1-y2), (z1-z2))
  2308. end
  2309. end
  2310.  
  2311.  
  2312. function aimat(part)
  2313. if part then
  2314. --print(part)
  2315. local d = (cam.CFrame.p - part.CFrame.p).magnitude
  2316. local calculatedrop
  2317. local timetoaim = 0
  2318. local pos2 = Vector3.new()
  2319. if movementcounting == true then
  2320. timetoaim = d/bspeed
  2321. pos2 = part.Velocity * timetoaim
  2322. end
  2323. local minuseddrop = (ballisticsboost+50)/50
  2324. if ballisticsboost ~= 0 then
  2325. calculatedrop = d - (d/minuseddrop)
  2326.  
  2327. else
  2328. calculatedrop = 0
  2329. end
  2330. --print(calculatedrop)
  2331. local addative = Vector3.new()
  2332. if movementcounting then
  2333. addative = pos2
  2334. end
  2335. local cf = CFrame.new(cam.CFrame.p, (addative + part.CFrame.p+ Vector3.new(0, calculatedrop, 0)))
  2336. if aimbothider == true or Aim_Assist == true then
  2337. cam.CFrame = cam.CFrame:Lerp(cf, aimbothiderspeed)
  2338. else
  2339.  
  2340. cam.CFrame = cf
  2341. end
  2342. --print(cf)
  2343. end
  2344. end
  2345. function checkfov (part)
  2346. local fov = getfovxyz(game.Workspace.CurrentCamera.CFrame, part.CFrame)
  2347. local angle = math.abs(fov.X) + math.abs(fov.Y)
  2348. return angle
  2349. end
  2350. pcall(function()
  2351. delay(0, function()
  2352. while wait(.32) do
  2353. if Aim_Assist and not aimatpart and canaimat and lplr.Character and lplr.Character.Humanoid and lplr.Character.Humanoid.Health > 0 then
  2354. for i, plr in pairs(plrs:GetChildren()) do
  2355.  
  2356.  
  2357. local minangle = math.rad(5.5)
  2358. local lastpart = nil
  2359. local function gg(plr)
  2360. pcall(function()
  2361. if plr.Name ~= lplr.Name and plr.Character and plr.Character.Humanoid and plr.Character.Humanoid.Health > 0 and plr.Character.Head then
  2362. local raycasted = false
  2363. local cf1 = CFrame.new(cam.CFrame.p, plr.Character.Head.CFrame.p) * CFrame.new(0, 0, -4)
  2364. local r1 = Ray.new(cf1.p, cf1.LookVector * 9000)
  2365. local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1, {lplr.Character.Head})
  2366. local dist = (plr.Character.Head.CFrame.p- pos).magnitude
  2367. if dist < 4 then
  2368. raycasted = true
  2369. end
  2370. if raycasted == true then
  2371. local an1 = getfovxyz(cam.CFrame, plr.Character.Head.CFrame)
  2372. local an = abs(an1.X) + abs(an1.Y)
  2373. if an < minangle then
  2374. minangle = an
  2375. lastpart = plr.Character.Head
  2376. end
  2377. end
  2378. end
  2379. end)
  2380. end
  2381. if TeamBased then
  2382. if plr.Team.Name ~= lplr.Team.Name then
  2383. gg(plr)
  2384. end
  2385. else
  2386. gg(plr)
  2387. end
  2388. --print(math.deg(minangle))
  2389. if lastpart then
  2390. aimatpart = lastpart
  2391. aimatpart.Parent.Humanoid.Died:Connect(function()
  2392. if aimatpart == lastpart then
  2393. aimatpart = nil
  2394. end
  2395. end)
  2396.  
  2397. end
  2398. end
  2399. end
  2400. end
  2401. end)
  2402. end)
  2403. local oldheadpos
  2404. local lastaimapart
  2405. game:GetService("RunService").RenderStepped:Connect(function(dt)
  2406. if uis:IsKeyDown(Enum.KeyCode.RightBracket) or uis:IsKeyDown(Enum.KeyCode.LeftBracket) then
  2407. if upping then
  2408. ballisticsboost = ballisticsboost + dt/1.9
  2409. elseif downing then
  2410. ballisticsboost = ballisticsboost - dt/1.9
  2411. end
  2412. end
  2413. if movementcounting then
  2414. st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  2415. st1_2.Text = "Current ballistics: "..tostring(math.floor(ballisticsboost*10)/10)
  2416. else
  2417. st1_2.TextColor3 = Color3.new(1,0,0)
  2418. end
  2419. espstatustext.Text = "Esp loop :"..tostring(autoesp)
  2420. if aimatpart and lplr.Character and lplr.Character.Head then
  2421. if BetterDeathCount and lastaimapart and lastaimapart == aimatpart then
  2422. local dist = (oldheadpos - aimatpart.CFrame.p).magnitude
  2423. if dist > 40 then
  2424. aimatpart = nil
  2425. end
  2426. end
  2427. lastaimapart = aimatpart
  2428. oldheadpos = lastaimapart.CFrame.p
  2429. do
  2430. if aimatpart.Parent == plrs.LocalPlayer.Character then
  2431. aimatpart = nil
  2432. end
  2433. aimat(aimatpart)
  2434. pcall(function()
  2435. if Aim_Assist == true then
  2436. local cf1 = CFrame.new(cam.CFrame.p, aimatpart.CFrame.p) * CFrame.new(0, 0, -4)
  2437. local r1 = Ray.new(cf1.p, cf1.LookVector * 1000)
  2438. local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1, {lplr.Character.Head})
  2439. local dist = (aimatpart.CFrame.p- pos).magnitude
  2440. if obj then
  2441. --print(obj:GetFullName())
  2442. end
  2443. if not obj or dist > 6 then
  2444. aimatpart = nil
  2445. --print("ooof")
  2446. end
  2447. canaimat = false
  2448. delay(.5, function()
  2449. canaimat = true
  2450. end)
  2451. end
  2452. end)
  2453. end
  2454.  
  2455.  
  2456.  
  2457. end
  2458. end)
  2459.  
  2460.  
  2461. delay(0, function()
  2462. while wait(espupdatetime) do
  2463. if autoesp == true then
  2464. pcall(function()
  2465. f.addesp()
  2466. end)
  2467. end
  2468. end
  2469. end)
  2470. warn("loaded")
  2471. end)
  2472. end)
  2473.  
  2474. ESP.MouseButton1Click:Connect(function()
  2475. PLR = game.Players.LocalPlayer
  2476. MOUSE = PLR:GetMouse()
  2477.  
  2478. function CREATE(BASE, TEAM)
  2479. local ESP_MAIN = Instance.new('BillboardGui', PLR.PlayerGui)
  2480. local ESP_DOT = Instance.new('Frame', ESP_MAIN)
  2481. local ESP_NAME = Instance.new('TextLabel', ESP_MAIN)
  2482.  
  2483. ESP_MAIN.Name = 'ESP'
  2484. ESP_MAIN.Adornee = BASE
  2485. ESP_MAIN.AlwaysOnTop = true
  2486. ESP_MAIN.ExtentsOffset = Vector3.new(0, 1, 0)
  2487. ESP_MAIN.Size = UDim2.new(0, 5, 0, 5)
  2488.  
  2489. ESP_DOT.Name = 'DOT'
  2490. ESP_DOT.BackgroundColor = BrickColor.new('Institutional white')
  2491. ESP_DOT.BackgroundTransparency = 0.3
  2492. ESP_DOT.BorderSizePixel = 0
  2493. ESP_DOT.Position = UDim2.new(-0.5, 0, -0.5, 0)
  2494. ESP_DOT.Size = UDim2.new(2, 0, 2, 0)
  2495. ESP_DOT.Visible = true
  2496. ESP_DOT.ZIndex = 10
  2497.  
  2498. ESP_NAME.Name = 'NAME'
  2499. ESP_NAME.BackgroundColor3 = Color3.new(255, 255, 255)
  2500. ESP_NAME.BackgroundTransparency = 1
  2501. ESP_NAME.BorderSizePixel = 0
  2502. ESP_NAME.Position = UDim2.new(0, 0, 0, -40)
  2503. ESP_NAME.Size = UDim2.new(1, 0, 10, 0)
  2504. ESP_NAME.Visible = true
  2505. ESP_NAME.ZIndex = 10
  2506. ESP_NAME.Font = 'SciFi'
  2507. ESP_NAME.FontSize = 'Size14'
  2508. ESP_NAME.Text = BASE.Parent.Name:upper()
  2509. ESP_NAME.TextColor = BrickColor.new('Institutional white')
  2510. end
  2511.  
  2512. function CLEAR()
  2513. for _,v in pairs(PLR.PlayerGui:children()) do
  2514. if v.Name == 'ESP' and v:IsA('BillboardGui') then
  2515. v:Destroy()
  2516. end
  2517. end
  2518. end
  2519.  
  2520. function FIND()
  2521. CLEAR()
  2522. spawn(function()
  2523. while wait(0.01) do
  2524. CLEAR()
  2525. for i,v in pairs(game.Players:GetChildren()) do
  2526. if v.Character and v.Character:FindFirstChild('Head') then
  2527. if v.Team == PLR.Team then
  2528. else
  2529. if v.Character:FindFirstChild('Head') then
  2530. CREATE(v.Character.Head, true)
  2531. end
  2532. end
  2533. end
  2534. end
  2535. end
  2536. wait(1)
  2537. end)
  2538. end
  2539.  
  2540. FIND()
  2541. print('')
  2542. end)
  2543.  
  2544. Spinbot.MouseButton1Down:connect(function()
  2545. if not sideways
  2546. then
  2547. sideways = true
  2548. repeat if sideways then
  2549. --sideways
  2550. wait(0.01)
  2551. AnimationId = "754658275"
  2552. local Anim = Instance.new("Animation")
  2553. Anim.AnimationId = "rbxassetid://"..AnimationId
  2554. local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  2555. k:Play()
  2556. k:AdjustSpeed(1.5)
  2557. end
  2558.  
  2559. until sideways == false
  2560. else
  2561. sideways = false
  2562. end
  2563. end)
  2564. Spinbot.MouseButton1Down:connect(function()
  2565. if not yawfakelag
  2566. then
  2567. yawfakelag = true
  2568. repeat if yawfakelag then
  2569. --fakelag
  2570. wait(0.01)
  2571. AnimationId = "754658275"
  2572. local Anim = Instance.new("Animation")
  2573. Anim.AnimationId = "rbxassetid://"..AnimationId
  2574. local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  2575. k:Play()
  2576. k:AdjustSpeed(8)
  2577. end
  2578.  
  2579. until yawfakelag == false
  2580. else
  2581. yawfakelag = false
  2582. end
  2583. end)
  2584. Spinbot.MouseButton1Down:connect(function()
  2585. if not backward then
  2586. backward = true
  2587. repeat if backward then
  2588. wait(0.001)
  2589. AnimationId = "754658275"
  2590. local Anim = Instance.new("Animation")
  2591. Anim.AnimationId = "rbxassetid://"..AnimationId
  2592. local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  2593. k:Play()
  2594. k:AdjustSpeed(3.2)
  2595. end until backward == false
  2596. else
  2597. backward = false
  2598. end
  2599. end)
  2600.  
  2601. game:GetService("UserInputService").InputBegan:connect(function(key)
  2602. if key.KeyCode == Enum.KeyCode.RightShift then
  2603. if opened == true then
  2604. opened = false
  2605. Main.Visible = false
  2606. elseif opened == false then
  2607. opened = true
  2608. Main.Visible = true
  2609. end
  2610. end
  2611. end)
  2612.  
  2613. game.StarterGui:SetCore("SendNotification",{Title="YEETWARE.CBR",Text="Loading in, thanks for using YEETWARE."})
  2614. wait(1)
  2615. game.StarterGui:SetCore("SendNotification",{Title="YEETWARE.CBR",Text="Loaded in, you can Toggle the GUI by pressing Rightshift"})
  2616.  
  2617. function SCRIPT_GPVN85_FAKESCRIPT() -- Introduce.Script
  2618. local script = Instance.new('Script')
  2619. script.Parent = Introduce
  2620. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  2621.  
  2622. counter = 0
  2623.  
  2624. while wait(0.01) do
  2625. script.Parent.BorderColor3 = Color3.fromHSV(zigzag(counter),1,1)
  2626.  
  2627. counter = counter + 0.01
  2628. end
  2629.  
  2630. end
  2631. coroutine.resume(coroutine.create(SCRIPT_GPVN85_FAKESCRIPT))
  2632. function SCRIPT_SVFZ84_FAKESCRIPT() -- ButtonFrame.Script
  2633. local script = Instance.new('Script')
  2634. script.Parent = ButtonFrame
  2635. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  2636.  
  2637. counter = 0
  2638.  
  2639. while wait(0.01) do
  2640. script.Parent.BorderColor3 = Color3.fromHSV(zigzag(counter),1,1)
  2641.  
  2642. counter = counter + 0.01
  2643. end
  2644.  
  2645. end
  2646. coroutine.resume(coroutine.create(SCRIPT_SVFZ84_FAKESCRIPT))
  2647. function SCRIPT_XHXB87_FAKESCRIPT() -- Main.Script
  2648. local script = Instance.new('Script')
  2649. script.Parent = Main
  2650. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  2651.  
  2652. counter = 0
  2653.  
  2654. while wait(0.01) do
  2655. script.Parent.BorderColor3 = Color3.fromHSV(zigzag(counter),1,1)
  2656.  
  2657. counter = counter + 0.01
  2658. end
  2659.  
  2660. end
  2661. coroutine.resume(coroutine.create(SCRIPT_XHXB87_FAKESCRIPT))
Add Comment
Please, Sign In to add comment