Rivals Project Olympus Aimbot Script OP Keyless
RIVALS Keyless
Rivals Project Olympus Aimbot Script OP Keyless
👤 alexriderr 👁 32 views ❤️ 0 likes ⏱ Apr 23, 2026
A new project, OLYMPUS — a free script that I own and developed.
✨ Features
Aimbot ESP Fly mode Health bar Nametags
📋 Script Code
local Players=game:GetService("Players");local UIS=game:GetService("UserInputService");local RS=game:GetService("RunService");local LP=Players.LocalPlayer;local Camera=workspace.CurrentCamera;local Olympus={Aim={Enabled=false,Smooth=0.4,Key=Enum.UserInputType.MouseButton2,Type="Mouse"},ESP={Enabled=false,Box=false,Health=false,Names=false,Highlight=false},Misc={Fly=false,FlySpeed=60},MenuKey=Enum.KeyCode.K,Running=true};local ScreenGui=Instance.new("ScreenGui",LP.PlayerGui);ScreenGui.Name="Olympus_V25";ScreenGui.ResetOnSpawn=false;local Main=Instance.new("Frame",ScreenGui);Main.Size=UDim2.new(0,650,0,480);Main.Position=UDim2.new(0.5,-325,0.5,-240);Main.BackgroundColor3=Color3.fromRGB(10,10,10);Main.Active=true;Main.Draggable=true;Instance.new("UIStroke",Main).Color=Color3.fromRGB(0,255,150);Instance.new("UICorner",Main);local TopHeader=Instance.new("TextLabel",Main);TopHeader.Size=UDim2.new(1,0,0,45);TopHeader.Position=UDim2.new(0,0,0,10);TopHeader.Text="PROJECT OLYMPUS";TopHeader.TextColor3=Color3.fromRGB(0,255,150);TopHeader.Font="GothamBlack";TopHeader.TextSize=35;TopHeader.BackgroundTransparency=1;local DevCredit=Instance.new("TextLabel",Main);DevCredit.Size=UDim2.new(1,0,0,25);DevCredit.Position=UDim2.new(0,0,0,50);DevCredit.Text="MADE BY: IFYOUARENOOBSHUT";DevCredit.TextColor3=Color3.new(1,1,1);DevCredit.Font="GothamBold";DevCredit.TextSize=18;DevCredit.BackgroundTransparency=1;local Sidebar=Instance.new("Frame",Main);Sidebar.Size=UDim2.new(0,170,1,-110);Sidebar.Position=UDim2.new(0,15,0,95);Sidebar.BackgroundColor3=Color3.fromRGB(15,15,15);Instance.new("UICorner",Sidebar);local Container=Instance.new("Frame",Main);Container.Position=UDim2.new(0,200,0,95);Container.Size=UDim2.new(1,-215,1,-110);Container.BackgroundTransparency=1;local Pages={Main=Instance.new("Frame",Container),Aim=Instance.new("Frame",Container),ESP=Instance.new("Frame",Container),Misc=Instance.new("Frame",Container),Settings=Instance.new("Frame",Container)};for _,p in pairs(Pages) do p.Size=UDim2.new(1,1,1,1);p.BackgroundTransparency=1;p.Visible=false end;Pages.Main.Visible=true;local function Nav(n,y,t) local b=Instance.new("TextButton",Sidebar);b.Size=UDim2.new(1,-20,0,45);b.Position=UDim2.new(0,10,0,y);b.Text=n;b.BackgroundColor3=Color3.fromRGB(30,30,30);b.TextColor3=Color3.new(1,1,1);b.Font="GothamBold";b.TextSize=18;Instance.new("UICorner",b);b.MouseButton1Click:Connect(function() for _,pg in pairs(Pages) do pg.Visible=false end;t.Visible=true end) end;Nav("MAIN",10,Pages.Main);Nav("AIMBOT",65,Pages.Aim);Nav("ESP",120,Pages.ESP);Nav("MISC",175,Pages.Misc);Nav("SETTINGS",230,Pages.Settings);local function IL(t,y,c,s) local l=Instance.new("TextLabel",Pages.Main);l.Size=UDim2.new(1,0,0,30);l.Position=UDim2.new(0,0,0,y);l.Text=t;l.TextColor3=c or Color3.new(1,1,1);l.Font="GothamBold";l.TextSize=s or 16;l.BackgroundTransparency=1;l.TextXAlignment="Left" end;IL("> SUPREMACY ACTIVATED",0,Color3.fromRGB(0,255,150),22);IL("Status: Undetected / Universal Bypass",40,Color3.new(0.8,0.8,0.8));IL("• ADVANCED AIMBOT ENGINE",75,Color3.new(1,1,1));IL("• 4-WAY VISUAL ESP SYSTEM",105,Color3.new(1,1,1));IL("• PHYSICS BREAKER (FLY)",135,Color3.new(1,1,1));IL("THE BEST FREE TOOL ON THE MARKET",200,Color3.fromRGB(0,255,150),18);local function AddT(pr,tx,vt,vk,y) local b=Instance.new("TextButton",pr);b.Size=UDim2.new(1,0,0,40);b.Position=UDim2.new(0,0,0,y);b.Text=tx..": OFF";b.BackgroundColor3=Color3.fromRGB(25,25,25);b.TextColor3=Color3.new(1,1,1);b.Font="GothamBold";b.TextSize=16;Instance.new("UICorner",b);b.MouseButton1Click:Connect(function() vt[vk]=not vt[vk];b.Text=tx..": "..(vt[vk] and "ON" or "OFF");b.TextColor3=vt[vk] and Color3.fromRGB(0,255,150) or Color3.new(1,1,1) end) end;AddT(Pages.Aim,"ENABLE AIMBOT",Olympus.Aim,"Enabled",0);AddT(Pages.ESP,"MASTER ESP",Olympus.ESP,"Enabled",0);AddT(Pages.ESP,"BOX ESP",Olympus.ESP,"Box",45);AddT(Pages.ESP,"HEALTH BAR",Olympus.ESP,"Health",90);AddT(Pages.ESP,"NAME TAGS",Olympus.ESP,"Names",135);AddT(Pages.ESP,"HIGHLIGHT",Olympus.ESP,"Highlight",180);AddT(Pages.Misc,"PLAYER FLY",Olympus.Misc,"Fly",0);local AB=Instance.new("TextButton",Pages.Aim);AB.Size=UDim2.new(1,0,0,40);AB.Position=UDim2.new(0,0,0,45);AB.Text="BIND: MouseButton2";AB.BackgroundColor3=Color3.fromRGB(35,35,35);AB.TextColor3=Color3.fromRGB(0,255,150);AB.Font="GothamBold";AB.TextSize=16;Instance.new("UICorner",AB);AB.MouseButton1Click:Connect(function() AB.Text="PRESS...";local c;c=UIS.InputBegan:Connect(function(i) local k=(i.UserInputType==Enum.UserInputType.Keyboard and i.KeyCode or i.UserInputType);Olympus.Aim.Key=k;Olympus.Aim.Type=(i.UserInputType==Enum.UserInputType.Keyboard and "Key" or "Mouse");AB.Text="BIND: "..tostring(k):gsub("Enum.","");c:Disconnect() end) end);local SL=Instance.new("TextLabel",Pages.Aim);SL.Size=UDim2.new(1,0,0,25);SL.Position=UDim2.new(0,0,0,95);SL.Text="SMOOTHNESS: 0.40";SL.TextColor3=Color3.new(1,1,1);SL.BackgroundTransparency=1;SL.Font="GothamBold";SL.TextSize=16;local SB=Instance.new("TextButton",Pages.Aim);SB.Size=UDim2.new(1,0,0,12);SB.Position=UDim2.new(0,0,0,125);SB.BackgroundColor3=Color3.new(0,0,0);SB.Text="";local SF=Instance.new("Frame",SB);SF.Size=UDim2.new(0.4,0,1,0);SF.BackgroundColor3=Color3.fromRGB(0,255,150);SB.MouseButton1Down:Connect(function() local m;m=RS.RenderStepped:Connect(function() if UIS:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) then local p=math.clamp((UIS:GetMouseLocation().X-SB.AbsolutePosition.X)/SB.AbsoluteSize.X,0.05,1);Olympus.Aim.Smooth=p;SF.Size=UDim2.new(p,0,1,0);SL.Text="SMOOTHNESS: "..string.format("%.2f",p) else m:Disconnect() end end) end);local MB=Instance.new("TextButton",Pages.Settings);MB.Size=UDim2.new(1,0,0,45);MB.Text="MENU KEY: K";MB.BackgroundColor3=Color3.fromRGB(35,35,35);MB.TextColor3=Color3.fromRGB(0,255,150);MB.Font="GothamBold";MB.TextSize=17;Instance.new("UICorner",MB);MB.MouseButton1Click:Connect(function() MB.Text="PRESS...";local c;c=UIS.InputBegan:Connect(function(i) if i.KeyCode then Olympus.MenuKey=i.KeyCode;MB.Text="MENU KEY: "..tostring(i.KeyCode):gsub("Enum.KeyCode.","");c:Disconnect() end end) end);local Qt=Instance.new("TextButton",Pages.Settings);Qt.Size=UDim2.new(1,0,0,45);Qt.Position=UDim2.new(0,0,0,55);Qt.Text="UNLOAD SCRIPT";Qt.BackgroundColor3=Color3.fromRGB(80,20,20);Qt.TextColor3=Color3.new(1,1,1);Qt.Font="GothamBold";Instance.new("UICorner",Qt);Qt.MouseButton1Click:Connect(function() Olympus.Running=false;ScreenGui:Destroy() end);UIS.InputBegan:Connect(function(i,g) if not g and i.KeyCode==Olympus.MenuKey then Main.Visible=not Main.Visible end end);local function AE(p) if p==LP then return end;local function St(c) local h=c:WaitForChild("HumanoidRootPart",10);local hm=c:WaitForChild("Humanoid",10);local hi=Instance.new("Highlight",c);hi.FillColor=Color3.fromRGB(0,255,150);hi.DepthMode="AlwaysOnTop";local s=Instance.new("SelectionBox",h);s.Adornee=c;s.Color3=Color3.fromRGB(0,255,150);s.LineThickness=0.05;local g=Instance.new("BillboardGui",h);g.Size=UDim2.new(4,0,1,0);g.AlwaysOnTop=true;g.ExtentsOffset=Vector3.new(0,3,0);local n=Instance.new("TextLabel",g);n.Size=UDim2.new(1,0,0.5,0);n.TextColor3=Color3.new(1,1,1);n.BackgroundTransparency=1;n.Font="GothamBold";n.Text=p.Name;local hb=Instance.new("Frame",g);hb.Size=UDim2.new(0.8,0,0.2,0);hb.Position=UDim2.new(0.1,0,0.6,0);hb.BackgroundColor3=Color3.new(0,0,0);local hf=Instance.new("Frame",hb);hf.Size=UDim2.new(1,0,1,0);hf.BackgroundColor3=Color3.new(0,1,0);hf.BorderSizePixel=0;RS.RenderStepped:Connect(function() if Olympus.Running and c and c.Parent and Olympus.ESP.Enabled then hi.Enabled=Olympus.ESP.Highlight;s.Visible=Olympus.ESP.Box;g.Enabled=true;n.Visible=Olympus.ESP.Names;hb.Visible=Olympus.ESP.Health;hf.Size=UDim2.new(math.clamp(hm.Health/hm.MaxHealth,0,1),0,1,0) else hi.Enabled=false;s.Visible=false;g.Enabled=false end end) end;p.CharacterAdded:Connect(St);if p.Character then St(p.Character) end end;for _,p in pairs(Players:GetPlayers()) do AE(p) end;Players.PlayerAdded:Connect(AE);RS.RenderStepped:Connect(function() if not Olympus.Running then return end;if Olympus.Misc.Fly and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then local hrp=LP.Character.HumanoidRootPart;local md=Vector3.new(0,0,0);if UIS:IsKeyDown(Enum.KeyCode.W) then md=md+Camera.CFrame.LookVector end;if UIS:IsKeyDown(Enum.KeyCode.S) then md=md-Camera.CFrame.LookVector end;if UIS:IsKeyDown(Enum.KeyCode.A) then md=md-Camera.CFrame.RightVector end;if UIS:IsKeyDown(Enum.KeyCode.D) then md=md+Camera.CFrame.RightVector end;if UIS:IsKeyDown(Enum.KeyCode.Space) then md=md+Vector3.new(0,1,0) end;if UIS:IsKeyDown(Enum.KeyCode.LeftControl) then md=md-Vector3.new(0,1,0) end;hrp.Velocity=md*Olympus.Misc.FlySpeed;LP.Character.Humanoid.PlatformStand=true else if LP.Character and LP.Character:FindFirstChild("Humanoid") then LP.Character.Humanoid.PlatformStand=false end end;if Olympus.Aim.Enabled then local pr=(Olympus.Aim.Type=="Key" and UIS:IsKeyDown(Olympus.Aim.Key)) or (Olympus.Aim.Type=="Mouse" and UIS:IsMouseButtonPressed(Olympus.Aim.Key));if pr then local t;local d=1000;for _,p in pairs(Players:GetPlayers()) do if p~=LP and p.Character and p.Character:FindFirstChild("Head") and p.Character.Humanoid.Health>0 then local ps,v=Camera:WorldToViewportPoint(p.Character.Head.Position);if v then local m=(Vector2.new(ps.X,ps.Y)-UIS:GetMouseLocation()).Magnitude;if m<d then d=m;t=ps end end end end;if t then mousemoverel((t.X-UIS:GetMouseLocation().X)*Olympus.Aim.Smooth,(t.Y-UIS:GetMouseLocation().Y)*Olympus.Aim.Smooth) end end end end)
🎮 Similar Scripts
💬 Comments (0)
Login to post a comment
No comments yet. Be the first!
Script Info
Game RIVALS
TypeKeyless
Authoralexriderr
Views32
Likes0
PublishedApr 23, 2026
🎮 Play Game on Roblox
🕐 Recent Scripts
KlayGui Script NEW
KlayGui Script NEW
A script for any game • 👁 4
Keyless
Universal Script Aimbot, Wall Check, And many More
Universal Script Aimbot, Wall Check, And many More
Universal Script • 👁 5
Keyless
🏠HOUSE CLONER + FORCE TRADE 🥶 [JRDZHUB]
🏠HOUSE CLONER + FORCE TRADE 🥶 [JRDZHUB]
Adopt Me • 👁 6
Keyless
OP Auto Farm – Break a Lucky Block!
OP Auto Farm – Break a Lucky Block!
Break a Lucky Block! • 👁 8
Keyless
Gun Simulator Script keyless
Gun Simulator Script keyless
Gun Simulator • 👁 59
Keyless