Advertisement
kill21_2

baseplate

Jun 17th, 2025 (edited)
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.46 KB | None | 0 0
  1. local Fluent = loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/download/main.lua"))()
  2. local SaveManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/SaveManager.lua"))()
  3. local InterfaceManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/InterfaceManager.lua"))()
  4.  
  5. local Window = Fluent:CreateWindow({
  6. Title = "1Qlua - Универсальный хаб скриптов",
  7. SubTitle = "от 1Qlua | Версия 19",
  8. TabWidth = 160,
  9. Size = UDim2.fromOffset(580, 600),
  10. Acrylic = true,
  11. Theme = "Dark",
  12. MinimizeKey = Enum.KeyCode.LeftControl
  13. })
  14.  
  15. -- Добавляем скрипт для WalkSpeed с возможностью изменения через слайдер
  16. _G.Walk = 16 -- Начальное значение
  17. if _G.WalkSpeed then
  18.  
  19. end
  20. _G.WalkSpeed = true
  21. local LPlayer = game:GetService'Players'.LocalPlayer
  22. local Heartbeat = game:GetService'RunService'.Heartbeat
  23. Heartbeat:Connect(function()
  24. local hum = LPlayer.Character:FindFirstChildOfClass'Humanoid'
  25. if hum then
  26. hum.WalkSpeed = _G.Walk
  27. end
  28. end)
  29.  
  30. local Tabs = {
  31. Player = Window:AddTab({ Title = "Игрок", Icon = "user" }),
  32. Grav = Window:AddTab({ Title = "Графика", Icon = "monitor" }),
  33. baseplate = Window:AddTab({ Title = "baseplate", Icon = "meh" }),
  34. esp = Window:AddTab({ Title = "esp", Icon = "meh" }),
  35. aimbot = Window:AddTab({ Title = "Aimbot", Icon = "crosshair" }),
  36. Settings = Window:AddTab({ Title = "Настройки", Icon = "settings" })
  37. }
  38.  
  39. local Options = Fluent.Options
  40.  
  41. -- Вкладка Игрока
  42. do
  43. Tabs.Player:AddParagraph({
  44. Title = "Скрипты для игрока",
  45. Content = "Последнее обновление: 25.01.2025 | Discord: 1qlua"
  46. })
  47.  
  48. -- Добавляем слайдер для изменения _G.Walk
  49. Tabs.Player:AddSlider("GlobalWalkSpeed", {
  50. Title = "Базовая скорость передвижения",
  51. Description = "Изменяет глобальную скорость передвижения",
  52. Default = 16,
  53. Min = 0,
  54. Max = 150,
  55. Rounding = 1,
  56. Callback = function(value)
  57. _G.Walk = value
  58. end
  59. })
  60.  
  61. Tabs.Player:AddButton({
  62. Title = "Английская версия",
  63. Description = "Переключиться на английскую версию",
  64. Callback = function()
  65. loadstring(game:HttpGet('https://pastebin.com/raw/32k6f2Ns'))()
  66. end
  67. })
  68.  
  69. Tabs.Player:AddButton({
  70. Title = "Админ Команды от 1qlua",
  71. Description = "Переключиться на английскую версию",
  72. Callback = function()
  73. loadstring(game:HttpGet('https://pastebin.com/raw/t3chuwNu'))()
  74. end
  75. })
  76.  
  77.  
  78. local player = game.Players.LocalPlayer
  79. local defaultSpeed = 16 -- Стандартная скорость
  80. local currentWalkSpeed = defaultSpeed
  81. local humanoid
  82.  
  83. -- Функция для обработки изменения скорости
  84. local function updateWalkSpeed(value)
  85. currentWalkSpeed = value
  86. if humanoid then
  87. humanoid.WalkSpeed = value
  88. end
  89. print("Скорость изменена на:", value)
  90. end
  91.  
  92. -- Функция для обработки появления персонажа
  93. local function onCharacterAdded(character)
  94. humanoid = character:WaitForChild("Humanoid")
  95. humanoid.WalkSpeed = currentWalkSpeed
  96.  
  97. -- Обработчик смерти персонажа
  98. humanoid.Died:Connect(function()
  99. -- После смерти подождем появления нового персонажа
  100. player.CharacterAdded:Wait()
  101. end)
  102. end
  103.  
  104. -- Подписываемся на событие появления персонажа
  105. player.CharacterAdded:Connect(onCharacterAdded)
  106.  
  107. -- Если персонаж уже есть при запуске скрипта
  108. if player.Character then
  109. onCharacterAdded(player.Character)
  110. end
  111.  
  112. -- Создаем слайдер
  113. local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
  114. Title = "Скорость передвижения",
  115. Description = "Изменяет скорость вашего персонажа",
  116. Default = defaultSpeed,
  117. Min = 0,
  118. Max = 150,
  119. Rounding = 1,
  120. Callback = updateWalkSpeed
  121. })
  122.  
  123. local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
  124. Title = "Высота прыжка",
  125. Description = "Изменяет высоту прыжка вашего персонажа",
  126. Default = 50,
  127. Min = 0,
  128. Max = 500,
  129. Rounding = 1,
  130. Callback = function(Value)
  131. local player = game.Players.LocalPlayer
  132. local character = player.Character or player.CharacterAdded:Wait()
  133. local humanoid = character:WaitForChild("Humanoid")
  134.  
  135. humanoid.JumpPower = Value
  136.  
  137. function setJumpPower(newPower)
  138. humanoid.JumpPower = newPower
  139. end
  140.  
  141. end
  142. })
  143.  
  144. local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
  145. Title = "Изменить FOV",
  146. Description = "Изменяет радиус вашего персонажа",
  147. Default = 70,
  148. Min = 0,
  149. Max = 120,
  150. Rounding = 1,
  151. Callback = function(Value)
  152.  
  153.  
  154. local TargetFOV = Value
  155.  
  156. workspace.CurrentCamera.FieldOfView = TargetFOV
  157.  
  158. workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
  159. if workspace.CurrentCamera then
  160. workspace.CurrentCamera.FieldOfView = TargetFOV
  161. end
  162. end)
  163. end
  164. })
  165.  
  166.  
  167. Tabs.Player:AddButton({
  168. Title = "Полет (Нажми F)",
  169. Description = "Активировать возможность летать",
  170. Callback = function()
  171. loadstring("\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\40\39\104\116\116\112\115\58\47\47\103\105\115\116\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\109\101\111\122\111\110\101\89\84\47\98\102\48\51\55\100\102\102\57\102\48\97\55\48\48\49\55\51\48\52\100\100\100\54\55\102\100\99\100\51\55\48\47\114\97\119\47\101\49\52\101\55\52\102\52\50\53\98\48\54\48\100\102\53\50\51\51\52\51\99\102\51\48\98\55\56\55\48\55\52\101\98\51\99\53\100\50\47\97\114\99\101\117\115\37\50\53\50\48\120\37\50\53\50\48\102\108\121\37\50\53\50\48\50\37\50\53\50\48\111\98\102\108\117\99\97\116\111\114\39\41\44\116\114\117\101\41\41\40\41\10\10")()
  172. end
  173. })
  174.  
  175. Tabs.Player:AddButton({
  176. Title = "Шейдеры",
  177. Description = "Поставить красивую графику",
  178. Callback = function()
  179. loadstring(game:HttpGet('https://pastebin.com/raw/1XA5qM3D'))()
  180. end
  181. })
  182.  
  183.  
  184. local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
  185. Title = "Поменять время",
  186. Description = "Изменяет Поменять время вашего персонажа",
  187. Default = defaultSpeed,
  188. Min = 0,
  189. Max = 12,
  190. Rounding = 1,
  191. Callback = function(Value)
  192. -- Time Changer Script for Roblox
  193. -- Place this in ServerScriptService or a LocalScript depending on your needs
  194.  
  195. local Lighting = game:GetService("Lighting")
  196.  
  197. -- Configuration - change this number to set the desired time (0-24)
  198. local desiredTime = Value -- Set this to your desired time (e.g., 12 for noon)
  199.  
  200. -- Function to smoothly change the time
  201. local function setTime(hours)
  202. -- Ensure the time is within valid range (0-24)
  203. hours = math.clamp(hours, 0, 24)
  204.  
  205. -- Convert to Roblox time format (0-12 for AM/PM cycle)
  206. local robloxTime = hours % 12
  207. if robloxTime == 0 then robloxTime = 12 end
  208.  
  209. -- Set the time
  210. Lighting.ClockTime = robloxTime
  211.  
  212. -- Optional: Set whether it's day or night
  213. if hours >= 6 and hours < 18 then
  214. Lighting:SetMinutesAfterMidnight(hours * 60)
  215. end
  216.  
  217. print("Time set to: " .. hours .. ":00")
  218. end
  219.  
  220. -- Initial time set
  221. setTime(desiredTime)
  222.  
  223. end
  224. })
  225.  
  226.  
  227. Tabs.Player:AddButton({
  228. Title = "Чекпойнты",
  229. Description = "Создать контрольные точки",
  230. Callback = function()
  231. loadstring(game:HttpGet('https://pastebin.com/raw/rz7uUmED'))()
  232. end
  233. })
  234.  
  235. Tabs.Player:AddButton({
  236. Title = "Свободная камера",
  237. Description = "Нажмите shift + p ",
  238. Callback = function()
  239. loadstring(game:HttpGet('https://pastebin.com/raw/ct8Kq5F0'))()
  240. end
  241. })
  242.  
  243.  
  244. Tabs.Player:AddButton({
  245. Title = "Ускорение",
  246. Description = "Увеличить скорость передвижения",
  247. Callback = function()
  248. loadstring(game:HttpGet('https://pastebin.com/raw/Zzqq3U0u'))()
  249. end
  250. })
  251.  
  252. Tabs.Player:AddButton({
  253. Title = "ТП к игрокам",
  254. Description = "Телепортироваться к другим игрокам",
  255. Callback = function()
  256. loadstring(game:HttpGet('https://pastebin.com/raw/z4HARAHs'))()
  257. end
  258. })
  259.  
  260. Tabs.Player:AddButton({
  261. Title = "Играть с писюном",
  262. Description = "Играть ",
  263. Callback = function()
  264. loadstring(game:HttpGet("https://pastebin.com/raw/73RsNXY2"))()
  265. end
  266. })
  267.  
  268. Tabs.Player:AddButton({
  269. Title = "Поменять сервер",
  270. Description = "Быстро поменять сервер",
  271. Callback = function()
  272. loadstring(game:HttpGet("https://raw.githubusercontent.com/Syr0nix/RedFoxServerBowser/refs/heads/main/Mainlua"))()
  273. end
  274. })
  275.  
  276.  
  277. Tabs.Player:AddButton({
  278. Title = "Тест инжектора",
  279. Description = "Проверить ваш инжектор",
  280. Callback = function()
  281. loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-UNChecker-GUI-Version-27355"))()
  282. end
  283. })
  284.  
  285. Tabs.Player:AddButton({
  286. Title = "Добавить всех в друзья",
  287. Description = "Отправить заявки всем игрокам",
  288. Callback = function()
  289. local plrs = game:GetService('Players')
  290. for i,v in pairs(plrs:GetChildren()) do
  291. wait(1)
  292. plrs.LocalPlayer:RequestFriendship(v)
  293. end
  294. end
  295. })
  296.  
  297. Tabs.Player:AddButton({
  298. Title = "Infinite Yield",
  299. Description = "Админ-команды",
  300. Callback = function()
  301. loadstring(game:HttpGet("https://raw.githubusercontent.com/Infinite-Store/Infinite-Store/main/main.lua"))()
  302. end
  303. })
  304.  
  305. Tabs.Player:AddButton({
  306. Title = "Удалить стены",
  307. Description = "Убрать стены в игре",
  308. Callback = function()
  309. loadstring(game:HttpGet("https://pastebin.com/raw/FBKJTUyw"))()
  310. end
  311. })
  312.  
  313. Tabs.Player:AddButton({
  314. Title = "Невидимость (Нажми E)",
  315. Description = "Стать невидимым",
  316. Callback = function()
  317. loadstring(game:HttpGet("https://pastebin.com/raw/VtWhnEnm"))()
  318. end
  319. })
  320.  
  321. Tabs.Player:AddButton({
  322. Title = "Падение на месте (Нажми R)",
  323. Description = "Падать без перемещения",
  324. Callback = function()
  325. loadstring(game:HttpGet('https://pastebin.com/raw/CTUaCKN1'))()
  326. end
  327. })
  328.  
  329. Tabs.Player:AddButton({
  330. Title = "Скорость ТП",
  331. Description = "Инструмент для быстрой телепортации",
  332. Callback = function()
  333. loadstring(game:HttpGetAsync("https://pastebin.com/raw/tumJ5guV"))()
  334. end
  335. })
  336.  
  337. Tabs.Player:AddButton({
  338. Title = "ТП по координатам",
  339. Description = "Телепортация с использованием координат",
  340. Callback = function()
  341. loadstring(game:HttpGetAsync("https://pastebin.com/raw/9ybHwgLa"))()
  342. end
  343. })
  344.  
  345. Tabs.Player:AddButton({
  346. Title = "ТП в свой мир",
  347. Description = "Телепортироваться в свой мир",
  348. Callback = function()
  349. loadstring(game:HttpGetAsync("https://pastebin.com/raw/SRZJGHyq"))()
  350. end
  351. })
  352.  
  353.  
  354. Tabs.Player:AddButton({
  355. Title = "Очень страный скрипт",
  356. Description = "Просто забагался и теперь он такой ахахах",
  357. Callback = function()
  358. loadstring(game:HttpGet("https://pastebin.com/raw/fU4uWZA0"))()
  359. end
  360. })
  361.  
  362. Tabs.Player:AddButton({
  363. Title = "Хаб скриптов",
  364. Description = "Красивый хаб скриптов",
  365. Callback = function()
  366. loadstring(game:HttpGetAsync("https://raw.githubusercontent.com/richie0866/orca/master/public/snapshot.lua"))()
  367. end
  368. })
  369.  
  370. Tabs.Player:AddButton({
  371. Title = "Крутой GUI",
  372. Description = "Приятный интерфейс",
  373. Callback = function()
  374. loadstring(game:HttpGet("https://raw.githubusercontent.com/MariyaFurmanova/Library/main/dex2.0", true))()
  375. end
  376. })
  377. end
  378.  
  379. Tabs.Grav:AddButton({
  380. Title = "шейдеры",
  381. Description = "Открывает настройку шейдеров",
  382. Callback = function()
  383. loadstring(game:HttpGet("https://pastebin.com/raw/mXAwCUEk"))()
  384. end
  385. })
  386.  
  387. Tabs.esp:AddButton({
  388. Title = "Esp",
  389. Description = "Видить скось стены игроков",
  390. Callback = function()
  391. loadstring(game:HttpGet('https://pastebin.com/raw/yKvD4NzC'))()
  392. end
  393. })
  394.  
  395. Tabs.baseplate:AddButton({
  396. Title = "Жеские танцы",
  397. Description = "лутшый скрипт",
  398. Callback = function()
  399. loadstring(game:HttpGet("https://raw.githubusercontent.com/sparezirt/Script/refs/heads/main/.github/workflows/JustABaseplate.lua"))()
  400. end
  401. })
  402.  
  403. Tabs.baseplate:AddButton({
  404. Title = "большой человек",
  405. Description = "Рядом с тобой большой человек",
  406. Callback = function()
  407. loadstring(game:HttpGet("https://raw.githubusercontent.com/inkdupe/hat-scripts/refs/heads/main/bigman.lua"))()
  408. end
  409. })
  410.  
  411. Tabs.baseplate:AddButton({
  412. Title = "Разные анимации",
  413. Description = "Анимации",
  414. Callback = function()
  415. loadstring(game:HttpGet("https://raw.githubusercontent.com/inkdupe/hat-scripts/refs/heads/main/updatedhathub.lua"))()
  416. end
  417. })
  418.  
  419. Tabs.baseplate:AddButton({
  420. Title = "нож который выкидывает за карту игроков",
  421. Description = "кнайф флинг",
  422. Callback = function()
  423.  
  424. loadstring(game:HttpGet("https://raw.githubusercontent.com/evilionx3/fe-knife/refs/heads/main/knife.luau", true))()
  425. end
  426. })
  427.  
  428.  
  429. Tabs.baseplate:AddButton({
  430. Title = "телепорт в начало игры",
  431. Description = "на спавн",
  432. Callback = function()
  433. local player = game.Players.LocalPlayer
  434. local character = player.Character or player.CharacterAdded:Wait()
  435. local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
  436.  
  437. local targetPosition = Vector3.new(0,0,0)
  438. local savedPosition = nil
  439.  
  440. local function toggleTeleport()
  441. if not savedPosition then
  442. -- Сохраняем текущую позицию и телепортируем
  443. savedPosition = humanoidRootPart.Position
  444. humanoidRootPart.CFrame = CFrame.new(targetPosition)
  445. print("Телепортирован в целевую точку. Запустите снова для возврата.")
  446. else
  447. -- Возвращаем на исходную позицию
  448. humanoidRootPart.CFrame = CFrame.new(savedPosition)
  449. savedPosition = nil
  450. print("Возвращён на исходную позицию.")
  451. end
  452. end
  453.  
  454. -- Вызов функции (можно привязать к клавише или GUI-кнопке)
  455. toggleTeleport() -- Первый вызов → телепорт
  456. -- toggleTeleport() -- Второй вызов → возврат
  457. end
  458. })
  459.  
  460. Tabs.baseplate:AddButton({
  461. Title = "телепорд в свой мир",
  462. Description = "свой мир",
  463. Callback = function()
  464. local player = game.Players.LocalPlayer
  465. local character = player.Character or player.CharacterAdded:Wait()
  466. local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
  467.  
  468. local targetPosition = Vector3.new(54.72, 2118.34, -4394.019)
  469. local savedPosition = nil
  470.  
  471. local function toggleTeleport()
  472. if not savedPosition then
  473. -- Сохраняем текущую позицию и телепортируем
  474. savedPosition = humanoidRootPart.Position
  475. humanoidRootPart.CFrame = CFrame.new(targetPosition)
  476. print("Телепортирован в целевую точку. Запустите снова для возврата.")
  477. else
  478. -- Возвращаем на исходную позицию
  479. humanoidRootPart.CFrame = CFrame.new(savedPosition)
  480. savedPosition = nil
  481. print("Возвращён на исходную позицию.")
  482. end
  483. end
  484.  
  485. -- Вызов функции (можно привязать к клавише или GUI-кнопке)
  486. toggleTeleport() -- Первый вызов → телепорт
  487. -- toggleTeleport() -- Второй вызов → возврат
  488. end
  489. })
  490.  
  491. Tabs.baseplate:AddButton({
  492. Title = "блок заместо головы",
  493. Description = "Спавнит блок",
  494. Callback = function()
  495. --[[
  496. WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  497. ]]
  498. game:GetService("StarterGui"):SetCore("SendNotification", {
  499. Title = "Why do I feel..?",
  500. Text = "Why do I feel blocky..",
  501. Duration = 10
  502. })
  503.  
  504. local Players = game:GetService("Players")
  505. local RunService = game:GetService("RunService")
  506. local Workspace = game:GetService("Workspace")
  507.  
  508. local part = Instance.new("Part")
  509. part.Parent = Workspace
  510. part.Anchored = true
  511. part.CanCollide = false
  512. part.Name = "followblock"
  513.  
  514. local player = Players.LocalPlayer
  515. local character = player.Character or player.CharacterAdded:Wait()
  516. local head = character:WaitForChild("Head")
  517.  
  518. head.Transparency = 1
  519. local face = head:FindFirstChild("face")
  520. if face then
  521. face.Transparency = 1
  522. end
  523.  
  524. RunService.RenderStepped:Connect(function()
  525. part.Position = head.Position
  526. part.Rotation = head.Rotation
  527. end)
  528.  
  529. end
  530. })
  531.  
  532. -- Settings Tab
  533. SaveManager:SetLibrary(Fluent)
  534. InterfaceManager:SetLibrary(Fluent)
  535. SaveManager:IgnoreThemeSettings()
  536. InterfaceManager:SetFolder("1Qlua")
  537. SaveManager:SetFolder("1Qlua/UniversalScriptHub")
  538. InterfaceManager:BuildInterfaceSection(Tabs.Settings)
  539. SaveManager:BuildConfigSection(Tabs.Settings)
  540.  
  541. -- Добавляем Aimbot в конец (новая вкладка)
  542. local players = game:GetService("Players")
  543. local plr = players.LocalPlayer
  544. local wrk = game:GetService("Workspace")
  545. local camera = wrk.CurrentCamera
  546. local mouse = plr:GetMouse()
  547.  
  548. -- Aimbot variables
  549. local aimbotEnabled = false
  550. local aimParts = {"Head"}
  551. local aiming = false
  552. local predictionStrength = 0.065
  553. local smoothing = 0.05
  554. local aimFov = 100
  555. local wallCheck = true
  556. local teamCheck = false
  557. local currentTarget = nil
  558.  
  559. -- Color system
  560. local colorOptions = {
  561. "Красный",
  562. "Зеленый",
  563. "Синий",
  564. "Желтый",
  565. "Фиолетовый"
  566. }
  567.  
  568. local colorValues = {
  569. ["Красный"] = Color3.fromRGB(255, 0, 0),
  570. ["Зеленый"] = Color3.fromRGB(0, 255, 0),
  571. ["Синий"] = Color3.fromRGB(0, 0, 255),
  572. ["Желтый"] = Color3.fromRGB(255, 255, 0),
  573. ["Фиолетовый"] = Color3.fromRGB(128, 0, 128)
  574. }
  575.  
  576. local circleColor = colorValues["Красный"]
  577. local targetedColor = colorValues["Зеленый"]
  578.  
  579. -- FOV Circle
  580. local fovCircle = Drawing.new("Circle")
  581. fovCircle.Thickness = 2
  582. fovCircle.Radius = aimFov
  583. fovCircle.Filled = false
  584. fovCircle.Color = circleColor
  585. fovCircle.Visible = false
  586.  
  587. -- Aimbot functions
  588. local function checkTeam(player)
  589. return teamCheck and player.Team == plr.Team
  590. end
  591.  
  592. local function getClosestPart(character)
  593. local closestPart = nil
  594. local shortestDistance = aimFov
  595.  
  596. for _, partName in ipairs(aimParts) do
  597. local part = character:FindFirstChild(partName)
  598. if part then
  599. local partPos = camera:WorldToViewportPoint(part.Position)
  600. if partPos.Z > 0 then
  601. local distance = (Vector2.new(partPos.X, partPos.Y) - Vector2.new(mouse.X, mouse.Y)).Magnitude
  602. if distance < shortestDistance then
  603. shortestDistance = distance
  604. closestPart = part
  605. end
  606. end
  607. end
  608. end
  609.  
  610. return closestPart
  611. end
  612.  
  613. local function getTarget()
  614. local closestPlayer = nil
  615. local closestPart = nil
  616. local shortestDistance = aimFov
  617.  
  618. for _, player in ipairs(players:GetPlayers()) do
  619. if player ~= plr and player.Character and not checkTeam(player) then
  620. local part = getClosestPart(player.Character)
  621. if part then
  622. local distance = (Vector2.new(camera:WorldToViewportPoint(part.Position).X, camera:WorldToViewportPoint(part.Position).Y) - Vector2.new(mouse.X, mouse.Y)).Magnitude
  623. if distance < shortestDistance then
  624. shortestDistance = distance
  625. closestPlayer = player
  626. closestPart = part
  627. end
  628. end
  629. end
  630. end
  631.  
  632. return closestPlayer, closestPart
  633. end
  634.  
  635. local function aimAt(player, part)
  636. if player and part then
  637. local predictedPosition = part.Position + (player.Character.HumanoidRootPart.Velocity * predictionStrength)
  638. camera.CFrame = camera.CFrame:Lerp(CFrame.new(camera.CFrame.Position, predictedPosition), smoothing)
  639. end
  640. end
  641.  
  642. -- Aimbot UI
  643. Tabs.aimbot:AddToggle("AimbotEnabled", {
  644. Title = "Включить Aimbot",
  645. Default = false,
  646. Callback = function(Value)
  647. aimbotEnabled = Value
  648. fovCircle.Visible = Value
  649. end
  650. })
  651.  
  652. Tabs.aimbot:AddDropdown("AimPart", {
  653. Title = "Часть тела",
  654. Values = {"Head", "HumanoidRootPart", "Torso"},
  655. Default = "Head",
  656. Callback = function(Value)
  657. aimParts = {Value}
  658. end
  659. })
  660.  
  661. Tabs.aimbot:AddSlider("Smoothing", {
  662. Title = "Сглаживание",
  663. Min = 1,
  664. Max = 100,
  665. Default = 37,
  666. Rounding = 0,
  667. Callback = function(Value)
  668. smoothing = 1 - (Value / 100)
  669. end
  670. })
  671.  
  672. Tabs.aimbot:AddSlider("Prediction", {
  673. Title = "Предсказание",
  674. Min = 0,
  675. Max = 0.2,
  676. Default = 0.02,
  677. Rounding = 3,
  678. Callback = function(Value)
  679. predictionStrength = Value
  680. end
  681. })
  682.  
  683. Tabs.aimbot:AddSlider("FOV", {
  684. Title = "Поле зрения",
  685. Min = 10,
  686. Max = 1000,
  687. Default = 50,
  688. Rounding = 0,
  689. Callback = function(Value)
  690. aimFov = Value
  691. fovCircle.Radius = Value
  692. end
  693. })
  694.  
  695. Tabs.aimbot:AddToggle("WallCheck", {
  696. Title = "Проверка стен",
  697. Default = false,
  698. Callback = function(Value)
  699. wallCheck = Value
  700. end
  701. })
  702.  
  703. Tabs.aimbot:AddToggle("TeamCheck", {
  704. Title = "Проверка команды",
  705. Default = false,
  706. Callback = function(Value)
  707. teamCheck = Value
  708. end
  709. })
  710.  
  711. Tabs.aimbot:AddDropdown("FOVColor", {
  712. Title = "Цвет FOV",
  713. Values = colorOptions,
  714. Default = "Красный",
  715. Callback = function(Value)
  716. circleColor = colorValues[Value]
  717. fovCircle.Color = circleColor
  718. end
  719. })
  720.  
  721. Tabs.aimbot:AddDropdown("TargetColor", {
  722. Title = "Цвет цели",
  723. Values = colorOptions,
  724. Default = "Зеленый",
  725. Callback = function(Value)
  726. targetedColor = colorValues[Value]
  727. end
  728. })
  729.  
  730. -- Main loop
  731. game:GetService("RunService").RenderStepped:Connect(function()
  732. if aimbotEnabled then
  733. fovCircle.Position = Vector2.new(mouse.X, mouse.Y + 36)
  734.  
  735. if aiming then
  736. if currentTarget then
  737. fovCircle.Color = targetedColor
  738. aimAt(currentTarget, currentTarget.Character[aimParts[1]])
  739. else
  740. currentTarget = getTarget()
  741. end
  742. else
  743. fovCircle.Color = circleColor
  744. currentTarget = nil
  745. end
  746. end
  747. end)
  748.  
  749. mouse.Button2Down:Connect(function()
  750. if aimbotEnabled then
  751. aiming = true
  752. end
  753. end)
  754.  
  755. mouse.Button2Up:Connect(function()
  756. if aimbotEnabled then
  757. aiming = false
  758. end
  759. end)
  760.  
  761. Window:SelectTab(1)
  762.  
  763. Fluent:Notify({
  764. Title = "1Qlua",
  765. Content = "Universal Script Hub успешно загружен!",
  766. Duration = 8
  767. })
  768.  
  769. SaveManager:LoadAutoloadConfig()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement