Secret universe
Key Required

Secret universe

🌊+1 Magic EvolutionAexsjsuAexsjsu 104 views 299 executesUpdated Jul 17, 2026
Unrated
00
Lua Script•307 lines (9939 chars)
-- ==========================================
-- TITLE: Ultimate Secret Universe Auto-Solver
-- CREDITS: mlkyt
-- ==========================================

if not game:IsLoaded() then
    game.Loaded:Wait()
end

local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local TeleportService = game:GetService("TeleportService")
local player = Players.LocalPlayer

-- Load Rayfield GUI Library
local Rayfield = nil
local success, err = pcall(function()
    return loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
end)

if not success or not Rayfield then
    Rayfield = loadstring(game:HttpGet('https://raw.githubusercontent.com/SiriusSoftwareLtd/Rayfield/main/source.lua'))()
end

assert(Rayfield, "Rayfield library failed to load.")

local Window = Rayfield:CreateWindow({
   Name = "🔑 Secret Universe Suite 🔑",
   LoadingTitle = "Universe Solver",
   LoadingSubtitle = "by mlkyt",
   ConfigurationSaving = { Enabled = false },
   Discord = { Enabled = false },
   KeySystem = false
})

-- ==========================================
-- CORE MOVEMENT & DIMENSION TELEPORTS
-- ==========================================
local function teleportTo(cframe, shouldAnchor)
   local character = player.Character
   local rootPart = character and character:FindFirstChild("HumanoidRootPart")
   
   if rootPart then
      rootPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
      rootPart.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
      rootPart.CFrame = cframe + Vector3.new(0, 3.5, 0)
      rootPart.Anchored = shouldAnchor or false
      return true
   end
   return false
end

-- Teleports to dynamic dimensions by looking for dimension gateways/spawns in Workspace
local function ensureInDimension(dimNumber, fallbackCFrame)
    local currentDim = Workspace:FindFirstChild("CurrentDimension") or Workspace:FindFirstChild("Dimension")
    
    -- If we are already there, skip
    if currentDim and currentDim.Value == dimNumber then
        return true
    end
    
    Rayfield:Notify({
        Title = "Dimension Shift",
        Content = "Teleporting to Dimension " .. tostring(dimNumber) .. "...",
        Duration = 2,
        Image = "navigation"
    })
    
    -- Try to find corresponding portal/spawn in Workspace
    local portal = nil
    for _, desc in ipairs(Workspace:GetDescendants()) do
        if desc.Name:lower():find("portal") and desc.Name:find(tostring(dimNumber)) then
            portal = desc
            break
        end
    end
    
    if portal then
        teleportTo(portal.CFrame, false)
        task.wait(1.5) -- Stream-in buffer
        return true
    elseif fallbackCFrame then
        teleportTo(fallbackCFrame, false)
        task.wait(1.5)
        return true
    end
    return false
end

-- Helper to find game assets by name
local function locateAsset(name)
    for _, desc in ipairs(Workspace:GetDescendants()) do
        if desc.Name == name and (desc:IsA("BasePart") or desc:IsA("Model")) then
            return desc
        end
    end
    return nil
end

-- ==========================================
-- TAB 1: PUTING AROUND SOLVER
-- ==========================================
local PuthingTab = Window:CreateTab("Puthing Around", "compass")
local lettersToTeleport = {"T", "H", "R", "O", "Z", "Y", "C", "K", "D"}

PuthingTab:CreateButton({
   Name = "Auto Solve: THROZYCKD (No-Fall Mode)",
   Callback = function()
      task.spawn(function()
         -- Ensure we are in Dim 3: Baseplate (where the Puths structure sits)
         ensureInDimension(3)
         
         local character = player.Character
         local rootPart = character and character:FindFirstChild("HumanoidRootPart")
         
         for _, letter in ipairs(lettersToTeleport) do
            local letterPart = locateAsset(letter)
            
            if letterPart then
               local targetCFrame = letterPart:IsA("Model") and letterPart:GetPivot() or letterPart.CFrame
               -- Teleport and safely anchor so player stands solid on top of it
               teleportTo(targetCFrame, true)
               
               Rayfield:Notify({
                  Title = "Standing Solid",
                  Content = "Safely frozen on letter: " .. letter,
                  Duration = 1,
                  Image = "navigation"
               })
            else
               Rayfield:Notify({
                  Title = "Letter Missing",
                  Content = "Could not find physical letter part: " .. letter,
                  Duration = 1.5,
                  Image = "alert-triangle"
               })
            end
            task.wait(1.5) -- Registration delay
         end
         
         if rootPart then
            rootPart.Anchored = false
         end
         
         Rayfield:Notify({
            Title = "Finished",
            Content = "Path complete! Unfrozen.",
            Duration = 3,
            Image = "check"
         })
      end)
   end,
})

-- ==========================================
-- TAB 2: ALL OTHER WIKI SECRETS
-- ==========================================
local SecretsTab = Window:CreateTab("Wiki Secrets", "award")

-- 1. Spawn Shark (Secret 26 - Difficulty: 939)
SecretsTab:CreateSection("Spawn Shark")
SecretsTab:CreateParagraph({
   Title = "How to get:", 
   Content = "Requires using the 'TeleportToSpawnByName' method on the spawn location named 'Shark' or joining a redirected lobby."
})
SecretsTab:CreateButton({
   Name = "Teleport to Spawn Shark Chair Zone",
   Callback = function()
      -- Try to locate the Void Chair structure
      local chair = locateAsset("VoidChair") or locateAsset("Chair")
      if chair then
         teleportTo(chair.CFrame, false)
         Rayfield:Notify({Title = "Success", Content = "Teleported to Void Chair!", Duration = 2})
      else
         -- General fallback coordinates for Dim 9
         ensureInDimension(9, CFrame.new(0, 100, 0))
      end
   end,
})

-- 2. Where's Waldo? (Secret 100 - Difficulty: 999)
SecretsTab:CreateSection("Where's Waldo?")
SecretsTab:CreateParagraph({
   Title = "How to get:", 
   Content = "Find Waldo sequentially in Dimensions 4, 7, 5, 2, 1, 10, 6, 8, 9, and 3. Interact on each join."
})
SecretsTab:CreateButton({
   Name = "Teleport to Waldo's Spot (Checks Current Dim)",
   Callback = function()
      local waldo = locateAsset("Waldo") or locateAsset("Keith")
      if waldo then
         teleportTo(waldo:GetPivot(), false)
         Rayfield:Notify({
            Title = "Waldo Located",
            Content = "Teleported to Waldo!",
            Duration = 3,
            Image = "check"
         })
      else
         Rayfield:Notify({
            Title = "Not Found",
            Content = "Waldo is not present in your current dimension.",
            Duration = 3,
            Image = "alert-triangle"
         })
      end
   end,
})

-- 3. The Vat of Acid (Secret 106 - Difficulty: 570)
SecretsTab:CreateSection("The Vat of Acid")
SecretsTab:CreateParagraph({
   Title = "How to get:", 
   Content = "Dissolve your Thinker statue completely inside the Infinitower Pit in Dimension 6."
})
SecretsTab:CreateButton({
   Name = "Teleport to Vat of Acid Pit (Dim 6)",
   Callback = function()
      ensureInDimension(6)
      local pit = locateAsset("Infinitower") or locateAsset("Pit") or locateAsset("Vat")
      if pit then
         teleportTo(pit.CFrame, false)
      else
         teleportTo(CFrame.new(150, 20, -300), false) -- Default estimated zone
      end
   end,
})

-- 4. Relay Race (Secret 104 - Difficulty: 500)
SecretsTab:CreateSection("Relay Race")
SecretsTab:CreateParagraph({
   Title = "How to get:", 
   Content = "Do the boat trial steps, but hit portals 17 & 18 back in Dimension 3 before crossing the END gate."
})
SecretsTab:CreateButton({
   Name = "Teleport to Portals 17 & 18",
   Callback = function()
      ensureInDimension(3)
      local p17 = locateAsset("Portal17") or locateAsset("17")
      if p17 then
         teleportTo(p17.CFrame, false)
         Rayfield:Notify({Title = "Relay Race", Content = "At Portal 17!", Duration = 2})
      else
         Rayfield:Notify({Title = "Manual Search", Content = "Please touch Portals 17 & 18 inside Dimension 3.", Duration = 3})
      end
   end,
})

-- ==========================================
-- TAB 3: PLAYER MODS
-- ==========================================
local MiscTab = Window:CreateTab("Player Mods", "user")

MiscTab:CreateButton({
   Name = "Force Unanchor (If Stuck)",
   Callback = function()
      local character = player.Character
      local rootPart = character and character:FindFirstChild("HumanoidRootPart")
      if rootPart then
         rootPart.Anchored = false
         Rayfield:Notify({
            Title = "Player System",
            Content = "Character physics unfrozen.",
            Duration = 2,
            Image = "unlock"
         })
      end
   end,
})

MiscTab:CreateSlider({
   Name = "WalkSpeed Override",
   Min = 16,
   Max = 150,
   CurrentValue = 16,
   Flag = "SpeedSlider",
   Callback = function(Value)
      local character = player.Character
      if character and character:FindFirstChild("Humanoid") then
         character.Humanoid.WalkSpeed = Value
      end
   end,
})

MiscTab:CreateSlider({
   Name = "JumpPower Override",
   Min = 50,
   Max = 300,
   CurrentValue = 50,
   Flag = "JumpSlider",
   Callback = function(Value)
      local character = player.Character
      if character and character:FindFirstChild("Humanoid") then
         character.Humanoid.UseJumpPower = true
         character.Humanoid.JumpPower = Value
      end
   end,
})

-- ==========================================
-- TAB 4: CREDITS PANEL
-- ==========================================
local CreditsTab = Window:CreateTab("Credits", "info")
CreditsTab:CreateParagraph({
   Title = "Secret Universe Engine", 
   Content = "Brought to you by: mlkyt\nUI Framework: Rayfield Engine"
})

Features & Information

It have puthing around solved comment what I should make next

Community Comments (0)

No comments yet for this script.

More Scripts for 🌊+1 Magic Evolution