Keyless
Key Required
NO KEY MENU RANOYSD PLUS
Lua Script•1 lines (19012 chars)
if _G.RanoYSD_Loaded then local pg=game:GetService("Players").LocalPlayer:FindFirstChild("PlayerGui") if pg then local o=pg:FindFirstChild("RanoYSDToolGui") if o then o:Destroy() end end end _G.RanoYSD_Loaded=true local Players=game:GetService("Players") local RunService=game:GetService("RunService") local TweenService=game:GetService("TweenService") local ReplicatedStorage=game:GetService("ReplicatedStorage") local LocalizationService=game:GetService("LocalizationService") local player=Players.LocalPlayer local playerGui=player:WaitForChild("PlayerGui",10) if not playerGui then warn("[RanoYSD] PlayerGui не загрузился") return end local old=playerGui:FindFirstChild("RanoYSDToolGui") if old then old:Destroy() end local screenGui=Instance.new("ScreenGui") screenGui.Name="RanoYSDToolGui" screenGui.ResetOnSpawn=false screenGui.IgnoreGuiInset=true screenGui.DisplayOrder=999 screenGui.Parent=playerGui print("[RanoYSD] GUI создан") local function corner(parent,r) local c=Instance.new("UICorner") c.CornerRadius=UDim.new(0,r or 10) c.Parent=parent return c end local function stroke(parent,thickness) local s=Instance.new("UIStroke") s.Thickness=thickness or 2 s.ApplyStrokeMode=Enum.ApplyStrokeMode.Border s.Parent=parent return s end local function gradient(parent,c1,c2,rot) local g=Instance.new("UIGradient") g.Color=ColorSequence.new(c1,c2) g.Rotation=rot or 90 g.Parent=parent return g end local LANG="en" local function detectLang() local locale="en" pcall(function() local c1=tostring(LocalizationService.RobloxLocaleId or ""):lower() local c2=tostring(LocalizationService.SystemLocaleId or ""):lower() if c1:sub(1,2)=="ru" or c2:sub(1,2)=="ru" then locale="ru" end end) return locale end LANG=detectLang() local STR={en={title="RanoYSD Tool",allTools="All Tools",adminTroll="Admin troll",infinite="Infinite Yield",allMorph="All Morph",autoWin="Auto Win",getAllBtn="GET ALL TOOLS",gotAll="GOT ALL TOOLS",error="ERROR",confirmTitle="Confirm?",cancel="Cancel",cont="Continue",morphTitle="All Morph",morphAsk="Apply morph: ",toolBtn="RanoYSD\nPlus",searchPlace="Search..."},ru={title="RanoYSD Меню",allTools="Все предметы",adminTroll="Админ тролль",infinite="Бесконечный Yield",allMorph="Все морфы",autoWin="Авто Вин",getAllBtn="ВЫДАТЬ ВСЕ ПРЕДМЕТЫ",gotAll="ВСЕ ПРЕДМЕТЫ ВЫДАНЫ",error="ОШИБКА",confirmTitle="Подтвердить?",cancel="Отмена",cont="Продолжить",morphTitle="Все морфы",morphAsk="Применить морф: ",toolBtn="RanoYSD\nПлюс",searchPlace="Поиск..."}} local function T(key) return (STR[LANG] and STR[LANG][key]) or (STR.en[key] or key) end local button=Instance.new("TextButton") button.Name="RanoYSDToolButton" button.Size=UDim2.new(0,60,0,60) button.Position=UDim2.new(0,15,0.5,-30) button.BackgroundColor3=Color3.fromRGB(35,35,45) button.TextColor3=Color3.fromRGB(255,255,255) button.Text=T("toolBtn") button.TextSize=14 button.Font=Enum.Font.GothamBlack button.BorderSizePixel=0 button.Active=true button.Draggable=true button.ZIndex=50 button.Parent=screenGui corner(button,12) local strokeBtn=stroke(button,1.5) local frame=Instance.new("Frame") frame.Name="ToolsFrame" frame.Size=UDim2.new(0,240,0,340) frame.Position=UDim2.new(0.5,-120,0.5,-170) frame.BackgroundColor3=Color3.fromRGB(15,15,18) frame.Visible=false frame.Active=true frame.Draggable=true frame.ClipsDescendants=true frame.ZIndex=5 frame.Parent=screenGui corner(frame,14) local strokeFrame=stroke(frame,2) gradient(frame,Color3.fromRGB(28,28,38),Color3.fromRGB(10,10,15),90) local title=Instance.new("Frame") title.Size=UDim2.new(1,0,0,40) title.BackgroundColor3=Color3.fromRGB(20,20,25) title.BorderSizePixel=0 title.ZIndex=6 title.Parent=frame corner(title,14) local titleText=Instance.new("TextLabel") titleText.Size=UDim2.new(1,-50,1,0) titleText.Position=UDim2.new(0,14,0,0) titleText.BackgroundTransparency=1 titleText.TextColor3=Color3.fromRGB(255,255,255) titleText.Text=T("title") titleText.Font=Enum.Font.GothamBold titleText.TextSize=18 titleText.TextXAlignment=Enum.TextXAlignment.Left titleText.ZIndex=7 titleText.Parent=title gradient(title,Color3.fromRGB(120,50,190),Color3.fromRGB(40,100,190),0) local close=Instance.new("TextButton") close.Size=UDim2.new(0,26,0,26) close.Position=UDim2.new(1,-34,0.5,-13) close.BackgroundColor3=Color3.fromRGB(150,60,200) close.TextColor3=Color3.fromRGB(255,255,255) close.Text="×" close.Font=Enum.Font.GothamBold close.TextSize=18 close.BorderSizePixel=0 close.ZIndex=8 close.Parent=title corner(close,8) close.MouseButton1Click:Connect(function() frame.Visible=false end) local scroll=Instance.new("ScrollingFrame") scroll.Size=UDim2.new(1,-14,1,-54) scroll.Position=UDim2.new(0,7,0,48) scroll.BackgroundTransparency=1 scroll.BorderSizePixel=0 scroll.ScrollBarThickness=4 scroll.CanvasSize=UDim2.new(0,0,0,0) scroll.AutomaticCanvasSize=Enum.AutomaticSize.Y scroll.ZIndex=6 scroll.Parent=frame local layout=Instance.new("UIListLayout") layout.Padding=UDim.new(0,8) layout.SortOrder=Enum.SortOrder.LayoutOrder layout.Parent=scroll local morphFrame=Instance.new("Frame") morphFrame.Size=UDim2.new(0,240,0,340) morphFrame.Position=UDim2.new(0.5,-120,0.5,-170) morphFrame.BackgroundColor3=Color3.fromRGB(15,15,18) morphFrame.Visible=false morphFrame.Active=true morphFrame.Draggable=true morphFrame.ClipsDescendants=true morphFrame.ZIndex=5 morphFrame.Parent=screenGui corner(morphFrame,14) local strokeMorph=stroke(morphFrame,2) gradient(morphFrame,Color3.fromRGB(28,28,38),Color3.fromRGB(10,10,15),90) local mTitle=Instance.new("Frame") mTitle.Size=UDim2.new(1,0,0,40) mTitle.BackgroundColor3=Color3.fromRGB(20,20,25) mTitle.BorderSizePixel=0 mTitle.ZIndex=6 mTitle.Parent=morphFrame corner(mTitle,14) local mTitleText=Instance.new("TextLabel") mTitleText.Size=UDim2.new(1,-50,1,0) mTitleText.Position=UDim2.new(0,14,0,0) mTitleText.BackgroundTransparency=1 mTitleText.TextColor3=Color3.fromRGB(255,255,255) mTitleText.Text=T("morphTitle") mTitleText.Font=Enum.Font.GothamBold mTitleText.TextSize=18 mTitleText.TextXAlignment=Enum.TextXAlignment.Left mTitleText.ZIndex=7 mTitleText.Parent=mTitle gradient(mTitle,Color3.fromRGB(200,70,130),Color3.fromRGB(130,50,200),0) local mClose=Instance.new("TextButton") mClose.Size=UDim2.new(0,26,0,26) mClose.Position=UDim2.new(1,-34,0.5,-13) mClose.BackgroundColor3=Color3.fromRGB(150,60,200) mClose.TextColor3=Color3.fromRGB(255,255,255) mClose.Text="×" mClose.Font=Enum.Font.GothamBold mClose.TextSize=18 mClose.BorderSizePixel=0 mClose.ZIndex=8 mClose.Parent=mTitle corner(mClose,8) mClose.MouseButton1Click:Connect(function() morphFrame.Visible=false end) local mScroll=Instance.new("ScrollingFrame") mScroll.Size=UDim2.new(1,-14,1,-54) mScroll.Position=UDim2.new(0,7,0,48) mScroll.BackgroundTransparency=1 mScroll.BorderSizePixel=0 mScroll.ScrollBarThickness=4 mScroll.CanvasSize=UDim2.new(0,0,0,0) mScroll.AutomaticCanvasSize=Enum.AutomaticSize.Y mScroll.ZIndex=6 mScroll.Parent=morphFrame local mLayout=Instance.new("UIListLayout") mLayout.Padding=UDim.new(0,8) mLayout.Parent=mScroll local confirmFrame=Instance.new("Frame") confirmFrame.Size=UDim2.new(0,280,0,130) confirmFrame.Position=UDim2.new(0.5,-140,0.5,-65) confirmFrame.BackgroundColor3=Color3.fromRGB(15,15,18) confirmFrame.Visible=false confirmFrame.Active=true confirmFrame.Draggable=true confirmFrame.ZIndex=10 confirmFrame.Parent=screenGui corner(confirmFrame,14) local strokeConfirm=stroke(confirmFrame,2) gradient(confirmFrame,Color3.fromRGB(28,28,38),Color3.fromRGB(10,10,15),90) local cText=Instance.new("TextLabel") cText.Size=UDim2.new(1,-24,0,60) cText.Position=UDim2.new(0,12,0,12) cText.BackgroundTransparency=1 cText.TextColor3=Color3.fromRGB(255,255,255) cText.Text=T("confirmTitle") cText.Font=Enum.Font.GothamBold cText.TextScaled=true cText.TextWrapped=true cText.ZIndex=11 cText.Parent=confirmFrame local cancelBtn=Instance.new("TextButton") cancelBtn.Size=UDim2.new(0.45,0,0,36) cancelBtn.Position=UDim2.new(0.03,0,1,-48) cancelBtn.BackgroundColor3=Color3.fromRGB(200,50,50) cancelBtn.TextColor3=Color3.fromRGB(255,255,255) cancelBtn.Text=T("cancel") cancelBtn.Font=Enum.Font.GothamBold cancelBtn.TextSize=15 cancelBtn.BorderSizePixel=0 cancelBtn.ZIndex=11 cancelBtn.Parent=confirmFrame corner(cancelBtn,8) local continueBtn=Instance.new("TextButton") continueBtn.Size=UDim2.new(0.45,0,0,36) continueBtn.Position=UDim2.new(0.52,0,1,-48) continueBtn.BackgroundColor3=Color3.fromRGB(50,180,90) continueBtn.TextColor3=Color3.fromRGB(255,255,255) continueBtn.Text=T("cont") continueBtn.Font=Enum.Font.GothamBold continueBtn.TextSize=15 continueBtn.BorderSizePixel=0 continueBtn.ZIndex=11 continueBtn.Parent=confirmFrame corner(continueBtn,8) local toolsListFrame=Instance.new("Frame") toolsListFrame.Size=UDim2.new(0,240,0,340) toolsListFrame.Position=UDim2.new(0.5,-120,0.5,-170) toolsListFrame.BackgroundColor3=Color3.fromRGB(15,15,18) toolsListFrame.Visible=false toolsListFrame.Active=true toolsListFrame.Draggable=true toolsListFrame.ClipsDescendants=true toolsListFrame.ZIndex=5 toolsListFrame.Parent=screenGui corner(toolsListFrame,14) local strokeToolsList=stroke(toolsListFrame,2) gradient(toolsListFrame,Color3.fromRGB(28,28,38),Color3.fromRGB(10,10,15),90) local tTitle=Instance.new("Frame") tTitle.Size=UDim2.new(1,0,0,40) tTitle.BackgroundColor3=Color3.fromRGB(20,20,25) tTitle.BorderSizePixel=0 tTitle.ZIndex=6 tTitle.Parent=toolsListFrame corner(tTitle,14) local tTitleText=Instance.new("TextLabel") tTitleText.Size=UDim2.new(1,-50,1,0) tTitleText.Position=UDim2.new(0,14,0,0) tTitleText.BackgroundTransparency=1 tTitleText.TextColor3=Color3.fromRGB(255,255,255) tTitleText.Text=T("allTools") tTitleText.Font=Enum.Font.GothamBold tTitleText.TextSize=18 tTitleText.TextXAlignment=Enum.TextXAlignment.Left tTitleText.ZIndex=7 tTitleText.Parent=tTitle gradient(tTitle,Color3.fromRGB(60,160,100),Color3.fromRGB(30,90,60),0) local tClose=Instance.new("TextButton") tClose.Size=UDim2.new(0,26,0,26) tClose.Position=UDim2.new(1,-34,0.5,-13) tClose.BackgroundColor3=Color3.fromRGB(150,60,200) tClose.TextColor3=Color3.fromRGB(255,255,255) tClose.Text="×" tClose.Font=Enum.Font.GothamBold tClose.TextSize=18 tClose.BorderSizePixel=0 tClose.ZIndex=8 tClose.Parent=tTitle corner(tClose,8) tClose.MouseButton1Click:Connect(function() toolsListFrame.Visible=false end) local getAllBtn=Instance.new("TextButton") getAllBtn.Size=UDim2.new(1,-14,0,38) getAllBtn.Position=UDim2.new(0,7,0,48) getAllBtn.BackgroundColor3=Color3.fromRGB(200,90,30) getAllBtn.TextColor3=Color3.fromRGB(255,255,255) getAllBtn.Text=T("getAllBtn") getAllBtn.Font=Enum.Font.GothamBold getAllBtn.TextSize=16 getAllBtn.BorderSizePixel=0 getAllBtn.ZIndex=7 getAllBtn.Parent=toolsListFrame corner(getAllBtn,10) local searchBox=Instance.new("TextBox") searchBox.Size=UDim2.new(1,-14,0,32) searchBox.Position=UDim2.new(0,7,0,92) searchBox.BackgroundColor3=Color3.fromRGB(30,30,40) searchBox.BorderSizePixel=0 searchBox.TextColor3=Color3.fromRGB(255,255,255) searchBox.PlaceholderText=T("searchPlace") searchBox.PlaceholderColor3=Color3.fromRGB(170,170,180) searchBox.Font=Enum.Font.GothamBold searchBox.TextSize=13 searchBox.Text="" searchBox.ClearTextOnFocus=false searchBox.ZIndex=7 searchBox.Parent=toolsListFrame corner(searchBox,8) local tScroll=Instance.new("ScrollingFrame") tScroll.Size=UDim2.new(1,-14,1,-136) tScroll.Position=UDim2.new(0,7,0,130) tScroll.BackgroundTransparency=1 tScroll.BorderSizePixel=0 tScroll.ScrollBarThickness=4 tScroll.CanvasSize=UDim2.new(0,0,0,0) tScroll.AutomaticCanvasSize=Enum.AutomaticSize.Y tScroll.ZIndex=6 tScroll.Parent=toolsListFrame local tLayout=Instance.new("UIListLayout") tLayout.Padding=UDim.new(0,6) tLayout.Parent=tScroll local ADMIN_URL="https://rawscripts.net/raw/BARRY'S-PRISON-RUN!-(OBBY)-Admin-panel-OPEN-SOURCE-67165" local INF_YIELD_URL="https://rawscripts.net/raw/Universal-Script-inf-yeld-61578" local morphs={"Barry","Alien Barry","Grumpy Gran","Papa Pizza","Mr Funny Dummy","Ani-Tron","Cap'n Barry","Mech Barry"} local function applyMorph(name) print("Morph selected: "..name) end local pendingAction=nil local function askConfirm(text,callback) pendingAction=callback cText.Text=text confirmFrame.Visible=true end cancelBtn.MouseButton1Click:Connect(function() pendingAction=nil confirmFrame.Visible=false end) continueBtn.MouseButton1Click:Connect(function() if pendingAction then pcall(pendingAction) end pendingAction=nil confirmFrame.Visible=false end) for _,name in ipairs(morphs) do local b=Instance.new("TextButton") b.Size=UDim2.new(1,-12,0,40) b.BackgroundColor3=Color3.fromRGB(40,90,60) b.TextColor3=Color3.fromRGB(255,255,255) b.Text=name b.Font=Enum.Font.GothamBold b.TextSize=16 b.BorderSizePixel=0 b.ZIndex=7 b.Parent=mScroll corner(b,10) b.MouseButton1Click:Connect(function() askConfirm(T("morphAsk")..name,function() applyMorph(name) end) end) end local function getGameTools() local list={} pcall(function() local toolsFolder=ReplicatedStorage:WaitForChild("ShopAssetsFolder",3):WaitForChild("ToolsFolder",3):WaitForChild("Tools",3) for _,tool in ipairs(toolsFolder:GetChildren()) do if tool:IsA("Tool") then table.insert(list,tool.Name) end end end) if #list==0 then list={"Baton","Classic Baton","Flame Baton","Sci-Fi Baton","Justice Baton","Ice Baton","Fairy Baton","Bacon Baton","Gym Baton","Bolt Baton","Katana","Minigun","Ice Bow","God Blaster","Taser","Sucker Punch 2000","Flame Sword","Paint Can","Fire Extinguisher","Water Balloon","Food-Zooka","Super Food-Zooka","OOH-Zooka","Player Vacuum","Segway","Pillow","UFO","Flying Carpet","Ghost Mode","Chicken Morph","Ski Barry","Monster Trolley","Black Hole","Toilet Paper","Box","Jet Pack","Grapple","Speed Cola","Gravity Cola","Officer Nugget"} end return list end local givingTools={} local getAllCooldown=false local function giveTool(toolName) if givingTools[toolName] then return end local backpack=player:FindFirstChild("Backpack") local char=player.Character if (backpack and backpack:FindFirstChild(toolName)) or (char and char:FindFirstChild(toolName)) then return end givingTools[toolName]=true pcall(function() local sendToolRemote=ReplicatedStorage:WaitForChild("ShopAssetsFolder",3):WaitForChild("AssetRemotes",3):WaitForChild("SendTool",3) sendToolRemote:FireServer(toolName,true,false) end) task.wait(0.3) givingTools[toolName]=nil end local function getAllTools() if getAllCooldown then return false end getAllCooldown=true local ok=pcall(function() local toolsFolder=ReplicatedStorage:WaitForChild("ShopAssetsFolder",3):WaitForChild("ToolsFolder",3):WaitForChild("Tools",3) local sendToolRemote=ReplicatedStorage:WaitForChild("ShopAssetsFolder",3):WaitForChild("AssetRemotes",3):WaitForChild("SendTool",3) for _,tool in ipairs(toolsFolder:GetChildren()) do if tool:IsA("Tool") then sendToolRemote:FireServer(tool.Name,true,false) task.wait(0.05) end end end) task.wait(1) getAllCooldown=false return ok end getAllBtn.MouseButton1Click:Connect(function() if getAllCooldown then return end local ok=getAllTools() if ok then getAllBtn.Text=T("gotAll") task.wait(1.5) getAllBtn.Text=T("getAllBtn") else getAllBtn.Text=T("error") task.wait(1.5) getAllBtn.Text=T("getAllBtn") end end) local allTools={} local function buildList(filter) for _,c in ipairs(tScroll:GetChildren()) do if c:IsA("TextButton") then c:Destroy() end end filter=(filter or ""):lower() for _,name in ipairs(allTools) do if filter=="" or name:lower():find(filter,1,true) then local b=Instance.new("TextButton") b.Size=UDim2.new(1,-12,0,38) b.BackgroundColor3=Color3.fromRGB(40,90,60) b.TextColor3=Color3.fromRGB(255,255,255) b.Text=name b.Font=Enum.Font.GothamBold b.TextSize=15 b.BorderSizePixel=0 b.ZIndex=7 b.Parent=tScroll corner(b,10) b.MouseButton1Click:Connect(function() giveTool(name) end) end end end local function refreshToolsList() allTools=getGameTools() buildList(searchBox.Text) end searchBox:GetPropertyChangedSignal("Text"):Connect(function() buildList(searchBox.Text) end) local function openAdminTroll() pcall(function() loadstring(game:HttpGet(ADMIN_URL))() end) end local function infiniteYield() pcall(function() loadstring(game:HttpGet(INF_YIELD_URL))() end) end local SHOP_POS=Vector3.new(-3413,954,-653) local WIN_POS=Vector3.new(-3552,1072,-468) local function teleportTo(pos,char) local hrp=char:FindFirstChild("HumanoidRootPart") if not hrp then return end pcall(function() char:PivotTo(CFrame.new(pos)) end) pcall(function() hrp.CFrame=CFrame.new(pos) end) end local function autoWin() local char=player.Character or player.CharacterAdded:Wait() local hrp=char:WaitForChild("HumanoidRootPart",3) if not hrp then return end teleportTo(SHOP_POS,char) task.wait(0.5) teleportTo(WIN_POS,char) end local toolButtons={} local tools={{key="allTools",action=function() frame.Visible=false toolsListFrame.Visible=true refreshToolsList() end},{key="adminTroll",action=openAdminTroll},{key="infinite",action=infiniteYield},{key="allMorph",action=function() frame.Visible=false morphFrame.Visible=true end},{key="autoWin",action=autoWin}} for _,tool in ipairs(tools) do local b=Instance.new("TextButton") b.Size=UDim2.new(1,-12,0,44) b.BackgroundColor3=Color3.fromRGB(40,90,60) b.TextColor3=Color3.fromRGB(255,255,255) b.Text=T(tool.key) b.Font=Enum.Font.GothamBold b.TextSize=17 b.BorderSizePixel=0 b.ZIndex=7 b.Parent=scroll corner(b,10) gradient(b,Color3.fromRGB(60,120,200),Color3.fromRGB(30,60,120),90) b.MouseButton1Click:Connect(function() pcall(tool.action) end) toolButtons[tool.key]=b end local function refreshAllTexts() LANG=detectLang() button.Text=T("toolBtn") titleText.Text=T("title") tTitleText.Text=T("allTools") getAllBtn.Text=T("getAllBtn") mTitleText.Text=T("morphTitle") cText.Text=T("confirmTitle") cancelBtn.Text=T("cancel") continueBtn.Text=T("cont") searchBox.PlaceholderText=T("searchPlace") if toolButtons.allTools then toolButtons.allTools.Text=T("allTools") end if toolButtons.adminTroll then toolButtons.adminTroll.Text=T("adminTroll") end if toolButtons.infinite then toolButtons.infinite.Text=T("infinite") end if toolButtons.allMorph then toolButtons.allMorph.Text=T("allMorph") end if toolButtons.autoWin then toolButtons.autoWin.Text=T("autoWin") end end pcall(function() LocalizationService:GetPropertyChangedSignal("RobloxLocaleId"):Connect(refreshAllTexts) end) pcall(function() LocalizationService:GetPropertyChangedSignal("SystemLocaleId"):Connect(refreshAllTexts) end) local open=false frame.Visible=false button.MouseButton1Click:Connect(function() open=not open if open then frame.Visible=true frame.Size=UDim2.new(0,0,0,0) TweenService:Create(frame,TweenInfo.new(0.18),{Size=UDim2.new(0,240,0,340)}):Play() else TweenService:Create(frame,TweenInfo.new(0.15),{Size=UDim2.new(0,0,0,0)}):Play() task.wait(0.15) frame.Visible=false morphFrame.Visible=false toolsListFrame.Visible=false end end) local rainbowStrokes={strokeBtn,strokeFrame,strokeMorph,strokeConfirm,strokeToolsList} RunService.RenderStepped:Connect(function() local t=tick() for i,s in ipairs(rainbowStrokes) do if s and s.Parent then s.Color=Color3.fromHSV((t*0.2+i*0.08)%1,1,1) end end end) print("[RanoYSD] Скрипт загружен полностью")Features & Information
this script gives you all the items or some other scripts Infinity admin morph auto wine and all the items


Nice script
This is my first script.
Create pls script for game random tool but bad. Sorry for my bad English me russian.
@rocev05 That's okay
RanoYSD friend
Hello! Please remove the game name in the title. Thankyou!
@MocjEscanor I slightly misunderstood you, as clearly as possible. you can
He meant that in the "titles" section you can't put the game's name; you can put other things, but not the game's name. If the script doesn't have a key, you can put "Infinity Admin Morph Auto Wine WITHOUT KEY". Sorry for my English (I'm Brazilian).
@CYGRUS Okay, I get it😊
Если что я ещё русский я думал тут одни американцы извините😊
А модеру могут проверять скрипты или ими управлять могут модеры это сделать