-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] --[[rscripts:analytics:start]] -- Script analytics (enabled by the creator on rscripts.net). -- Runs in its own thread and cannot affect the script below. task.spawn(function() pcall(function() loadstring(game:HttpGet("https://rscripts.net/api/telemetry/v2/client.lua?s=6aa43e04b7254cb28facb4e0"))() end) end) --[[rscripts:analytics:end]] -- [[ Rscripts Risk Notice ]] local function showColesiaCredit() local camera = workspace.CurrentCamera local centerX = camera.ViewportSize.X / 2 local centerY = camera.ViewportSize.Y / 2 local title = Drawing.new("Text") title.Text = "Made by Colesia" title.Size = 28 title.Center = true title.Outline = true title.Color = Color3.fromRGB(255, 255, 255) title.Position = Vector2.new(centerX, centerY - 20) title.Transparency = 1 title.Visible = true local subtitle = Drawing.new("Text") subtitle.Text = "Script injected" subtitle.Size = 16 subtitle.Center = true subtitle.Outline = true subtitle.Color = Color3.fromRGB(180, 180, 180) subtitle.Position = Vector2.new(centerX, centerY + 15) subtitle.Transparency = 1 subtitle.Visible = true -- Fade In task.spawn(function() for i = 1, 15 do local alpha = i / 15 title.Transparency = 1 - alpha subtitle.Transparency = 1 - alpha task.wait(0.025) end end) -- 3 saniye tam görünür kaldıktan sonra Fade Out task.delay(3.4, function() for i = 1, 15 do local alpha = i / 15 title.Transparency = alpha subtitle.Transparency = alpha task.wait(0.025) end title:Remove() subtitle:Remove() end) end local function runFullSetup() showColesiaCredit() local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local root = character:WaitForChild("HumanoidRootPart") local startPos = root.CFrame print("--- [Full Setup: Keys + HUD] ---") local currentCode = "Unknown" local codeNote = game.Workspace:FindFirstChild("monochrome") and game.Workspace.monochrome:FindFirstChild("CodeNote") if codeNote then local digits = codeNote:FindFirstChild("Printed") and codeNote.Printed:FindFirstChild("Digits") if digits then currentCode = digits.Text print("Current KeyCode identified: " .. currentCode) end end local keysToFind = {"HiddenKey1", "HiddenKey2", "HiddenKey3", "HiddenKey4"} for _, keyName in ipairs(keysToFind) do local keyModel = game.Workspace:FindFirstChild("monochrome") and game.Workspace.monochrome:FindFirstChild(keyName) if keyModel then local keyPart = keyModel:FindFirstChild("Key") if keyPart then local prompt = keyPart:FindFirstChild("KeyPrompt", true) if prompt and prompt:IsA("ProximityPrompt") then root.CFrame = keyPart.CFrame task.wait(0.3) fireproximityprompt(prompt) print("Collected: " .. keyName) task.wait(0.3) end end end end root.CFrame = startPos if _G.KeyHUD then pcall(function() _G.KeyHUD.CodeText:Remove() _G.KeyHUD.StatusText:Remove() end) end local codeLabel = Drawing.new("Text") codeLabel.Text = "KeyCode: " .. currentCode codeLabel.Size = 24 codeLabel.Center = true codeLabel.Outline = true codeLabel.Color = Color3.fromRGB(255, 255, 255) codeLabel.Visible = true codeLabel.Position = Vector2.new(workspace.CurrentCamera.ViewportSize.X / 2, 50) local statusLabel = Drawing.new("Text") statusLabel.Text = "keys grabbed" statusLabel.Size = 18 statusLabel.Center = true statusLabel.Outline = true statusLabel.Color = Color3.fromRGB(0, 255, 0) statusLabel.Visible = true statusLabel.Position = Vector2.new(workspace.CurrentCamera.ViewportSize.X / 2, 80) _G.KeyHUD = { CodeText = codeLabel, StatusText = statusLabel } local connection connection = game:GetService("RunService").RenderStepped:Connect(function() if not _G.KeyHUD then connection:Disconnect() return end local viewportSize = workspace.CurrentCamera.ViewportSize codeLabel.Position = Vector2.new(viewportSize.X / 2, 50) statusLabel.Position = Vector2.new(viewportSize.X / 2, 80) end) print("--- [Setup Complete] ---") end runFullSetup()