local WindUI = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/latest/download/main.lua"))() -- Create the window first local Window = WindUI:CreateWindow({ Title = "TACORTA HUB HELPER", Icon = "door-open", Author = "by MOHAMMAD", }) -- Edit the open button Window:EditOpenButton({ Title = "Open TACORTA HUB V3 HELPER", Icon = "monitor", CornerRadius = UDim.new(0,16), StrokeThickness = 2, Color = ColorSequence.new( Color3.fromHex("FF0F7B"), Color3.fromHex("F89B29") ), OnlyMobile = false, Enabled = true, Draggable = true, }) -- Variables local noclipEnabled = false local noclipConnection local espEnabled = false local espBoxes = {} local espNames = {} local floatEnabled = false local floatBodyForce local savedPosition = nil local currentWalkSpeed = 16 local speedBoostEnabled = false local speedConnection -- Function to apply walk speed consistently local function applyWalkSpeed() local character = game.Players.LocalPlayer.Character if character and character:FindFirstChild("Humanoid") then if speedBoostEnabled then character.Humanoid.WalkSpeed = 50 else character.Humanoid.WalkSpeed = currentWalkSpeed end end end -- Continuous speed monitoring to prevent reset when holding tools local function startSpeedMonitor() if speedConnection then speedConnection:Disconnect() end speedConnection = game:GetService("RunService").Heartbeat:Connect(function() applyWalkSpeed() end) end -- Stop speed monitoring local function stopSpeedMonitor() if speedConnection then speedConnection:Disconnect() speedConnection = nil end end -- HELPER TAB local Tab = Window:Tab({ Title = "HELPER", Icon = "bird", Locked = false, }) -- NOCLIP Button local Button = Tab:Button({ Title = "NOCLIP", Desc = "Walk through walls", Locked = false, Callback = function() noclipEnabled = not noclipEnabled if noclipEnabled then -- Enable 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 -- Disable noclip if noclipConnection then noclipConnection:Disconnect() noclipConnection = nil end -- 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 }) -- ESP Function function createESP(character, playerName) local head = character:WaitForChild("Head") -- Create box local box = Instance.new("BoxHandleAdornment") box.Name = "ESPBox" box.Adornee = head box.AlwaysOnTop = true box.ZIndex = 10 box.Size = Vector3.new(4, 6, 4) box.Color3 = Color3.fromRGB(255, 0, 0) box.Transparency = 0.5 box.Parent = head -- Create name label local nameLabel = Instance.new("BillboardGui") nameLabel.Name = "ESPName" nameLabel.Adornee = head nameLabel.Size = UDim2.new(0, 100, 0, 40) nameLabel.StudsOffset = Vector3.new(0, 3, 0) nameLabel.AlwaysOnTop = true local textLabel = Instance.new("TextLabel") textLabel.Size = UDim2.new(1, 0, 1, 0) textLabel.BackgroundTransparency = 1 textLabel.Text = playerName textLabel.TextColor3 = Color3.fromRGB(255, 255, 255) textLabel.TextStrokeTransparency = 0 textLabel.TextSize = 14 textLabel.Font = Enum.Font.GothamBold textLabel.Parent = nameLabel nameLabel.Parent = head table.insert(espBoxes, box) table.insert(espNames, nameLabel) -- Clean up when character is removed character:WaitForChild("Humanoid").Died:Connect(function() if box then box:Remove() end if nameLabel then nameLabel:Remove() end end) end function clearAllESP() for _, box in pairs(espBoxes) do if box and box.Parent then box:Remove() end end for _, name in pairs(espNames) do if name and name.Parent then name:Remove() end end espBoxes = {} espNames = {} end function enableESP() clearAllESP() for _, player in pairs(game.Players:GetPlayers()) do if player ~= game.Players.LocalPlayer and player.Character then createESP(player.Character, player.Name) end end -- Listen for new players game.Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(character) if espEnabled then createESP(character, player.Name) end end) end) end -- ESP Button local Button = Tab:Button({ Title = "ESP", Desc = "See players through walls", Locked = false, Callback = function() espEnabled = not espEnabled if espEnabled then enableESP() else clearAllESP() end end }) -- POSITION Button (Save Position) local Button = Tab:Button({ Title = "SAVE POSITION", Desc = "Save current position for teleport", Locked = false, Callback = function() local character = game.Players.LocalPlayer.Character if character and character:FindFirstChild("HumanoidRootPart") then savedPosition = character.HumanoidRootPart.Position print("Position saved: " .. tostring(savedPosition)) end end }) -- TELEPORT Button (Teleport to Saved Position) local Button = Tab:Button({ Title = "TELEPORT", Desc = "Teleport to saved position", Locked = false, Callback = function() if savedPosition then local character = game.Players.LocalPlayer.Character if character and character:FindFirstChild("HumanoidRootPart") then character.HumanoidRootPart.Position = savedPosition print("Teleported to saved position!") end else print("No position saved! Use SAVE POSITION first.") end end }) -- FLOAT Button local Button = Tab:Button({ Title = "FLOAT", Desc = "Float in place", Locked = false, Callback = function() floatEnabled = not floatEnabled if floatEnabled then -- Enable float local character = game.Players.LocalPlayer.Character if character and character:FindFirstChild("HumanoidRootPart") then if floatBodyForce then floatBodyForce:Destroy() end floatBodyForce = Instance.new("BodyForce") floatBodyForce.Name = "FloatForce" floatBodyForce.Force = Vector3.new(0, character:GetMass() * workspace.Gravity, 0) floatBodyForce.Parent = character.HumanoidRootPart end else -- Disable float if floatBodyForce then floatBodyForce:Destroy() floatBodyForce = nil end end end }) -- SPEED HELPER TAB local Tab2 = Window:Tab({ Title = "SPEED HELPER", Icon = "zap", Locked = false, }) -- Start speed monitoring when script starts startSpeedMonitor() -- Fixed Speed Slider (works even when holding tools) local Slider = Tab2:Slider({ Title = "WALK SPEED", Desc = "Speed works even when holding tools", Step = 1, Value = { Min = 10, Max = 100, Default = 16, }, Callback = function(value) currentWalkSpeed = value if not speedBoostEnabled then applyWalkSpeed() end end }) -- Auto-reapply speed when character respawns or changes game.Players.LocalPlayer.CharacterAdded:Connect(function(character) wait(1) -- Wait for character to fully load applyWalkSpeed() -- Monitor for tool equip/unequip events local humanoid = character:WaitForChild("Humanoid") if humanoid then humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function() applyWalkSpeed() end) end end) -- Also monitor current character local character = game.Players.LocalPlayer.Character if character then local humanoid = character:FindFirstChild("Humanoid") if humanoid then humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function() applyWalkSpeed() end) end end -- Dropdown with all features (FULLY WORKING) local Dropdown = Tab2:Dropdown({ Title = "ANYTHING (SUPER)", Desc = "Quick toggle features", Values = { "ESP", "NOCLIP", "FLOAT", "SPEED BOOST" }, Value = {}, Multi = true, AllowNone = true, Callback = function(selectedOptions) -- Handle ESP if table.find(selectedOptions, "ESP") then if not espEnabled then espEnabled = true enableESP() end else if espEnabled then espEnabled = false clearAllESP() end end -- Handle NOCLIP if table.find(selectedOptions, "NOCLIP") then if not noclipEnabled then noclipEnabled = true -- Enable noclip if noclipConnection then noclipConnection:Disconnect() end 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) end else if noclipEnabled then noclipEnabled = false -- Disable noclip if noclipConnection then noclipConnection:Disconnect() noclipConnection = nil end -- 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 -- Handle FLOAT if table.find(selectedOptions, "FLOAT") then if not floatEnabled then floatEnabled = true -- Enable float local character = game.Players.LocalPlayer.Character if character and character:FindFirstChild("HumanoidRootPart") then if floatBodyForce then floatBodyForce:Destroy() end floatBodyForce = Instance.new("BodyForce") floatBodyForce.Name = "FloatForce" floatBodyForce.Force = Vector3.new(0, character:GetMass() * workspace.Gravity, 0) floatBodyForce.Parent = character.HumanoidRootPart end end else if floatEnabled then floatEnabled = false -- Disable float if floatBodyForce then floatBodyForce:Destroy() floatBodyForce = nil end end end -- Handle SPEED BOOST if table.find(selectedOptions, "SPEED BOOST") then speedBoostEnabled = true applyWalkSpeed() else speedBoostEnabled = false applyWalkSpeed() end end }) -- Apply initial speed applyWalkSpeed()