ScriptsQP

Aimlock DH

Jun 7th, 2024
1,134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.56 KB | None | 0 0
  1.  
  2. --// Cache
  3.  
  4. local loadstring, game, getgenv, setclipboard = loadstring, game, getgenv, setclipboard
  5.  
  6. --// Loaded check
  7.  
  8. if getgenv().Aimbot then return end
  9.  
  10. --// Load Aimbot V2 (Raw)
  11.  
  12. loadstring(game:HttpGet("https://raw.githubusercontent.com/Exunys/Aimbot-V2/main/Resources/Scripts/Raw%20Main.lua"))()
  13.  
  14. --// Variables
  15.  
  16. local Aimbot = getgenv().Aimbot
  17. local Settings, FOVSettings, Functions = Aimbot.Settings, Aimbot.FOVSettings, Aimbot.Functions
  18.  
  19. local Library = loadstring(game:GetObjects("rbxassetid://7657867786")[1].Source)() -- Pepsi's UI Library
  20.  
  21. local Parts = {"Head", "HumanoidRootPart", "Torso", "Left Arm", "Right Arm", "Left Leg", "Right Leg", "LeftHand", "RightHand", "LeftLowerArm", "RightLowerArm", "LeftUpperArm", "RightUpperArm", "LeftFoot", "LeftLowerLeg", "UpperTorso", "LeftUpperLeg", "RightFoot", "RightLowerLeg", "LowerTorso", "RightUpperLeg"}
  22.  
  23. --// Frame
  24.  
  25. Library.UnloadCallback = Functions.Exit
  26.  
  27. local MainFrame = Library:CreateWindow({
  28. Name = "Aimbot V2",
  29. Themeable = {
  30. Image = "7059346386",
  31. Info = "Made by Exunys\nPowered by Pepsi's UI Library",
  32. Credit = false
  33. },
  34. Background = "",
  35. Theme = [[{"__Designer.Colors.section":"ADC7FF","__Designer.Colors.topGradient":"1B242F","__Designer.Settings.ShowHideKey":"Enum.KeyCode.RightShift","__Designer.Colors.otherElementText":"54637D","__Designer.Colors.hoveredOptionBottom":"38667D","__Designer.Background.ImageAssetID":"","__Designer.Colors.unhoveredOptionTop":"407495","__Designer.Colors.innerBorder":"2C4168","__Designer.Colors.unselectedOption":"4E6EA0","__Designer.Background.UseBackgroundImage":true,"__Designer.Files.WorkspaceFile":"Aimbot V2","__Designer.Colors.main":"23A0FF","__Designer.Colors.outerBorder":"162943","__Designer.Background.ImageColor":"FFFFFF","__Designer.Colors.tabText":"C9DFF1","__Designer.Colors.elementBorder":"111D26","__Designer.Colors.sectionBackground":"0E141C","__Designer.Colors.selectedOption":"558AC2","__Designer.Colors.background":"11182A","__Designer.Colors.bottomGradient":"202B42","__Designer.Background.ImageTransparency":95,"__Designer.Colors.hoveredOptionTop":"4885A0","__Designer.Colors.elementText":"7692B8","__Designer.Colors.unhoveredOptionBottom":"5471C4"}]]
  36. })
  37.  
  38. --// Tabs
  39.  
  40. local SettingsTab = MainFrame:CreateTab({
  41. Name = "Settings"
  42. })
  43.  
  44. local FOVSettingsTab = MainFrame:CreateTab({
  45. Name = "FOV Settings"
  46. })
  47.  
  48. local FunctionsTab = MainFrame:CreateTab({
  49. Name = "Functions"
  50. })
  51.  
  52. --// Settings - Sections
  53.  
  54. local Values = SettingsTab:CreateSection({
  55. Name = "Values"
  56. })
  57.  
  58. local Checks = SettingsTab:CreateSection({
  59. Name = "Checks"
  60. })
  61.  
  62. local ThirdPerson = SettingsTab:CreateSection({
  63. Name = "Third Person"
  64. })
  65.  
  66. --// FOV Settings - Sections
  67.  
  68. local FOV_Values = FOVSettingsTab:CreateSection({
  69. Name = "Values"
  70. })
  71.  
  72. local FOV_Appearance = FOVSettingsTab:CreateSection({
  73. Name = "Appearance"
  74. })
  75.  
  76. --// Functions - Sections
  77.  
  78. local FunctionsSection = FunctionsTab:CreateSection({
  79. Name = "Functions"
  80. })
  81.  
  82. --// Settings / Values
  83.  
  84. Values:AddToggle({
  85. Name = "Enabled",
  86. Value = Settings.Enabled,
  87. Callback = function(New, Old)
  88. Settings.Enabled = New
  89. end
  90. }).Default = Settings.Enabled
  91.  
  92. Values:AddToggle({
  93. Name = "Toggle",
  94. Value = Settings.Toggle,
  95. Callback = function(New, Old)
  96. Settings.Toggle = New
  97. end
  98. }).Default = Settings.Toggle
  99.  
  100. Settings.LockPart = Parts[1]; Values:AddDropdown({
  101. Name = "Lock Part",
  102. Value = Parts[1],
  103. Callback = function(New, Old)
  104. Settings.LockPart = New
  105. end,
  106. List = Parts,
  107. Nothing = "Head"
  108. }).Default = Parts[1]
  109.  
  110. Values:AddTextbox({ -- Using a Textbox instead of a Keybind because the UI Library doesn't support Mouse inputs like Left Click / Right Click...
  111. Name = "Hotkey",
  112. Value = Settings.TriggerKey,
  113. Callback = function(New, Old)
  114. Settings.TriggerKey = New
  115. end
  116. }).Default = Settings.TriggerKey
  117.  
  118. --[[
  119. Values:AddKeybind({
  120. Name = "Hotkey",
  121. Value = Settings.TriggerKey,
  122. Callback = function(New, Old)
  123. Settings.TriggerKey = stringmatch(tostring(New), "Enum%.[UserInputType]*[KeyCode]*%.(.+)")
  124. end,
  125. }).Default = Settings.TriggerKey
  126. ]]
  127.  
  128. Values:AddSlider({
  129. Name = "Sensitivity",
  130. Value = Settings.Sensitivity,
  131. Callback = function(New, Old)
  132. Settings.Sensitivity = New
  133. end,
  134. Min = 0,
  135. Max = 1,
  136. Decimals = 2
  137. }).Default = Settings.Sensitivity
  138.  
  139. --// Settings / Checks
  140.  
  141. Checks:AddToggle({
  142. Name = "Team Check",
  143. Value = Settings.TeamCheck,
  144. Callback = function(New, Old)
  145. Settings.TeamCheck = New
  146. end
  147. }).Default = Settings.TeamCheck
  148.  
  149. Checks:AddToggle({
  150. Name = "Wall Check",
  151. Value = Settings.WallCheck,
  152. Callback = function(New, Old)
  153. Settings.WallCheck = New
  154. end
  155. }).Default = Settings.WallCheck
  156.  
  157. Checks:AddToggle({
  158. Name = "Alive Check",
  159. Value = Settings.AliveCheck,
  160. Callback = function(New, Old)
  161. Settings.AliveCheck = New
  162. end
  163. }).Default = Settings.AliveCheck
  164.  
  165. --// Settings / ThirdPerson
  166.  
  167. ThirdPerson:AddToggle({
  168. Name = "Enable Third Person",
  169. Value = Settings.ThirdPerson,
  170. Callback = function(New, Old)
  171. Settings.ThirdPerson = New
  172. end
  173. }).Default = Settings.ThirdPerson
  174.  
  175. ThirdPerson:AddSlider({
  176. Name = "Sensitivity",
  177. Value = Settings.ThirdPersonSensitivity,
  178. Callback = function(New, Old)
  179. Settings.ThirdPersonSensitivity = New
  180. end,
  181. Min = 0.1,
  182. Max = 5,
  183. Decimals = 1
  184. }).Default = Settings.ThirdPersonSensitivity
  185.  
  186. --// FOV Settings / Values
  187.  
  188. FOV_Values:AddToggle({
  189. Name = "Enabled",
  190. Value = FOVSettings.Enabled,
  191. Callback = function(New, Old)
  192. FOVSettings.Enabled = New
  193. end
  194. }).Default = FOVSettings.Enabled
  195.  
  196. FOV_Values:AddToggle({
  197. Name = "Visible",
  198. Value = FOVSettings.Visible,
  199. Callback = function(New, Old)
  200. FOVSettings.Visible = New
  201. end
  202. }).Default = FOVSettings.Visible
  203.  
  204. FOV_Values:AddSlider({
  205. Name = "Amount",
  206. Value = FOVSettings.Amount,
  207. Callback = function(New, Old)
  208. FOVSettings.Amount = New
  209. end,
  210. Min = 10,
  211. Max = 300
  212. }).Default = FOVSettings.Amount
  213.  
  214. --// FOV Settings / Appearance
  215.  
  216. FOV_Appearance:AddToggle({
  217. Name = "Filled",
  218. Value = FOVSettings.Filled,
  219. Callback = function(New, Old)
  220. FOVSettings.Filled = New
  221. end
  222. }).Default = FOVSettings.Filled
  223.  
  224. FOV_Appearance:AddSlider({
  225. Name = "Transparency",
  226. Value = FOVSettings.Transparency,
  227. Callback = function(New, Old)
  228. FOVSettings.Transparency = New
  229. end,
  230. Min = 0,
  231. Max = 1,
  232. Decimal = 1
  233. }).Default = FOVSettings.Transparency
  234.  
  235. FOV_Appearance:AddSlider({
  236. Name = "Sides",
  237. Value = FOVSettings.Sides,
  238. Callback = function(New, Old)
  239. FOVSettings.Sides = New
  240. end,
  241. Min = 3,
  242. Max = 60
  243. }).Default = FOVSettings.Sides
  244.  
  245. FOV_Appearance:AddSlider({
  246. Name = "Thickness",
  247. Value = FOVSettings.Thickness,
  248. Callback = function(New, Old)
  249. FOVSettings.Thickness = New
  250. end,
  251. Min = 1,
  252. Max = 50
  253. }).Default = FOVSettings.Thickness
  254.  
  255. FOV_Appearance:AddColorpicker({
  256. Name = "Color",
  257. Value = FOVSettings.Color,
  258. Callback = function(New, Old)
  259. FOVSettings.Color = New
  260. end
  261. }).Default = FOVSettings.Color
  262.  
  263. FOV_Appearance:AddColorpicker({
  264. Name = "Locked Color",
  265. Value = FOVSettings.LockedColor,
  266. Callback = function(New, Old)
  267. FOVSettings.LockedColor = New
  268. end
  269. }).Default = FOVSettings.LockedColor
  270.  
  271. --// Functions / Functions
  272.  
  273. FunctionsSection:AddButton({
  274. Name = "Reset Settings",
  275. Callback = function()
  276. Functions.ResetSettings()
  277. Library.ResetAll()
  278. end
  279. })
  280.  
  281. FunctionsSection:AddButton({
  282. Name = "Restart",
  283. Callback = Functions.Restart
  284. })
  285.  
  286. FunctionsSection:AddButton({
  287. Name = "Exit",
  288. Callback = function()
  289. Functions:Exit()
  290. Library.Unload()
  291. end
  292. })
  293.  
  294. FunctionsSection:AddButton({
  295. Name = "Copy Script Page",
  296. Callback = function()
  297. setclipboard("https://github.com/Exunys/Aimbot-V2")
  298. end
  299. })
  300.  
Advertisement
Add Comment
Please, Sign In to add comment