Back to Scripts
TACORTA HUB

TACORTA HUB

ScriptBlox
Free

Game: [UPDATE] 💀 RIP BRAINROT

232 Views
0 Likes
0 Dislikes
essa2014qa

essa2014qa

offline

Features

Noclip x-ray fly

Script Code

local Version = "1.6.41"
local WindUI = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/download/" .. Version .. "/main.lua"))()
local Window = WindUI:CreateWindow({
    Title = "TACORTA HUB",
    Icon = "door-open", -- lucide icon. optional
    Author = "by ESSA12839", -- optional
})
Window:EditOpenButton({
    Title = "TACORTA HUB",
    Icon = "CAT",
    CornerRadius = UDim.new(0,16),
    StrokeThickness = 2,
    Color = ColorSequence.new( -- gradient
        Color3.fromHex("FF0F7B"),
        Color3.fromHex("F89B29")
    ),
    OnlyMobile = false,
    Enabled = true,
    Draggable = true,
})

local Tab = Window:Tab({
    Title = "TACORTA HELP",
    Icon = "bird", -- optional
    Locked = false,
})

-- Noclip Button
local NoclipEnabled = false
local NoclipConnection
local Button = Tab:Button({
    Title = "NOCLIP",
    Desc = "THIS WILL LET U GO THROUGH WALLS",
    Locked = false,
    Callback = function()
        NoclipEnabled = not NoclipEnabled
        
        if NoclipEnabled then
            -- Start noclip
            NoclipConnection = game:GetService("RunService").Stepped:Connect(function()
                if game.Players.LocalPlayer.Character then
                    for _, part in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
                        if part:IsA("BasePart") and part.CanCollide then
                            part.CanCollide = false
                        end
                    end
                end
            end)
        else
            -- Stop noclip
            if NoclipConnection then
                NoclipConnection:Disconnect()
                NoclipConnection = nil
                
                -- Restore collision
                if game.Players.LocalPlayer.Character then
                    for _, part in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
                        if part:IsA("BasePart") then
                            part.CanCollide = true
                        end
                    end
                end
            end
        end
    end
})

-- Fly R6 Button
local FlyEnabled = false
local BodyGyro, BodyVelocity
local Button = Tab:Button({
    Title = "FLY R6",
    Desc = "THIS WILL LET U FLY",
    Locked = false,
    Callback = function()
        FlyEnabled = not FlyEnabled
        local player = game.Players.LocalPlayer
        local character = player.Character or player.CharacterAdded:Wait()
        
        if FlyEnabled then
            -- Enable flying
            BodyGyro = Instance.new("BodyGyro")
            BodyVelocity = Instance.new("BodyVelocity")
            
            BodyGyro.Parent = character:FindFirstChild("HumanoidRootPart") or character:WaitForChild("HumanoidRootPart")
            BodyVelocity.Parent = character:FindFirstChild("HumanoidRootPart") or character:WaitForChild("HumanoidRootPart")
            
            BodyGyro.MaxTorque = Vector3.new(9e9, 9e9, 9e9)
            BodyVelocity.MaxForce = Vector3.new(9e9, 9e9, 9e9)
            BodyGyro.CFrame = character.HumanoidRootPart.CFrame
            
            local flySpeed = 50
            
            -- Fly control connection
            local flyConnection = game:GetService("RunService").Heartbeat:Connect(function()
                if character and character:FindFirstChild("HumanoidRootPart") then
                    BodyVelocity.Velocity = Vector3.new(0, 0, 0)
                    
                    if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.W) then
                        BodyVelocity.Velocity = (character.HumanoidRootPart.CFrame.LookVector * flySpeed)
                    end
                    if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.S) then
                        BodyVelocity.Velocity = (character.HumanoidRootPart.CFrame.LookVector * -flySpeed)
                    end
                    if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.A) then
                        BodyVelocity.Velocity = (character.HumanoidRootPart.CFrame.RightVector * -flySpeed)
                    end
                    if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.D) then
                        BodyVelocity.Velocity = (character.HumanoidRootPart.CFrame.RightVector * flySpeed)
                    end
                    if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.Space) then
                        BodyVelocity.Velocity = Vector3.new(0, flySpeed, 0)
                    end
                    if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftShift) then
                        BodyVelocity.Velocity = Vector3.new(0, -flySpeed, 0)
                    end
                end
            end)
            
            -- Store connection for cleanup
            getfenv().flyConnection = flyConnection
            
        else
            -- Disable flying
            if BodyGyro then
                BodyGyro:Destroy()
                BodyGyro = nil
            end
            if BodyVelocity then
                BodyVelocity:Destroy()
                BodyVelocity = nil
            end
            if getfenv().flyConnection then
                getfenv().flyConnection:Disconnect()
                getfenv().flyConnection = nil
            end
        end
    end
})

-- X-Ray Button
local XRayEnabled = false
local OriginalTransparencies = {}
local Button = Tab:Button({
    Title = "X-RAY",
    Desc = "JUST A X-RAY",
    Locked = false,
    Callback = function()
        XRayEnabled = not XRayEnabled
        
        if XRayEnabled then
            -- Enable X-Ray
            OriginalTransparencies = {}
            
            for _, part in pairs(workspace:GetDescendants()) do
                if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
                    -- Store original transparency
                    OriginalTransparencies[part] = part.Transparency
                    
                    -- Make walls semi-transparent
                    if part.Transparency < 0.5 then
                        part.Transparency = 0.5
                    end
                end
            end
        else
            -- Disable X-Ray and restore original transparencies
            for part, transparency in pairs(OriginalTransparencies) do
                if part and part.Parent then
                    part.Transparency = transparency
                end
            end
            OriginalTransparencies = {}
        end
    end
})

Ratings & Reviews

No reviews yet. Be the first to review this script!

Comments (0)

Please login to comment

Login with Discord

Loading comments...