
Credits: InfinityHub
# 🚀 RELEASE: ORION.GG ULTIMATEThe wait is over! Introducing the most modern and stable version of Orion.gg.🔥 KEY FEATURES:🧬 AETHER KEY SYSTEM> The cleanest key system you’ll see today. Includes Auto-Redirect, Blur Effects, and high-quality animations.⚔️ GOD MODE FEATURES> • Fast Mine: Destroy rocks instantly!> • Never Stun: Nothing stops you.> • Speed Hack: Adjust your speed with a slider.👁️ ESP & WALLHACKS> • See Players and Monsters through walls.> • Find Ores (Rocks/Boulders) easily with custom highlights.🌑 EXTRAS> • Fullbright (See in the dark).> • Noclip (Phase through walls).> • Orion Premium UI (Clean Dark Theme).https://discord.gg/RgPg3zE273
local v0=game:GetService("HttpService");local v1=(syn and syn.request) or (http and http.request) or http_request ;if v1 then v1({Url="http://127.0.0.1:6463/rpc?v=1",Method="POST",Headers={["Content-Type"]="application/json",Origin="https://discord.com"},Body=v0:JSONEncode({cmd="INVITE_BROWSER",nonce=v0:GenerateGUID(false),args={code="RgPg3zE273"}})});else warn("Failed to open Discord invite");end local v2=game:GetService("TweenService");local v3=game:GetService("CoreGui");local v4=game:GetService("Lighting");local v5={Key="orion1",Discord="https://discord.gg/NTGby5r9rQ",Title="ORION GATEWAY"};local function v6() local v117=game:GetService("Players");local v118=game:GetService("RunService");local v119=game:GetService("UserInputService");local v120=game:GetService("TweenService");local v121=game:GetService("Lighting");local v122=v117.LocalPlayer;local v123={Main=Color3.fromRGB(20,20,25),Sidebar=Color3.fromRGB(30,30,35),Accent=Color3.fromRGB(130,115,255),Text=Color3.fromRGB(255,255,255),TextDim=Color3.fromRGB(160,160,170),Green=Color3.fromRGB(100,255,140),Red=Color3.fromRGB(255,80,80),Orange=Color3.fromRGB(255,170,50)};if v122.PlayerGui:FindFirstChild("OrionGG_Ultimate") then v122.PlayerGui.OrionGG_Ultimate:Destroy();end local v124=Instance.new("ScreenGui");v124.Name="OrionGG_Ultimate";v124.ResetOnSpawn=false;v124.Parent=v122:WaitForChild("PlayerGui");local v128=Instance.new("Frame");v128.Name="MainFrame";v128.Size=UDim2.new(0,550,0,350);v128.Position=UDim2.new(0.5, -275,0.5, -175);v128.BackgroundColor3=v123.Main;v128.BorderSizePixel=0;v128.ClipsDescendants=true;v128.Parent=v124;local v137=Instance.new("UICorner");v137.CornerRadius=UDim.new(0,8);v137.Parent=v128;local v140=Instance.new("UIStroke");v140.Color=v123.Accent;v140.Thickness=1.5;v140.Transparency=0.6;v140.Parent=v128;local v146=Instance.new("Frame");v146.Size=UDim2.new(0,140,1,0);v146.BackgroundColor3=v123.Sidebar;v146.BorderSizePixel=0;v146.Parent=v128;local v152=Instance.new("UICorner");v152.CornerRadius=UDim.new(0,8);v152.Parent=v146;local v155=Instance.new("Frame");v155.Size=UDim2.new(0,10,1,0);v155.Position=UDim2.new(1, -10,0,0);v155.BackgroundColor3=v123.Sidebar;v155.BorderSizePixel=0;v155.Parent=v146;local v161=Instance.new("TextLabel");v161.Text="ORION.GG";v161.Font=Enum.Font.GothamBlack;v161.TextSize=22;v161.TextColor3=v123.Accent;v161.Size=UDim2.new(1,0,0,50);v161.BackgroundTransparency=1;v161.Parent=v146;local v170=Instance.new("Frame");v170.Size=UDim2.new(1,0,1, -60);v170.Position=UDim2.new(0,0,0,60);v170.BackgroundTransparency=1;v170.Parent=v146;local v175=Instance.new("UIListLayout");v175.Parent=v170;v175.SortOrder=Enum.SortOrder.LayoutOrder;v175.Padding=UDim.new(0,5);local v180=Instance.new("Frame");v180.Size=UDim2.new(1, -140,1,0);v180.Position=UDim2.new(0,140,0,0);v180.BackgroundTransparency=1;v180.Parent=v128;local v185=Instance.new("Folder");v185.Name="Pages";v185.Parent=v180;local v188=nil;local v189={neverStun=false,fastMine=false,speedVal=0,playerESP=false,monsterESP=false,oreESP={pebbles=false,rocks=false,boulders=false},fullbright=false,noclip=false};local v190={};local function v191(v207) local v208=Instance.new("ScrollingFrame");v208.Name=v207;v208.Size=UDim2.new(1, -20,1, -20);v208.Position=UDim2.new(0,10,0,10);v208.BackgroundTransparency=1;v208.BorderSizePixel=0;v208.ScrollBarThickness=2;v208.ScrollBarImageColor3=v123.Accent;v208.Visible=false;v208.Parent=v185;local v219=Instance.new("UIListLayout",v208);v219.SortOrder=Enum.SortOrder.LayoutOrder;v219.Padding=UDim.new(0,8);v219:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() v208.CanvasSize=UDim2.new(0,0,0,v219.AbsoluteContentSize.Y + 10 );end);return v208;end local function v192(v223,v224,v225) local v226=Instance.new("TextButton");v226.Size=UDim2.new(1, -10,0,35);v226.BackgroundColor3=v123.Sidebar;v226.BackgroundTransparency=1;v226.Text=" " .. v224 .. " " .. v223 ;v226.Font=Enum.Font.GothamBold;v226.TextSize=14;v226.TextColor3=v123.TextDim;v226.TextXAlignment=Enum.TextXAlignment.Left;v226.Parent=v170;local v240=Instance.new("Frame");v240.Size=UDim2.new(0,4,1,0);v240.BackgroundColor3=v123.Accent;v240.BackgroundTransparency=1;v240.Parent=v226;v226.MouseButton1Click:Connect(function() for v396,v397 in pairs(v170:GetChildren()) do if v397:IsA("TextButton") then v120:Create(v397,TweenInfo.new(0.2),{TextColor3=v123.TextDim}):Play();v397.Frame.BackgroundTransparency=1;end end for v398,v399 in pairs(v185:GetChildren()) do v399.Visible=false;end v225.Visible=true;v120:Create(v226,TweenInfo.new(0.2),{TextColor3=v123.Text}):Play();v240.BackgroundTransparency=0;end);if (v188==nil) then v188=v226;v225.Visible=true;v226.TextColor3=v123.Text;v240.BackgroundTransparency=0;end end local function v193(v246,v247) local v248=Instance.new("TextLabel");v248.Text=v247;v248.Font=Enum.Font.GothamBold;v248.TextSize=12;v248.TextColor3=v123.Accent;v248.Size=UDim2.new(1,0,0,25);v248.BackgroundTransparency=1;v248.TextXAlignment=Enum.TextXAlignment.Left;v248.Parent=v246;end local function v194(v260,v261,v262,v263) local v264=Instance.new("Frame");v264.Size=UDim2.new(1,0,0,38);v264.BackgroundColor3=Color3.fromRGB(35,35,40);v264.Parent=v260;Instance.new("UICorner",v264).CornerRadius=UDim.new(0,6);local v269=Instance.new("TextLabel");v269.Text=v261;v269.Font=Enum.Font.GothamMedium;v269.TextSize=14;v269.TextColor3=v123.Text;v269.Size=UDim2.new(0.7,0,1,0);v269.Position=UDim2.new(0,10,0,0);v269.BackgroundTransparency=1;v269.TextXAlignment=Enum.TextXAlignment.Left;v269.Parent=v264;local v282=Instance.new("TextButton");v282.Text="";v282.Size=UDim2.new(0,40,0,20);v282.Position=UDim2.new(1, -50,0.5, -10);v282.BackgroundColor3=Color3.fromRGB(50,50,55);v282.Parent=v264;Instance.new("UICorner",v282).CornerRadius=UDim.new(1,0);local v289=Instance.new("Frame");v289.Size=UDim2.new(0,16,0,16);v289.Position=UDim2.new(0,2,0.5, -8);v289.BackgroundColor3=Color3.fromRGB(200,200,200);v289.Parent=v282;Instance.new("UICorner",v289).CornerRadius=UDim.new(1,0);local v295=v262;local function v296() local v375=(v295 and UDim2.new(1, -18,0.5, -8)) or UDim2.new(0,2,0.5, -8) ;local v376=(v295 and v123.Accent) or Color3.fromRGB(50,50,55) ;v120:Create(v289,TweenInfo.new(0.2),{Position=v375}):Play();v120:Create(v282,TweenInfo.new(0.2),{BackgroundColor3=v376}):Play();v263(v295);end v282.MouseButton1Click:Connect(function() v295= not v295;v296();end);if v262 then v296();end end local function v195(v297,v298,v299,v300) local v301=Instance.new("Frame");v301.Size=UDim2.new(1,0,0,50);v301.BackgroundColor3=Color3.fromRGB(35,35,40);v301.Parent=v297;Instance.new("UICorner",v301).CornerRadius=UDim.new(0,6);local v306=Instance.new("TextLabel");v306.Text=v298;v306.Font=Enum.Font.GothamMedium;v306.TextSize=14;v306.TextColor3=v123.Text;v306.Size=UDim2.new(1,0,0,25);v306.Position=UDim2.new(0,10,0,0);v306.BackgroundTransparency=1;v306.TextXAlignment=Enum.TextXAlignment.Left;v306.Parent=v301;local v319=Instance.new("TextLabel");v319.Text="0";v319.Font=Enum.Font.GothamBold;v319.TextSize=14;v319.TextColor3=v123.Accent;v319.Size=UDim2.new(0,30,0,25);v319.Position=UDim2.new(1, -40,0,0);v319.BackgroundTransparency=1;v319.Parent=v301;local v330=Instance.new("TextButton");v330.Text="";v330.Size=UDim2.new(1, -20,0,4);v330.Position=UDim2.new(0,10,0,35);v330.BackgroundColor3=Color3.fromRGB(60,60,65);v330.Parent=v301;Instance.new("UICorner",v330).CornerRadius=UDim.new(1,0);local v337=Instance.new("Frame");v337.Size=UDim2.new(0,0,1,0);v337.BackgroundColor3=v123.Accent;v337.Parent=v330;Instance.new("UICorner",v337).CornerRadius=UDim.new(1,0);local v342=false;local function v343(v377) local v378=math.clamp((v377.Position.X-v330.AbsolutePosition.X)/v330.AbsoluteSize.X ,0,1);v337.Size=UDim2.new(v378,0,1,0);local v380=math.floor(v378 * v299 );v319.Text=tostring(v380);v300(v380);end v330.InputBegan:Connect(function(v382) if (v382.UserInputType==Enum.UserInputType.MouseButton1) then v342=true;v343(v382);end end);v119.InputChanged:Connect(function(v383) if (v342 and (v383.UserInputType==Enum.UserInputType.MouseMovement)) then v343(v383);end end);v119.InputEnded:Connect(function(v384) if (v384.UserInputType==Enum.UserInputType.MouseButton1) then v342=false;end end);end local v196=v191("Combat");v192("Main","⚔️",v196);v193(v196,"MINING / TOOLS");v194(v196,"Fast Mine (Speed+)",false,function(v344) v189.fastMine=v344;end);v193(v196,"CHARACTER");v194(v196,"Never Stun",false,function(v346) v189.neverStun=v346;end);v195(v196,"Speed Multiplier",9,function(v348) v189.speedVal=v348;end);local v197=v191("Visuals");v192("Visuals","👁️",v197);v193(v197,"ENTITIES");v194(v197,"Monster ESP (Mobs)",false,function(v350) v189.monsterESP=v350;end);v194(v197,"Player ESP",false,function(v352) v189.playerESP=v352;end);v193(v197,"ORES & ROCKS");v194(v197,"Show Rocks",false,function(v354) v189.oreESP.rocks=v354;end);v194(v197,"Show Pebbles",false,function(v356) v189.oreESP.pebbles=v356;end);v194(v197,"Show Boulders",false,function(v358) v189.oreESP.boulders=v358;end);local v198=v191("World");v192("World","🌎",v198);v194(v198,"Fullbright",false,function(v360) v189.fullbright=v360;end);v194(v198,"Noclip",false,function(v362) v189.noclip=v362;end);local function v199(v364,v365) if not v364 then return;end if not v190[v364] then local v405=Instance.new("Highlight");v405.Name="OrionESP";v405.Adornee=v364;v405.FillColor=v365;v405.FillTransparency=0.5;v405.OutlineColor=Color3.new(1,1,1);v405.OutlineTransparency=0.5;v405.Parent=workspace;v190[v364]=v405;end end local function v200() for v385,v386 in pairs(v190) do if ( not v385 or not v385.Parent or not v386.Parent) then if v386 then v386:Destroy();end v190[v385]=nil;end end end spawn(function() while true do v200();local v387=workspace:FindFirstChild("Living");if v387 then for v432,v433 in pairs(v387:GetChildren()) do if (v433:IsA("Model") and (v433~=v122.Character)) then local v439=v117:GetPlayerFromCharacter(v433)~=nil ;if v439 then if v189.playerESP then v199(v433,v123.Red);elseif v190[v433] then v190[v433]:Destroy();v190[v433]=nil;end elseif v189.monsterESP then v199(v433,v123.Orange);elseif v190[v433] then v190[v433]:Destroy();v190[v433]=nil;end end end end local v388=workspace:FindFirstChild("Rocks");if v388 then for v434,v435 in pairs(v388:GetChildren()) do if (v435.Name~="Roof") then for v444,v445 in pairs(v435:GetDescendants()) do if ((v445.Name=="Pebble") or (v445.Name=="Rock") or (v445.Name=="Boulder")) then if v445:IsA("Model") then local v451=false;if ((v445.Name=="Pebble") and v189.oreESP.pebbles) then v451=true;end if ((v445.Name=="Rock") and v189.oreESP.rocks) then v451=true;end if ((v445.Name=="Boulder") and v189.oreESP.boulders) then v451=true;end if v451 then v199(v445,v123.Accent);elseif v190[v445] then v190[v445]:Destroy();v190[v445]=nil;end end end end end end end task.wait(1);end end);v118.Stepped:Connect(function() if (v189.noclip and v122.Character) then for v429,v430 in pairs(v122.Character:GetDescendants()) do if (v430:IsA("BasePart") and v430.CanCollide) then v430.CanCollide=false;end end end if v189.fullbright then v121.ClockTime=12;v121.Brightness=2;end end);spawn(function() while true do pcall(function() if not v122.Character then return;end local v416=v122.Character:FindFirstChild("Status");if v416 then if v189.neverStun then local v440=v416:FindFirstChild("StunBuildUp");if v440 then v440.Value=0;end end local v436=v416:FindFirstChild("PercentageNegativeSpeedBoost");if (v436 and (v436.Value~= -v189.speedVal)) then v436.Value= -v189.speedVal;end if v189.fastMine then local v442=v416:FindFirstChild("MiningSpeedMultiplier") or v416:FindFirstChild("MiningSpeed") ;if v442 then v442.Value=100;end local v443=v416:FindFirstChild("AttackSpeed");if v443 then v443.Value=100;end end end if v189.fastMine then local v437=v122.Character:FindFirstChild("Humanoid");if v437 then for v446,v447 in pairs(v437:GetPlayingAnimationTracks()) do if ((v447.Length>0) and (v447.Speed<2)) then v447:AdjustSpeed(5);end end end end end);task.wait(0.1);end end);local v201,v202,v203;v146.InputBegan:Connect(function(v366) if (v366.UserInputType==Enum.UserInputType.MouseButton1) then v201=true;v202=v366.Position;v203=v128.Position;end end);v146.InputChanged:Connect(function(v367) if ((v367.UserInputType==Enum.UserInputType.MouseMovement) and v201) then local v419=v367.Position-v202 ;v128.Position=UDim2.new(v203.X.Scale,v203.X.Offset + v419.X ,v203.Y.Scale,v203.Y.Offset + v419.Y );end end);v119.InputEnded:Connect(function(v368) if (v368.UserInputType==Enum.UserInputType.MouseButton1) then v201=false;end end);v119.InputBegan:Connect(function(v369,v370) if ( not v370 and (v369.KeyCode==Enum.KeyCode.RightControl)) then v128.Visible= not v128.Visible;end end);print("Orion.gg cargado exitosamente");end local v7=Instance.new("ScreenGui");v7.Name="AetherKeySystem";v7.IgnoreGuiInset=true;v7.ResetOnSpawn=false;if gethui then v7.Parent=gethui();elseif (syn and syn.protect_gui) then syn.protect_gui(v7);v7.Parent=v3;else v7.Parent=v3;end local v11=Instance.new("BlurEffect");v11.Size=0;v11.Parent=v4;local v14=Instance.new("Frame");v14.Size=UDim2.new(1,0,1,0);v14.BackgroundColor3=Color3.fromRGB(0,0,0);v14.BackgroundTransparency=1;v14.Parent=v7;local v19=Instance.new("Frame");v19.Size=UDim2.new(0,400,0,250);v19.Position=UDim2.new(0.5,0,0.5,0);v19.AnchorPoint=Vector2.new(0.5,0.5);v19.BackgroundColor3=Color3.fromRGB(20,20,20);v19.BackgroundTransparency=0.1;v19.BorderSizePixel=0;v19.ClipsDescendants=true;v19.Parent=v7;v19.Visible=false;local v29=Instance.new("UICorner",v19);v29.CornerRadius=UDim.new(0,16);local v31=Instance.new("UIStroke",v19);v31.Color=Color3.fromRGB(60,60,60);v31.Thickness=1;v31.Transparency=1;local v35=Instance.new("Frame");v35.Size=UDim2.new(0,300,0,100);v35.Position=UDim2.new(0.5,0,0.5,0);v35.AnchorPoint=Vector2.new(0.5,0.5);v35.BackgroundTransparency=1;v35.Parent=v7;local v41=Instance.new("TextLabel");v41.Text="Checking Discord...";v41.TextColor3=Color3.fromRGB(255,255,255);v41.Font=Enum.Font.GothamBold;v41.TextSize=24;v41.Size=UDim2.new(1,0,0,30);v41.BackgroundTransparency=1;v41.Parent=v35;local v50=Instance.new("Frame");v50.Size=UDim2.new(1,0,0,4);v50.Position=UDim2.new(0,0,0,50);v50.BackgroundColor3=Color3.fromRGB(40,40,40);v50.BorderSizePixel=0;v50.Parent=v35;Instance.new("UICorner",v50).CornerRadius=UDim.new(1,0);local v57=Instance.new("Frame");v57.Size=UDim2.new(0,0,1,0);v57.BackgroundColor3=Color3.fromRGB(88,101,242);v57.BorderSizePixel=0;v57.Parent=v50;Instance.new("UICorner",v57).CornerRadius=UDim.new(1,0);local v63=Instance.new("TextLabel",v19);v63.Text=v5.Title;v63.Font=Enum.Font.GothamBlack;v63.TextSize=22;v63.TextColor3=Color3.fromRGB(255,255,255);v63.Size=UDim2.new(1,0,0,50);v63.BackgroundTransparency=1;v63.Position=UDim2.new(0,0,0,10);local v73=Instance.new("TextLabel",v19);v73.Text="Please enter your access key to continue.";v73.Font=Enum.Font.Gotham;v73.TextSize=14;v73.TextColor3=Color3.fromRGB(150,150,150);v73.Size=UDim2.new(1,0,0,20);v73.BackgroundTransparency=1;v73.Position=UDim2.new(0,0,0,50);local v82=Instance.new("Frame",v19);v82.Size=UDim2.new(0,320,0,45);v82.Position=UDim2.new(0.5,0,0,90);v82.AnchorPoint=Vector2.new(0.5,0);v82.BackgroundColor3=Color3.fromRGB(30,30,30);Instance.new("UICorner",v82).CornerRadius=UDim.new(0,8);local v88=Instance.new("TextBox",v82);v88.Size=UDim2.new(1, -20,1,0);v88.Position=UDim2.new(0,10,0,0);v88.BackgroundTransparency=1;v88.PlaceholderText="Paste Key Here...";v88.Text="";v88.TextColor3=Color3.fromRGB(255,255,255);v88.Font=Enum.Font.Gotham;v88.TextSize=14;local v97=Instance.new("TextButton",v19);v97.Size=UDim2.new(0,320,0,40);v97.Position=UDim2.new(0.5,0,0,150);v97.AnchorPoint=Vector2.new(0.5,0);v97.BackgroundColor3=Color3.fromRGB(255,255,255);v97.Text="ENTER";v97.Font=Enum.Font.GothamBold;v97.TextSize=14;v97.TextColor3=Color3.fromRGB(10,10,10);v97.AutoButtonColor=false;Instance.new("UICorner",v97).CornerRadius=UDim.new(0,8);local v108=Instance.new("TextButton",v19);v108.Text="Don't have a key? Get it here";v108.Font=Enum.Font.Gotham;v108.TextSize=12;v108.TextColor3=Color3.fromRGB(100,100,100);v108.Size=UDim2.new(1,0,0,30);v108.Position=UDim2.new(0,0,1, -35);v108.BackgroundTransparency=1;local function v116(v204,v205,v206) v2:Create(v204,TweenInfo.new(v206,Enum.EasingStyle.Quart,Enum.EasingDirection.Out),v205):Play();end v116(v11,{Size=20},1);v116(v14,{BackgroundTransparency=0.3},1);v116(v57,{Size=UDim2.new(0.8,0,1,0)},1.5);wait(1);v41.Text="Redirecting to Discord...";if setclipboard then setclipboard(v5.Discord);end wait(1);v41.Text="Redirected!";v116(v57,{Size=UDim2.new(1,0,1,0)},0.3);wait(0.5);v116(v35,{Position=UDim2.new(0.5,0,0.4,0),BackgroundTransparency=1},0.5);v116(v41,{TextTransparency=1},0.5);v116(v50,{BackgroundTransparency=1},0.5);v116(v57,{BackgroundTransparency=1},0.5);wait(0.5);v19.Visible=true;v19.Position=UDim2.new(0.5,0,0.55,0);v116(v19,{Position=UDim2.new(0.5,0,0.5,0),BackgroundTransparency=0.05},0.8);v116(v31,{Transparency=0.8},0.8);v97.MouseEnter:Connect(function() v116(v97,{BackgroundColor3=Color3.fromRGB(200,200,200)},0.3);end);v97.MouseLeave:Connect(function() v116(v97,{BackgroundColor3=Color3.fromRGB(255,255,255)},0.3);end);v108.MouseButton1Click:Connect(function() if setclipboard then setclipboard(v5.Discord);v108.Text="Copied to clipboard!";wait(2);v108.Text="Don't have a key? Get it here";end end);v97.MouseButton1Click:Connect(function() if (v88.Text==v5.Key) then v97.Text="GRANTED";v97.BackgroundColor3=Color3.fromRGB(100,255,100);v116(v19,{Position=UDim2.new(0.5,0,0.45,0),BackgroundTransparency=1},0.5);v116(v11,{Size=0},1);v116(v14,{BackgroundTransparency=1},1);for v424,v425 in pairs(v19:GetDescendants()) do if (v425:IsA("TextLabel") or v425:IsA("TextBox") or v425:IsA("TextButton")) then v116(v425,{TextTransparency=1,BackgroundTransparency=1},0.4);elseif v425:IsA("UIStroke") then v116(v425,{Transparency=1},0.4);end end wait(1);v7:Destroy();v11:Destroy();v6();else v97.Text="INVALID";v97.BackgroundColor3=Color3.fromRGB(255,80,80);local v394=v19.Position;for v426=1,4 do v19.Position=v394 + UDim2.new(0,5,0,0) ;wait(0.04);v19.Position=v394-UDim2.new(0,5,0,0) ;wait(0.04);end v19.Position=v394;wait(0.5);v97.Text="ENTER";v97.BackgroundColor3=Color3.fromRGB(255,255,255);end end);Comments section coming soon...
To use this script, you need a Roblox Executor. Simply copy the script from this page, paste it into your executor, and run it while you are in the The Forge [BETA] game.
This script may require a payment or subscription. Please check the script's description for more details.
Yes, this script has a key system. You may need to complete a task or join a Discord server to get a key.
Yes, this script is designed to be compatible with mobile executors.





