local Players=game:GetService("Players")local LocalPlayer=Players.LocalPlayer local RunService=game:GetService("RunService")local TweenService=game:GetService("TweenService")local Workspace=game:GetService("Workspace")local isAutoWinEnabled=false local autoWinConnection=nil local noclipConnection=nil local lastTeleportTime=0 local ScreenGui=Instance.new("ScreenGui")ScreenGui.Name="RanoYSD_Menu"ScreenGui.ResetOnSpawn=false ScreenGui.DisplayOrder=999999 ScreenGui.Parent=LocalPlayer:WaitForChild("PlayerGui")local MainFrame=Instance.new("Frame")MainFrame.Name="MainFrame"MainFrame.Size=UDim2.new(0,200,0,150)MainFrame.Position=UDim2.new(0.5,-100,0.2,0)MainFrame.BackgroundColor3=Color3.fromRGB(20,20,20)MainFrame.BackgroundTransparency=0.3 MainFrame.BorderSizePixel=0 MainFrame.Active=true MainFrame.Draggable=true MainFrame.Parent=ScreenGui local UICorner=Instance.new("UICorner")UICorner.CornerRadius=UDim.new(0,10)UICorner.Parent=MainFrame local TitleLabel=Instance.new("TextLabel")TitleLabel.Name="Title"TitleLabel.Size=UDim2.new(1,0,0,40)TitleLabel.Position=UDim2.new(0,0,0,0)TitleLabel.BackgroundTransparency=1 TitleLabel.Text="RanoYSD"TitleLabel.TextColor3=Color3.fromRGB(0,255,255)TitleLabel.TextStrokeTransparency=0.5 TitleLabel.TextStrokeColor3=Color3.fromRGB(0,150,255)TitleLabel.Font=Enum.Font.GothamBold TitleLabel.TextSize=24 TitleLabel.Parent=MainFrame local glowTween=TweenService:Create(TitleLabel,TweenInfo.new(1,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut,-1,true),{TextColor3=Color3.fromRGB(255,255,255)})glowTween:Play()local AutoWinButton=Instance.new("TextButton")AutoWinButton.Name="AutoWinBtn"AutoWinButton.Size=UDim2.new(0.8,0,0,40)AutoWinButton.Position=UDim2.new(0.1,0,0.35,0)AutoWinButton.BackgroundColor3=Color3.fromRGB(50,50,50)AutoWinButton.Text="Auto Win: OFF"AutoWinButton.TextColor3=Color3.fromRGB(255,255,255)AutoWinButton.Font=Enum.Font.Gotham AutoWinButton.TextSize=16 AutoWinButton.Parent=MainFrame local BtnCorner=Instance.new("UICorner")BtnCorner.CornerRadius=UDim.new(0,8)BtnCorner.Parent=AutoWinButton local HideButton=Instance.new("TextButton")HideButton.Name="HideBtn"HideButton.Size=UDim2.new(0.8,0,0,30)HideButton.Position=UDim2.new(0.1,0,0.7,0)HideButton.BackgroundColor3=Color3.fromRGB(80,30,30)HideButton.Text="Скрыть меню"HideButton.TextColor3=Color3.fromRGB(255,255,255)HideButton.Font=Enum.Font.Gotham HideButton.TextSize=14 HideButton.Parent=MainFrame local HideCorner=Instance.new("UICorner")HideCorner.CornerRadius=UDim.new(0,8)HideCorner.Parent=HideButton local ShowButton=Instance.new("TextButton")ShowButton.Name="ShowBtn"ShowButton.Size=UDim2.new(0,50,0,50)ShowButton.Position=UDim2.new(0,20,0.5,0)ShowButton.BackgroundColor3=Color3.fromRGB(0,150,200)ShowButton.Text="R"ShowButton.TextColor3=Color3.fromRGB(255,255,255)ShowButton.Font=Enum.Font.GothamBold ShowButton.TextSize=20 ShowButton.Visible=false ShowButton.Parent=ScreenGui local ShowCorner=Instance.new("UICorner")ShowCorner.CornerRadius=UDim.new(1,0)ShowCorner.Parent=ShowButton HideButton.MouseButton1Click:Connect(function()MainFrame.Visible=false ShowButton.Visible=true end)ShowButton.MouseButton1Click:Connect(function()MainFrame.Visible=true ShowButton.Visible=false end)local function NoclipLoop()if not isAutoWinEnabled then return end local char=LocalPlayer.Character if char then for _,part in pairs(char:GetDescendants())do if part:IsA("BasePart")and part.CanCollide then part.CanCollide=false end end end end local function GetTargetColor()for _,gui in pairs(LocalPlayer.PlayerGui:GetDescendants())do if gui:IsA("TextLabel")and gui.Text~=""and gui.Name~="Title"then local text=string.upper(gui.Text)local colors={"RED","BLUE","GREEN","YELLOW","BLACK","WHITE","PINK","PURPLE","ORANGE"}for _,colorName in ipairs(colors)do if string.find(text,colorName)or string.find(text,string.sub(colorName,2))then return colorName end end end end return nil end local function TeleportToColor(colorName)if not colorName then return end local colorMap={RED=Color3.fromRGB(255,0,0),BLUE=Color3.fromRGB(0,0,255),GREEN=Color3.fromRGB(0,255,0),YELLOW=Color3.fromRGB(255,255,0),BLACK=Color3.fromRGB(0,0,0),WHITE=Color3.fromRGB(255,255,255),PINK=Color3.fromRGB(255,105,180),PURPLE=Color3.fromRGB(160,32,240),ORANGE=Color3.fromRGB(255,165,0)}local targetColor3=colorMap[colorName]if not targetColor3 then return end local char=LocalPlayer.Character if not char or not char:FindFirstChild("HumanoidRootPart")then return end local myPos=char.HumanoidRootPart.Position local bestPart=nil local shortestDistance=math.huge for _,part in pairs(Workspace:GetDescendants())do if part:IsA("BasePart")and part.CanCollide then local size=part.Size if size.X>=2 and size.X<=15 and size.Y>=2 and size.Y<=15 and size.Z>=2 and size.Z<=15 then local colorDiff=(part.Color.R-targetColor3.R)^2+(part.Color.G-targetColor3.G)^2+(part.Color.B-targetColor3.B)^2 if colorDiff<0.05 then local dist=(part.Position-myPos).Magnitude if dist