-- [[ 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 ]] --[[ ✦ GUESS THE RIGHT COLOR | 100% ACCURACY AUTO-WIN (V2 PERSISTENT) ✦ Made by @vxmpingz_ / Jax --]] local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local HttpService = game:GetService("HttpService") local LocalPlayer = Players.LocalPlayer local Events = ReplicatedStorage:WaitForChild("Events") local ToggleColorPicker = Events:WaitForChild("ToggleColorPicker") local SubmitColor = Events:WaitForChild("SubmitColor") local ShowResults = Events:WaitForChild("ShowResults") local Config = { Enabled = true, SpeedDelay = 0.38, -- Delay optimal untuk SpeedBonus (+4 layers) + PerfectAccuracy (+16 layers) = 20 Layers/Ronde VisualSliderSync = true, SaveFileName = "ColorTower_Database.json", } -- Baseline Verified Accurate Colors (Updated: Peter Griffin, Cartman, Homer, etc.) local BaseColorDB = { ["Bender"] = Color3.new(0.537255, 0.654902, 0.662745), ["Kenny McCormick's"] = Color3.new(0.929412, 0.450980, 0.000000), ["Bananaman"] = Color3.new(0.996078, 0.949020, 0.000000), ["Dipper"] = Color3.new(0.247059, 0.478431, 0.643137), ["Patrick Star"] = Color3.new(0.631373, 0.909804, 0.184314), ["Tom"] = Color3.new(0.490196, 0.509804, 0.525490), ["Principal Brown"] = Color3.new(0.478431, 0.443137, 0.384314), ["Beast Boy"] = Color3.new(0.643137, 0.913725, 0.305882), ["Margaret"] = Color3.new(0.937255, 0.117647, 0.243137), ["Steven Universe"] = Color3.new(0.988235, 0.376471, 0.431373), ["Lola Bunny"] = Color3.new(1.000000, 0.960784, 0.717647), ["Mordecai"] = Color3.new(0.494118, 0.619608, 0.913725), ["Omni Man"] = Color3.new(0.529412, 0.203922, 0.164706), ["Shaggy Rogers"] = Color3.new(0.521569, 0.654902, 0.066667), ["Charlie Brown"] = Color3.new(1.000000, 0.854902, 0.023529), ["Plankton"] = Color3.new(0.372549, 0.580392, 0.462745), ["Darwin"] = Color3.new(0.800000, 0.376471, 0.117647), ["Grandpa Pig"] = Color3.new(0.439216, 0.360784, 0.627451), ["Peppa Pig"] = Color3.new(0.952941, 0.701961, 0.866667), ["Daffy Duck"] = Color3.new(0.086275, 0.101961, 0.117647), ["Gumball"] = Color3.new(0.266667, 0.752941, 0.894118), ["Stewie Griffin"] = Color3.new(0.823529, 0.145098, 0.266667), ["Anais Watterson"] = Color3.new(0.800000, 0.556863, 0.560784), ["Goofy"] = Color3.new(0.776471, 0.858824, 0.341176), ["Fern"] = Color3.new(0.803922, 0.784314, 0.423529), ["Finn the Human"] = Color3.new(0.309804, 0.647059, 0.149020), ["Benson"] = Color3.new(0.698039, 0.356863, 0.533333), ["Raven"] = Color3.new(0.384314, 0.333333, 0.752941), ["Richard Watterson"] = Color3.new(0.894118, 0.643137, 0.647059), ["Peter Griffin"] = Color3.new(0.262745, 0.650980, 0.564706), -- Celana Hijau Peter Griffin ["Homer Simpson"] = Color3.new(0.996078, 0.850980, 0.058824), -- Kuning Resmi Simpson ["Eric Cartman"] = Color3.new(1.000000, 0.200000, 0.235294), -- Merah Cartman ["Mickey Mouse"] = Color3.new(0.894118, 0.125490, 0.137255), ["Spongebob"] = Color3.new(0.988235, 0.874510, 0.160784), ["Squidward"] = Color3.new(0.482353, 0.741176, 0.678431), ["Jake The Dog"] = Color3.new(0.980392, 0.756863, 0.247059), ["Pink Panther"] = Color3.new(0.956863, 0.658824, 0.752941), ["Johnny Bravo"] = Color3.new(0.121569, 0.121569, 0.121569), ["Winnie the Pooh"] = Color3.new(0.890196, 0.125490, 0.141176), ["Phineas"] = Color3.new(0.933333, 0.505882, 0.231373), ["Ferb"] = Color3.new(0.345098, 0.643137, 0.301961), ["Bugs Bunny"] = Color3.new(0.678431, 0.678431, 0.678431), ["Cyborg"] = Color3.new(0.247059, 0.603922, 0.925490), ["Starfire"] = Color3.new(0.894118, 0.352941, 0.607843), ["Robin"] = Color3.new(0.866667, 0.121569, 0.121569), ["Ben Tennyson"] = Color3.new(0.984314, 0.984314, 0.984314), ["Marge Simpson"] = Color3.new(0.156863, 0.407843, 0.835294), ["Rick"] = Color3.new(0.627451, 0.835294, 0.878431), ["Morty Smith"] = Color3.new(0.980392, 0.921569, 0.345098), ["Stitch"] = Color3.new(0.203922, 0.450980, 0.784314), ["Mark Grayson"] = Color3.new(0.921569, 0.803922, 0.196078), ["Wanda"] = Color3.new(0.925490, 0.509804, 0.741176), ["Dopey"] = Color3.new(0.482353, 0.686275, 0.337255), } local RuntimeDB = table.clone(BaseColorDB) -- Membaca database yang tersimpan di disk lokal executor local function LoadSavedDB() if isfile and readfile and isfile(Config.SaveFileName) then local ok, data = pcall(function() return HttpService:JSONDecode(readfile(Config.SaveFileName)) end) if ok and typeof(data) == "table" then for name, rgb in pairs(data) do if typeof(rgb) == "table" and rgb[1] and rgb[2] and rgb[3] then RuntimeDB[name] = Color3.new(rgb[1], rgb[2], rgb[3]) end end print("[AUTO-COLOR] Database tersimpan berhasil dimuat.") end end end -- Menyimpan warna baru otomatis ke disk lokal executor local function SavePersistentDB() if writefile then pcall(function() local toSave = {} for name, color in pairs(RuntimeDB) do if typeof(color) == "Color3" then toSave[name] = {color.R, color.G, color.B} end end writefile(Config.SaveFileName, HttpService:JSONEncode(toSave)) end) end end LoadSavedDB() local CurrentRound = { Submitted = false, CharacterName = nil, } -- Self-Learning: Menangkap TargetColor resmi server tiap ronde selesai ShowResults.OnClientEvent:Connect(function(action, data) if action == "Show" and typeof(data) == "table" then if data.ImageName and data.TargetColor then local color = data.TargetColor RuntimeDB[data.ImageName] = color if data.ImageId then RuntimeDB[data.ImageId] = color end print(string.format("[AUTO-LEARN] Tersimpan: '%s' = Color3.new(%.6f, %.6f, %.6f)", data.ImageName, color.R, color.G, color.B)) SavePersistentDB() end end end) -- Eksekusi Jawaban Presisi 100% local function HandleRound(imageId, characterName) if not Config.Enabled or CurrentRound.Submitted then return end local target = (characterName and RuntimeDB[characterName]) or (imageId and RuntimeDB[imageId]) or Color3.new(1, 1, 1) CurrentRound.Submitted = true CurrentRound.CharacterName = characterName or "Unknown" task.spawn(function() -- Delay kecepatan untuk dapat bonus layer maksimal (+4 speed layers) task.wait(Config.SpeedDelay) -- Sinkronkan slider visual game ke warna target if Config.VisualSliderSync then pcall(function() local PlayerGui = LocalPlayer:FindFirstChildOfClass("PlayerGui") local ScreenGui = PlayerGui and PlayerGui:FindFirstChild("ScreenGui") if ScreenGui and ScreenGui:FindFirstChild("Frame") then local Main = ScreenGui.Frame:FindFirstChild("Main") if Main and Main:FindFirstChild("ColorFrame") then Main.ColorFrame.BackgroundColor3 = target end end end) end -- Kirim preview dan final submit SubmitColor:FireServer(target, false) task.wait(0.04) SubmitColor:FireServer(target, true) print(string.format("[AUTO-COLOR] Berhasil submit 100%% untuk: %s", tostring(characterName))) end) end -- Listener Putaran Baru ToggleColorPicker.OnClientEvent:Connect(function(state, imageId, characterName) if state == "Prepare" then CurrentRound.Submitted = false if imageId or characterName then HandleRound(imageId, characterName) end elseif state == true then if not CurrentRound.Submitted then HandleRound(imageId, characterName) end elseif state == false then CurrentRound.Submitted = false end end) print("[AUTO-COLOR] ✦ V2 Persistent Auto Answer Loaded! ✦")