Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Fluent = loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/download/main.lua"))()
- local SaveManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/SaveManager.lua"))()
- local InterfaceManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/InterfaceManager.lua"))()
- local Window = Fluent:CreateWindow({
- Title = "1Qlua - Универсальный хаб скриптов",
- SubTitle = "от 1Qlua | Версия 19",
- TabWidth = 160,
- Size = UDim2.fromOffset(580, 600),
- Acrylic = true,
- Theme = "Dark",
- MinimizeKey = Enum.KeyCode.LeftControl
- })
- -- Добавляем скрипт для WalkSpeed с возможностью изменения через слайдер
- _G.Walk = 16 -- Начальное значение
- if _G.WalkSpeed then
- end
- _G.WalkSpeed = true
- local LPlayer = game:GetService'Players'.LocalPlayer
- local Heartbeat = game:GetService'RunService'.Heartbeat
- Heartbeat:Connect(function()
- local hum = LPlayer.Character:FindFirstChildOfClass'Humanoid'
- if hum then
- hum.WalkSpeed = _G.Walk
- end
- end)
- local Tabs = {
- Player = Window:AddTab({ Title = "Игрок", Icon = "user" }),
- Grav = Window:AddTab({ Title = "Графика", Icon = "monitor" }),
- baseplate = Window:AddTab({ Title = "baseplate", Icon = "meh" }),
- esp = Window:AddTab({ Title = "esp", Icon = "meh" }),
- aimbot = Window:AddTab({ Title = "Aimbot", Icon = "crosshair" }),
- Settings = Window:AddTab({ Title = "Настройки", Icon = "settings" })
- }
- local Options = Fluent.Options
- -- Вкладка Игрока
- do
- Tabs.Player:AddParagraph({
- Title = "Скрипты для игрока",
- Content = "Последнее обновление: 25.01.2025 | Discord: 1qlua"
- })
- -- Добавляем слайдер для изменения _G.Walk
- Tabs.Player:AddSlider("GlobalWalkSpeed", {
- Title = "Базовая скорость передвижения",
- Description = "Изменяет глобальную скорость передвижения",
- Default = 16,
- Min = 0,
- Max = 150,
- Rounding = 1,
- Callback = function(value)
- _G.Walk = value
- end
- })
- Tabs.Player:AddButton({
- Title = "Английская версия",
- Description = "Переключиться на английскую версию",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/32k6f2Ns'))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Админ Команды от 1qlua",
- Description = "Переключиться на английскую версию",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/t3chuwNu'))()
- end
- })
- local player = game.Players.LocalPlayer
- local defaultSpeed = 16 -- Стандартная скорость
- local currentWalkSpeed = defaultSpeed
- local humanoid
- -- Функция для обработки изменения скорости
- local function updateWalkSpeed(value)
- currentWalkSpeed = value
- if humanoid then
- humanoid.WalkSpeed = value
- end
- print("Скорость изменена на:", value)
- end
- -- Функция для обработки появления персонажа
- local function onCharacterAdded(character)
- humanoid = character:WaitForChild("Humanoid")
- humanoid.WalkSpeed = currentWalkSpeed
- -- Обработчик смерти персонажа
- humanoid.Died:Connect(function()
- -- После смерти подождем появления нового персонажа
- player.CharacterAdded:Wait()
- end)
- end
- -- Подписываемся на событие появления персонажа
- player.CharacterAdded:Connect(onCharacterAdded)
- -- Если персонаж уже есть при запуске скрипта
- if player.Character then
- onCharacterAdded(player.Character)
- end
- -- Создаем слайдер
- local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
- Title = "Скорость передвижения",
- Description = "Изменяет скорость вашего персонажа",
- Default = defaultSpeed,
- Min = 0,
- Max = 150,
- Rounding = 1,
- Callback = updateWalkSpeed
- })
- local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
- Title = "Высота прыжка",
- Description = "Изменяет высоту прыжка вашего персонажа",
- Default = 50,
- Min = 0,
- Max = 500,
- Rounding = 1,
- Callback = function(Value)
- local player = game.Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local humanoid = character:WaitForChild("Humanoid")
- humanoid.JumpPower = Value
- function setJumpPower(newPower)
- humanoid.JumpPower = newPower
- end
- end
- })
- local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
- Title = "Изменить FOV",
- Description = "Изменяет радиус вашего персонажа",
- Default = 70,
- Min = 0,
- Max = 120,
- Rounding = 1,
- Callback = function(Value)
- local TargetFOV = Value
- workspace.CurrentCamera.FieldOfView = TargetFOV
- workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
- if workspace.CurrentCamera then
- workspace.CurrentCamera.FieldOfView = TargetFOV
- end
- end)
- end
- })
- Tabs.Player:AddButton({
- Title = "Полет (Нажми F)",
- Description = "Активировать возможность летать",
- Callback = function()
- 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")()
- end
- })
- Tabs.Player:AddButton({
- Title = "Шейдеры",
- Description = "Поставить красивую графику",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/1XA5qM3D'))()
- end
- })
- local Slider = Tabs.Player:AddSlider("WalkSpeedSlider", {
- Title = "Поменять время",
- Description = "Изменяет Поменять время вашего персонажа",
- Default = defaultSpeed,
- Min = 0,
- Max = 12,
- Rounding = 1,
- Callback = function(Value)
- -- Time Changer Script for Roblox
- -- Place this in ServerScriptService or a LocalScript depending on your needs
- local Lighting = game:GetService("Lighting")
- -- Configuration - change this number to set the desired time (0-24)
- local desiredTime = Value -- Set this to your desired time (e.g., 12 for noon)
- -- Function to smoothly change the time
- local function setTime(hours)
- -- Ensure the time is within valid range (0-24)
- hours = math.clamp(hours, 0, 24)
- -- Convert to Roblox time format (0-12 for AM/PM cycle)
- local robloxTime = hours % 12
- if robloxTime == 0 then robloxTime = 12 end
- -- Set the time
- Lighting.ClockTime = robloxTime
- -- Optional: Set whether it's day or night
- if hours >= 6 and hours < 18 then
- Lighting:SetMinutesAfterMidnight(hours * 60)
- end
- print("Time set to: " .. hours .. ":00")
- end
- -- Initial time set
- setTime(desiredTime)
- end
- })
- Tabs.Player:AddButton({
- Title = "Чекпойнты",
- Description = "Создать контрольные точки",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/rz7uUmED'))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Свободная камера",
- Description = "Нажмите shift + p ",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/ct8Kq5F0'))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Ускорение",
- Description = "Увеличить скорость передвижения",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/Zzqq3U0u'))()
- end
- })
- Tabs.Player:AddButton({
- Title = "ТП к игрокам",
- Description = "Телепортироваться к другим игрокам",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/z4HARAHs'))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Играть с писюном",
- Description = "Играть ",
- Callback = function()
- loadstring(game:HttpGet("https://pastebin.com/raw/73RsNXY2"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Поменять сервер",
- Description = "Быстро поменять сервер",
- Callback = function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/Syr0nix/RedFoxServerBowser/refs/heads/main/Mainlua"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Тест инжектора",
- Description = "Проверить ваш инжектор",
- Callback = function()
- loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-UNChecker-GUI-Version-27355"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Добавить всех в друзья",
- Description = "Отправить заявки всем игрокам",
- Callback = function()
- local plrs = game:GetService('Players')
- for i,v in pairs(plrs:GetChildren()) do
- wait(1)
- plrs.LocalPlayer:RequestFriendship(v)
- end
- end
- })
- Tabs.Player:AddButton({
- Title = "Infinite Yield",
- Description = "Админ-команды",
- Callback = function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/Infinite-Store/Infinite-Store/main/main.lua"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Удалить стены",
- Description = "Убрать стены в игре",
- Callback = function()
- loadstring(game:HttpGet("https://pastebin.com/raw/FBKJTUyw"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Невидимость (Нажми E)",
- Description = "Стать невидимым",
- Callback = function()
- loadstring(game:HttpGet("https://pastebin.com/raw/VtWhnEnm"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Падение на месте (Нажми R)",
- Description = "Падать без перемещения",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/CTUaCKN1'))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Скорость ТП",
- Description = "Инструмент для быстрой телепортации",
- Callback = function()
- loadstring(game:HttpGetAsync("https://pastebin.com/raw/tumJ5guV"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "ТП по координатам",
- Description = "Телепортация с использованием координат",
- Callback = function()
- loadstring(game:HttpGetAsync("https://pastebin.com/raw/9ybHwgLa"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "ТП в свой мир",
- Description = "Телепортироваться в свой мир",
- Callback = function()
- loadstring(game:HttpGetAsync("https://pastebin.com/raw/SRZJGHyq"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Очень страный скрипт",
- Description = "Просто забагался и теперь он такой ахахах",
- Callback = function()
- loadstring(game:HttpGet("https://pastebin.com/raw/fU4uWZA0"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Хаб скриптов",
- Description = "Красивый хаб скриптов",
- Callback = function()
- loadstring(game:HttpGetAsync("https://raw.githubusercontent.com/richie0866/orca/master/public/snapshot.lua"))()
- end
- })
- Tabs.Player:AddButton({
- Title = "Крутой GUI",
- Description = "Приятный интерфейс",
- Callback = function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/MariyaFurmanova/Library/main/dex2.0", true))()
- end
- })
- end
- Tabs.Grav:AddButton({
- Title = "шейдеры",
- Description = "Открывает настройку шейдеров",
- Callback = function()
- loadstring(game:HttpGet("https://pastebin.com/raw/mXAwCUEk"))()
- end
- })
- Tabs.esp:AddButton({
- Title = "Esp",
- Description = "Видить скось стены игроков",
- Callback = function()
- loadstring(game:HttpGet('https://pastebin.com/raw/yKvD4NzC'))()
- end
- })
- Tabs.baseplate:AddButton({
- Title = "Жеские танцы",
- Description = "лутшый скрипт",
- Callback = function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/sparezirt/Script/refs/heads/main/.github/workflows/JustABaseplate.lua"))()
- end
- })
- Tabs.baseplate:AddButton({
- Title = "большой человек",
- Description = "Рядом с тобой большой человек",
- Callback = function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/inkdupe/hat-scripts/refs/heads/main/bigman.lua"))()
- end
- })
- Tabs.baseplate:AddButton({
- Title = "Разные анимации",
- Description = "Анимации",
- Callback = function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/inkdupe/hat-scripts/refs/heads/main/updatedhathub.lua"))()
- end
- })
- Tabs.baseplate:AddButton({
- Title = "нож который выкидывает за карту игроков",
- Description = "кнайф флинг",
- Callback = function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/evilionx3/fe-knife/refs/heads/main/knife.luau", true))()
- end
- })
- Tabs.baseplate:AddButton({
- Title = "телепорт в начало игры",
- Description = "на спавн",
- Callback = function()
- local player = game.Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
- local targetPosition = Vector3.new(0,0,0)
- local savedPosition = nil
- local function toggleTeleport()
- if not savedPosition then
- -- Сохраняем текущую позицию и телепортируем
- savedPosition = humanoidRootPart.Position
- humanoidRootPart.CFrame = CFrame.new(targetPosition)
- print("Телепортирован в целевую точку. Запустите снова для возврата.")
- else
- -- Возвращаем на исходную позицию
- humanoidRootPart.CFrame = CFrame.new(savedPosition)
- savedPosition = nil
- print("Возвращён на исходную позицию.")
- end
- end
- -- Вызов функции (можно привязать к клавише или GUI-кнопке)
- toggleTeleport() -- Первый вызов → телепорт
- -- toggleTeleport() -- Второй вызов → возврат
- end
- })
- Tabs.baseplate:AddButton({
- Title = "телепорд в свой мир",
- Description = "свой мир",
- Callback = function()
- local player = game.Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
- local targetPosition = Vector3.new(54.72, 2118.34, -4394.019)
- local savedPosition = nil
- local function toggleTeleport()
- if not savedPosition then
- -- Сохраняем текущую позицию и телепортируем
- savedPosition = humanoidRootPart.Position
- humanoidRootPart.CFrame = CFrame.new(targetPosition)
- print("Телепортирован в целевую точку. Запустите снова для возврата.")
- else
- -- Возвращаем на исходную позицию
- humanoidRootPart.CFrame = CFrame.new(savedPosition)
- savedPosition = nil
- print("Возвращён на исходную позицию.")
- end
- end
- -- Вызов функции (можно привязать к клавише или GUI-кнопке)
- toggleTeleport() -- Первый вызов → телепорт
- -- toggleTeleport() -- Второй вызов → возврат
- end
- })
- Tabs.baseplate:AddButton({
- Title = "блок заместо головы",
- Description = "Спавнит блок",
- Callback = function()
- --[[
- WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
- ]]
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Why do I feel..?",
- Text = "Why do I feel blocky..",
- Duration = 10
- })
- local Players = game:GetService("Players")
- local RunService = game:GetService("RunService")
- local Workspace = game:GetService("Workspace")
- local part = Instance.new("Part")
- part.Parent = Workspace
- part.Anchored = true
- part.CanCollide = false
- part.Name = "followblock"
- local player = Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local head = character:WaitForChild("Head")
- head.Transparency = 1
- local face = head:FindFirstChild("face")
- if face then
- face.Transparency = 1
- end
- RunService.RenderStepped:Connect(function()
- part.Position = head.Position
- part.Rotation = head.Rotation
- end)
- end
- })
- -- Settings Tab
- SaveManager:SetLibrary(Fluent)
- InterfaceManager:SetLibrary(Fluent)
- SaveManager:IgnoreThemeSettings()
- InterfaceManager:SetFolder("1Qlua")
- SaveManager:SetFolder("1Qlua/UniversalScriptHub")
- InterfaceManager:BuildInterfaceSection(Tabs.Settings)
- SaveManager:BuildConfigSection(Tabs.Settings)
- -- Добавляем Aimbot в конец (новая вкладка)
- local players = game:GetService("Players")
- local plr = players.LocalPlayer
- local wrk = game:GetService("Workspace")
- local camera = wrk.CurrentCamera
- local mouse = plr:GetMouse()
- -- Aimbot variables
- local aimbotEnabled = false
- local aimParts = {"Head"}
- local aiming = false
- local predictionStrength = 0.065
- local smoothing = 0.05
- local aimFov = 100
- local wallCheck = true
- local teamCheck = false
- local currentTarget = nil
- -- Color system
- local colorOptions = {
- "Красный",
- "Зеленый",
- "Синий",
- "Желтый",
- "Фиолетовый"
- }
- local colorValues = {
- ["Красный"] = Color3.fromRGB(255, 0, 0),
- ["Зеленый"] = Color3.fromRGB(0, 255, 0),
- ["Синий"] = Color3.fromRGB(0, 0, 255),
- ["Желтый"] = Color3.fromRGB(255, 255, 0),
- ["Фиолетовый"] = Color3.fromRGB(128, 0, 128)
- }
- local circleColor = colorValues["Красный"]
- local targetedColor = colorValues["Зеленый"]
- -- FOV Circle
- local fovCircle = Drawing.new("Circle")
- fovCircle.Thickness = 2
- fovCircle.Radius = aimFov
- fovCircle.Filled = false
- fovCircle.Color = circleColor
- fovCircle.Visible = false
- -- Aimbot functions
- local function checkTeam(player)
- return teamCheck and player.Team == plr.Team
- end
- local function getClosestPart(character)
- local closestPart = nil
- local shortestDistance = aimFov
- for _, partName in ipairs(aimParts) do
- local part = character:FindFirstChild(partName)
- if part then
- local partPos = camera:WorldToViewportPoint(part.Position)
- if partPos.Z > 0 then
- local distance = (Vector2.new(partPos.X, partPos.Y) - Vector2.new(mouse.X, mouse.Y)).Magnitude
- if distance < shortestDistance then
- shortestDistance = distance
- closestPart = part
- end
- end
- end
- end
- return closestPart
- end
- local function getTarget()
- local closestPlayer = nil
- local closestPart = nil
- local shortestDistance = aimFov
- for _, player in ipairs(players:GetPlayers()) do
- if player ~= plr and player.Character and not checkTeam(player) then
- local part = getClosestPart(player.Character)
- if part then
- local distance = (Vector2.new(camera:WorldToViewportPoint(part.Position).X, camera:WorldToViewportPoint(part.Position).Y) - Vector2.new(mouse.X, mouse.Y)).Magnitude
- if distance < shortestDistance then
- shortestDistance = distance
- closestPlayer = player
- closestPart = part
- end
- end
- end
- end
- return closestPlayer, closestPart
- end
- local function aimAt(player, part)
- if player and part then
- local predictedPosition = part.Position + (player.Character.HumanoidRootPart.Velocity * predictionStrength)
- camera.CFrame = camera.CFrame:Lerp(CFrame.new(camera.CFrame.Position, predictedPosition), smoothing)
- end
- end
- -- Aimbot UI
- Tabs.aimbot:AddToggle("AimbotEnabled", {
- Title = "Включить Aimbot",
- Default = false,
- Callback = function(Value)
- aimbotEnabled = Value
- fovCircle.Visible = Value
- end
- })
- Tabs.aimbot:AddDropdown("AimPart", {
- Title = "Часть тела",
- Values = {"Head", "HumanoidRootPart", "Torso"},
- Default = "Head",
- Callback = function(Value)
- aimParts = {Value}
- end
- })
- Tabs.aimbot:AddSlider("Smoothing", {
- Title = "Сглаживание",
- Min = 1,
- Max = 100,
- Default = 37,
- Rounding = 0,
- Callback = function(Value)
- smoothing = 1 - (Value / 100)
- end
- })
- Tabs.aimbot:AddSlider("Prediction", {
- Title = "Предсказание",
- Min = 0,
- Max = 0.2,
- Default = 0.02,
- Rounding = 3,
- Callback = function(Value)
- predictionStrength = Value
- end
- })
- Tabs.aimbot:AddSlider("FOV", {
- Title = "Поле зрения",
- Min = 10,
- Max = 1000,
- Default = 50,
- Rounding = 0,
- Callback = function(Value)
- aimFov = Value
- fovCircle.Radius = Value
- end
- })
- Tabs.aimbot:AddToggle("WallCheck", {
- Title = "Проверка стен",
- Default = false,
- Callback = function(Value)
- wallCheck = Value
- end
- })
- Tabs.aimbot:AddToggle("TeamCheck", {
- Title = "Проверка команды",
- Default = false,
- Callback = function(Value)
- teamCheck = Value
- end
- })
- Tabs.aimbot:AddDropdown("FOVColor", {
- Title = "Цвет FOV",
- Values = colorOptions,
- Default = "Красный",
- Callback = function(Value)
- circleColor = colorValues[Value]
- fovCircle.Color = circleColor
- end
- })
- Tabs.aimbot:AddDropdown("TargetColor", {
- Title = "Цвет цели",
- Values = colorOptions,
- Default = "Зеленый",
- Callback = function(Value)
- targetedColor = colorValues[Value]
- end
- })
- -- Main loop
- game:GetService("RunService").RenderStepped:Connect(function()
- if aimbotEnabled then
- fovCircle.Position = Vector2.new(mouse.X, mouse.Y + 36)
- if aiming then
- if currentTarget then
- fovCircle.Color = targetedColor
- aimAt(currentTarget, currentTarget.Character[aimParts[1]])
- else
- currentTarget = getTarget()
- end
- else
- fovCircle.Color = circleColor
- currentTarget = nil
- end
- end
- end)
- mouse.Button2Down:Connect(function()
- if aimbotEnabled then
- aiming = true
- end
- end)
- mouse.Button2Up:Connect(function()
- if aimbotEnabled then
- aiming = false
- end
- end)
- Window:SelectTab(1)
- Fluent:Notify({
- Title = "1Qlua",
- Content = "Universal Script Hub успешно загружен!",
- Duration = 8
- })
- SaveManager:LoadAutoloadConfig()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement