local gui = Instance.new("ScreenGui") local box = Instance.new("TextBox") local btn = Instance.new("TextButton") local out = Instance.new("TextBox") gui.Parent = game:GetService("CoreGui") gui.IgnoreGuiInset = true box.Size = UDim2.new(0.9, 0, 0.3, 0) box.Position = UDim2.new(0.05, 0, 0.05, 0) box.TextWrapped = true box.MultiLine = true box.ClearTextOnFocus = false box.Font = Enum.Font.Code box.TextSize = 14 box.BackgroundColor3 = Color3.new(1,1,1) box.TextColor3 = Color3.new(0,0,0) box.BorderSizePixel = 2 box.Text = "Paste your code here" box.Parent = gui btn.Size = UDim2.new(0.9, 0, 0.1, 0) btn.Position = UDim2.new(0.05, 0, 0.37, 0) btn.Text = "OBFUSCATE + UPLOAD" btn.Font = Enum.Font.Code btn.TextSize = 18 btn.BackgroundColor3 = Color3.new(0,0,0) btn.TextColor3 = Color3.new(1,1,1) btn.BorderSizePixel = 0 btn.Parent = gui out.Size = UDim2.new(0.9, 0, 0.4, 0) out.Position = UDim2.new(0.05, 0, 0.5, 0) out.TextWrapped = true out.MultiLine = true out.ClearTextOnFocus = false out.Font = Enum.Font.Code out.TextSize = 12 out.BackgroundColor3 = Color3.new(1,1,1) out.TextColor3 = Color3.new(0,0,0) out.BorderSizePixel = 2 out.Text = "Output will appear here" out.TextEditable = true out.Parent = gui local http = request or http_request or syn.request or http.request local HS = game:GetService("HttpService") btn.MouseButton1Click:Connect(function() out.Text = "Working..." local code = box.Text local ok, res = pcall(function() return http({ Url = "https://r4-api.my.id/wrd", Method = "POST", Headers = {["Content-Type"] = "application/json"}, Body = HS:JSONEncode({script = code}) }) end) if not ok then out.Text = "Obfuscate failed: "..tostring(res) return end local data = HS:JSONDecode(res.Body) if not data.status then out.Text = "API error: "..res.Body return end local obf = data.obfuscated local ok2, res2 = pcall(function() return http({ Url = "https://r4-api.my.id/rubis", Method = "POST", Headers = {["Content-Type"] = "application/json"}, Body = HS:JSONEncode({ text = obf, public = false, accessKey = "suic1.de-is-the-best-script" }) }) end) if not ok2 then out.Text = "Rubis failed: "..tostring(res2) return end local data2 = HS:JSONDecode(res2.Body) if not data2.success then out.Text = "Rubis error: "..res2.Body return end local final = 'loadstring(game:HttpGet("'..data2.raw_with_key..'"))()' out.Text = final pcall(function() setclipboard(final) end) end)