local HttpService = game:GetService("HttpService") local placeId = game.PlaceId local url = "https://apis.roblox.com/universes/v1/places/" .. placeId .. "/universe" local data local prefix_url = "https://raw.githubusercontent.com/nomed-rin/Royx_Free/refs/heads/main/" local success, response = pcall(function() return request({ Url = url }) end) task.spawn(function() local TimeScript = os.time() repeat task.wait() if getgenv().RoyxLoaded then print("Royx Loaded") return end if os.time() - TimeScript > 90 then game.Players.LocalPlayer:Kick("Wating Too long") end until dsadasvcxv end) if success then data = HttpService:JSONDecode(response.Body) if data and data.universeId then print("Universe ID:", data.universeId) else game.Players.LocalPlayer:Kick("Universe ID not found.") end if data.universeId == 3747388906 then return end else game.Players.LocalPlayer:Kick("Failed to fetch Universe ID:" .. response) end local Script_Tbl = { [7074860883] = "Arise%20Crossover", [4931927012] = "Basketball%20Legends", [5682590751] = "Lootify.lua", [6884266247] = "Anime-Rangers-X", [8459032065] = "Anime%20Tactical%20Simulator.lua", [6409513651] = "AnimeWarrior.lua" } local RefPlaceId = { [7074860883] = 87039211657390, [4931927012] = placeId, [5682590751] = placeId, [6884266247] = 72829404259339, [8459032065] = 90738171169572, [6409513651] = 18923620224 } game.CoreGui.DescendantAdded:connect(function(Ins) if Ins.Name == "LeaveButton" then repeat task.wait(1) game:GetService("TeleportService"):Teleport(RefPlaceId[data.universeId], game:GetService("Players").LocalPlayer) until FuckYouHaHa end end) if not isfolder("Royx") then makefolder("Royx") end local Script_Url = Script_Tbl[data.universeId] local FilePath = "Royx/" .. Script_Url .. ".lua" if Script_Url then local Data = game:HttpGet(prefix_url .. Script_Url) if #Data >200 then writefile(FilePath,Data ) loadstring(Data)() else if isfile(FilePath) then loadfile(FilePath)() end end end