Op script NEVER PATCHED
Key Required

Op script NEVER PATCHED

[BOSSES] Brainrot ClickerKirillKa2DKirillKa2D 8.7K views 39 executesUpdated May 29, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•688 lines (19198 chars)
--[[
 .____                  ________ ___.    _____                           __                
 |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________ 
 |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
 |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
 |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|   
         \/          \/         \/    \/                \/     \/     \/                   
          \_Welcome to LuaObfuscator.com   (Alpha 0.10.9) ~  Much Love, Ferib 

]]--

local v0 = tonumber;
local v1 = string.byte;
local v2 = string.char;
local v3 = string.sub;
local v4 = string.gsub;
local v5 = string.rep;
local v6 = table.concat;
local v7 = table.insert;
local v8 = math.ldexp;
local v9 = getfenv or function()
	return _ENV;
end;
local v10 = setmetatable;
local v11 = pcall;
local v12 = select;
local v13 = unpack or table.unpack;
local v14 = tonumber;
local function v15(v16, v17, ...)
	local v18 = 1;
	local v19;
	v16 = v4(v3(v16, 5), "..", function(v30)
		if (v1(v30, 2) == 81) then
			local v86 = 0;
			while true do
				if (v86 == 0) then
					v19 = v0(v3(v30, 1, 1));
					return "";
				end
			end
		else
			local v87 = v2(v0(v30, 16));
			if v19 then
				local v109 = v5(v87, v19);
				v19 = nil;
				return v109;
			else
				return v87;
			end
		end
	end);
	local function v20(v31, v32, v33)
		if v33 then
			local v88 = 0 - 0;
			local v89;
			while true do
				if (v88 == (0 - 0)) then
					v89 = (v31 / (2 ^ (v32 - (1 - 0)))) % ((4 - 2) ^ (((v33 - (620 - (555 + 64))) - (v32 - (932 - ((3731 - 2874) + 74)))) + (118 - (32 + 85))));
					return v89 - (v89 % 1);
				end
			end
		else
			local v90 = ((559 + 11) - (367 + 201)) ^ (v32 - (928 - (214 + 713)));
			return (((v31 % (v90 + v90)) >= v90) and (1066 - (68 + 997))) or (1270 - (226 + 1044));
		end
	end
	local function v21()
		local v34 = v1(v16, v18, v18);
		v18 = v18 + 1;
		return v34;
	end
	local function v22()
		local v35, v36 = v1(v16, v18, v18 + 1 + 1);
		v18 = v18 + (959 - (892 + 65));
		return (v36 * (610 - 354)) + v35;
	end
	local function v23()
		local v37, v38, v39, v40 = v1(v16, v18, v18 + ((12 - 7) - 2));
		v18 = v18 + (7 - 3);
		return (v40 * (16777566 - (87 + 263))) + (v39 * (65716 - (67 + 113))) + (v38 * (139 + 49 + 68)) + v37;
	end
	local function v24()
		local v41 = v23();
		local v42 = v23();
		local v43 = (1 + 2) - 2;
		local v44 = (v20(v42, 1, 20) * ((954 - (802 + 150)) ^ (85 - 53))) + v41;
		local v45 = v20(v42, 37 - 16, 23 + 8);
		local v46 = ((v20(v42, 1029 - (915 + 82)) == (2 - 1)) and -((1 - 0) + 0)) or (1 - 0);
		if (v45 == (1187 - (1069 + 118))) then
			if (v44 == (0 - 0)) then
				return v46 * ((438 - (145 + 293)) - 0);
			else
				local v110 = 0 + 0;
				while true do
					if (v110 == (0 - (0 + 0))) then
						v45 = 1 + 0;
						v43 = (1221 - (44 + 386)) - (368 + 423);
						break;
					end
				end
			end
		elseif (v45 == (6433 - 4386)) then
			return ((v44 == (18 - (10 + 8))) and (v46 * ((3 - 2) / ((1928 - (998 + 488)) - (416 + 26))))) or (v46 * NaN);
		end
		return v8(v46, v45 - 1023) * (v43 + (v44 / ((6 - 4) ^ (23 + 29))));
	end
	local function v25(v47)
		local v48 = (1371 - 599) - ((1281 - (1020 + 60)) + 571);
		local v49;
		local v50;
		while true do
			if (v48 == (1139 - (116 + 1022))) then
				v49 = v3(v16, v18, (v18 + v47) - 1);
				v18 = v18 + v47;
				v48 = 8 - 6;
			end
			if (v48 == (2 + 1)) then
				return v6(v50);
			end
			if (v48 == (0 - 0)) then
				v49 = nil;
				if not v47 then
					local v119 = 0 - 0;
					while true do
						if (v119 == (859 - (814 + 45))) then
							v47 = v23();
							if (v47 == (0 - (1423 - (630 + 793)))) then
								return "";
							end
							break;
						end
					end
				end
				v48 = 1;
			end
			if (v48 == (1 + 1)) then
				v50 = {};
				for v111 = 1 + 0, #v49 do
					v50[v111] = v2(v1(v3(v49, v111, v111)));
				end
				v48 = 888 - ((884 - 623) + 624);
			end
		end
	end
	local v26 = v23;
	local function v27(...)
		return {...}, v12("#", ...);
	end
	local function v28()
		local v51 = (function()
			return function(v91, v92, v93, v94, v95, v96, v97, v98, v99)
				local v100 = (function()
					return 0;
				end)();
				local v91 = (function()
					return;
				end)();
				local v92 = (function()
					return;
				end)();
				while true do
					if (v100 == 0) then
						v91 = (function()
							return 0 + 0;
						end)();
						v92 = (function()
							return nil;
						end)();
						v100 = (function()
							return 1;
						end)();
					end
					if (1 ~= v100) then
					else
						local v120 = (function()
							return 574 - (507 + 67);
						end)();
						while true do
							if (v120 == (1749 - (1013 + 736))) then
								while true do
									if (v91 == 0) then
										v92 = (function()
											return v93();
										end)();
										if (v94(v92, #"}", #"}") == (0 + 0)) then
											local v166 = (function()
												return 0 - 0;
											end)();
											local v167 = (function()
												return;
											end)();
											local v168 = (function()
												return;
											end)();
											local v169 = (function()
												return;
											end)();
											local v170 = (function()
												return;
											end)();
											while true do
												if (v166 == (0 - 0)) then
													v167 = (function()
														return 0;
													end)();
													v168 = (function()
														return nil;
													end)();
													v166 = (function()
														return 868 - (550 + 317);
													end)();
												end
												if (v166 == (2 - 0)) then
													while true do
														if (v167 ~= #"{") then
														else
															local v174 = (function()
																return 0;
															end)();
															while true do
																if (v174 ~= (1 - 0)) then
																else
																	v167 = (function()
																		return 5 - 3;
																	end)();
																	break;
																end
																if (v174 == (285 - (134 + 151))) then
																	v170 = (function()
																		return {v95(),v95(),nil,nil};
																	end)();
																	if (v168 == (0 - 0)) then
																		local v181 = (function()
																			return 0;
																		end)();
																		local v182 = (function()
																			return;
																		end)();
																		while true do
																			if (v181 == (1990 - (582 + 1408))) then
																				v182 = (function()
																					return 0 - 0;
																				end)();
																				while true do
																					if ((0 - 0) == v182) then
																						v170[#"19("] = (function()
																							return v95();
																						end)();
																						v170[#"0836"] = (function()
																							return v95();
																						end)();
																						break;
																					end
																				end
																				break;
																			end
																		end
																	elseif (v168 == #",") then
																		v170[#"xnx"] = (function()
																			return v96();
																		end)();
																	elseif (v168 == (7 - 5)) then
																		v170[#"nil"] = (function()
																			return v96() - ((1826 - (1195 + 629)) ^ (20 - 4));
																		end)();
																	elseif (v168 == #"19(") then
																		local v189 = (function()
																			return 241 - (187 + 54);
																		end)();
																		local v190 = (function()
																			return;
																		end)();
																		while true do
																			if (v189 == 0) then
																				v190 = (function()
																					return 780 - (162 + 618);
																				end)();
																				while true do
																					if (v190 ~= 0) then
																					else
																						v170[#"xxx"] = (function()
																							return v96() - ((2 + 0) ^ 16);
																						end)();
																						v170[#".com"] = (function()
																							return v95();
																						end)();
																						break;
																					end
																				end
																				break;
																			end
																		end
																	end
																	v174 = (function()
																		return 1 + 0;
																	end)();
																end
															end
														end
														if (v167 == #"-19") then
															if (v94(v169, #"-19", #"gha") == #" ") then
																v170[#"0313"] = (function()
																	return v97[v170[#"?id="]];
																end)();
															end
															v98[v99] = (function()
																return v170;
															end)();
															break;
														end
														if (v167 == (3 - 1)) then
															local v176 = (function()
																return 0 - 0;
															end)();
															local v177 = (function()
																return;
															end)();
															while true do
																if (v176 == 0) then
																	v177 = (function()
																		return 0;
																	end)();
																	while true do
																		if (v177 == 0) then
																			if (v94(v169, #"\\", #"|") ~= #"]") then
																			else
																				v170[1 + 1] = (function()
																					return v97[v170[2]];
																				end)();
																			end
																			if (v94(v169, 2, 1638 - (1373 + 263)) ~= #"<") then
																			else
																				v170[#"xxx"] = (function()
																					return v97[v170[#"91("]];
																				end)();
																			end
																			v177 = (function()
																				return 1001 - (451 + 549);
																			end)();
																		end
																		if (v177 ~= (1 + 0)) then
																		else
																			v167 = (function()
																				return #"-19";
																			end)();
																			break;
																		end
																	end
																	break;
																end
															end
														end
														if (v167 == 0) then
															local v178 = (function()
																return 0;
															end)();
															local v179 = (function()
																return;
															end)();
															while true do
																if (v178 ~= (0 - 0)) then
																else
																	v179 = (function()
																		return 0;
																	end)();
																	while true do
																		if (v179 == (0 - 0)) then
																			v168 = (function()
																				return v94(v92, 2, #"nil");
																			end)();
																			v169 = (function()
																				return v94(v92, #"asd1", 1390 - (746 + 638));
																			end)();
																			v179 = (function()
																				return 1;
																			end)();
																		end
																		if (1 == v179) then
																			v167 = (function()
																				return #"<";
																			end)();
																			break;
																		end
																	end
																	break;
																end
															end
														end
													end
													break;
												end
												if (v166 == (1 + 0)) then
													local v173 = (function()
														return 0 - 0;
													end)();
													while true do
														if (v173 ~= (342 - (218 + 123))) then
														else
															v166 = (function()
																return 2;
															end)();
															break;
														end
														if (v173 ~= (1581 - (1535 + 46))) then
														else
															v169 = (function()
																return nil;
															end)();
															v170 = (function()
																return nil;
															end)();
															v173 = (function()
																return 1;
															end)();
														end
													end
												end
											end
										end
										break;
									end
								end
								return v91, v92, v93, v94, v95, v96, v97, v98, v99;
							end
						end
					end
				end
			end;
		end)();
		local v52 = (function()
			return function(v101, v102, v103)
				local v104 = (function()
					return 0;
				end)();
				local v105 = (function()
					return;
				end)();
				while true do
					if (v104 == (0 + 0)) then
						v105 = (function()
							return 0 + 0;
						end)();
						while true do
							if (v105 ~= (560 - (306 + 254))) then
							else
								v101[v102 - #"|"] = (function()
									return v103();
								end)();
								return v101, v102, v103;
							end
						end
						break;
					end
				end
			end;
		end)();
		local v53 = (function()
			return {};
		end)();
		local v54 = (function()
			return {};
		end)();
		local v55 = (function()
			return {};
		end)();
		local v56 = (function()
			return {v53,v54,nil,v55};
		end)();
		local v57 = (function()
			return v23();
		end)();
		local v58 = (function()
			return {};
		end)();
		for v66 = #"<", v57 do
			local v67 = (function()
				return 0 - 0;
			end)();
			local v68 = (function()
				return;
			end)();
			local v69 = (function()
				return;
			end)();
			while true do
				if (v67 == (1468 - (899 + 568))) then
					if (v68 == #":") then
						v69 = (function()
							return v21() ~= 0;
						end)();
					elseif (v68 == (2 + 0)) then
						v69 = (function()
							return v24();
						end)();
					elseif (v68 == #"19(") then
						v69 = (function()
							return v25();
						end)();
					end
					v58[v66] = (function()
						return v69;
					end)();
					break;
				end
				if (0 == v67) then
					local v114 = (function()
						return 0;
					end)();
					while true do
						if (v114 == (2 - 1)) then
							v67 = (function()
								return 1;
							end)();
							break;
						end
						if (v114 == 0) then
							v68 = (function()
								return v21();
							end)();
							v69 = (function()
								return nil;
							end)();
							v114 = (function()
								return 604 - (268 + 335);
							end)();
						end
					end
				end
			end
		end
		v56[#"91("] = (function()
			return v21();
		end)();
		for v70 = #"{", v23() do
			FlatIdent_1076E, Descriptor, v21, v20, v22, v23, v58, v53, v70 = (function()
				return v51(FlatIdent_1076E, Descriptor, v21, v20, v22, v23, v58, v53, v70);
			end)();
		end
		for v71 = #"{", v23() do
			v54, v71, v28 = (function()
				return v52(v54, v71, v28);
			end)();
		end
		return v56;
	end
	local function v29(v60, v61, v62)
		local v63 = v60[291 - (60 + 230)];
		local v64 = v60[2];
		local v65 = v60[575 - (426 + 33 + 113)];
		return function(...)
			local v72 = v63;
			local v73 = v64;
			local v74 = v65;
			local v75 = v27;
			local v76 = 1 + 0;
			local v77 = -1;
			local v78 = {};
			local v79 = {...};
			local v80 = v12("#", ...) - (812 - (569 + 242));
			local v81 = {};
			local v82 = {};
			for v106 = 0 - 0, v80 do
				if (((1853 < 4813) and (v106 >= v74)) or (2689 <= 343)) then
					v78[v106 - v74] = v79[v106 + 1];
				else
					v82[v106] = v79[v106 + 1 + 0];
				end
			end
			local v83 = (v80 - v74) + (1025 - ((1119 - (15 + 398)) + (1300 - (18 + 964))));
			local v84;
			local v85;
			while true do
				v84 = v72[v76];
				v85 = v84[1];
				if (v85 <= 3) then
					if ((v85 <= (1252 - (721 + 530))) or (1869 == 2009)) then
						if ((v85 == (1271 - (945 + 326))) or (2821 < 2431)) then
							v82[v84[4 - 2]] = v84[3 + 0];
						else
							local v124 = 700 - ((1019 - 748) + 429);
							local v125;
							local v126;
							while true do
								if (v124 == (0 + 0 + 0)) then
									v125 = v84[2];
									v126 = v82[v84[1503 - (1408 + 92)]];
									v124 = 1087 - (291 + 170 + (1475 - (20 + 830)));
								end
								if (v124 == (1289 - (993 + 295))) then
									v82[v125 + 1 + 0] = v126;
									v82[v125] = v126[v84[1175 - (418 + 753)]];
									break;
								end
							end
						end
					elseif (v85 > (1 + 1)) then
						local v127;
						local v128, v129;
						local v130;
						local v131;
						v82[v84[1 + 1]] = v62[v84[1 + 0 + (128 - (116 + 10))]];
						v76 = v76 + 1 + 0;
						v84 = v72[v76];
						v82[v84[(40 + 491) - ((1144 - (542 + 196)) + 123)]] = v62[v84[1772 - (1749 + 20)]];
						v76 = v76 + 1 + (0 - 0);
						v84 = v72[v76];
						v131 = v84[2];
						v130 = v82[v84[1325 - (1249 + 73)]];
						v82[v131 + 1 + 0] = v130;
						v82[v131] = v130[v84[4]];
						v76 = v76 + 1;
						v84 = v72[v76];
						v82[v84[1147 - (466 + 679)]] = v84[6 - 3];
						v76 = v76 + (2 - 1);
						v84 = v72[v76];
						v131 = v84[(556 + 1346) - (106 + 1794)];
						v128, v129 = v75(v82[v131](v13(v82, v131 + 1 + 0 + 0, v84[1 + 2])));
						v77 = (v129 + v131) - 1;
						v127 = 0 - 0;
						for v155 = v131, v77 do
							v127 = v127 + 1;
							v82[v155] = v128[v127];
						end
						v76 = v76 + (2 - 1);
						v84 = v72[v76];
						v131 = v84[116 - (4 + 110)];
						v82[v131] = v82[v131](v13(v82, v131 + (585 - (57 + 527)), v77));
						v76 = v76 + (1428 - (41 + 499 + 887));
						v84 = v72[v76];
						v82[v84[105 - (17 + 86)]]();
						v76 = v76 + 1 + 0;
						v84 = v72[v76];
						do
							return;
						end
					else
						v82[v84[2]]();
					end
				elseif ((v85 <= (11 - 6)) or (2874 < 2181) or (3546 < 2322)) then
					if (v85 == (11 - 7)) then
						do
							return;
						end
					else
						v82[v84[168 - (122 + 44)]] = v62[v84[5 - 2]];
					end
				elseif ((v85 > ((49 - 30) - 13)) or (2082 == 4773)) then
					local v148 = v84[2];
					v82[v148] = v82[v148](v13(v82, v148 + 1, v77));
				else
					local v150 = (0 - 0) + 0;
					local v151;
					local v152;
					local v153;
					local v154;
					while true do
						if (v150 == (0 + 0)) then
							v151 = v84[3 - (1552 - (1126 + 425))];
							v152, v153 = v75(v82[v151](v13(v82, v151 + ((471 - (118 + 287)) - (30 + 35)), v84[3 + (0 - 0)])));
							v150 = 1258 - (1043 + (1335 - (118 + 1003)));
						end
						if (v150 == 1) then
							v77 = (v153 + v151) - (3 - 2);
							v154 = 0;
							v150 = 5 - 3;
						end
						if ((3244 > 1055) and (v150 == (1214 - (323 + 889)))) then
							for v164 = v151, v77 do
								local v165 = 0;
								while true do
									if (v165 == (0 - 0)) then
										v154 = v154 + (581 - (361 + 219));
										v82[v164] = v152[v154];
										break;
									end
								end
							end
							break;
						end
					end
				end
				v76 = v76 + (321 - (53 + 267));
			end
		end;
	end
	return v29(v28(), {}, v17)(...);
end
return v15("LOL!043Q00030A3Q006C6F6164737472696E6703043Q0067616D6503073Q00482Q747047657403853Q00682Q7470733A2Q2F676973742E67697468756275736572636F6E74656E742E636F6D2F6B6166616E6173652F61392Q333931343164653866616339336566383561642Q656166323330342Q652F7261772F31613932336434332Q66383938373330312Q386236383235373431382Q39343761653863626132302F6C75612E6C75612E6C756100083Q0012033Q00013Q00122Q000100023Q00202Q00010001000300122Q000300046Q000100039Q0000026Q000100016Q00017Q00", v9(), ...);

Features & Information

Ugly icon Free spins Auto buy(shitty) Auto click Free loot
#Keyless#Op#Obfuscated#Neverpatch

Community Comments (4)

L0stVeilL0stVeilMay 29, 2025(edited)

hello, please use ui libraryinstead of made up uis looks like ai.

KirillKa2DKirillKa2DMay 29, 2025

@L0stVeil I don't know how to use libraries, it's Gui to lua

ZyrWareZyrWareMay 30, 2025

@Kirillka2d wanna work together ☺

krinhavcukkrinhavcukJul 22, 2025

@KirillKa2D можно в др мой дс @iwerkout

More Scripts for [BOSSES] Brainrot Clicker