local WindUI =
loadstring(game:HttpGet("[Link]
download/[Link]"))()
local HttpService = game:GetService("HttpService")
local TeleportService = game:GetService("TeleportService")
local Players = game:GetService("Players")
local Mutations = require([Link])
local Animals = require([Link])
function Notify(title, content)
WindUI:Notify({
Title = title,
Content = content,
Duration = 3,
Icon = "info"
})
end
local request = (syn and [Link]) or (http and [Link]) or http_request or
request
if not request then
Notify("Notification", "Executor does not support request")
return
end
function ApplyMutation(data, mutName)
local m = Mutations[mutName]
if not m then
return data
end
[Link] = ([Link] or 0) * (1 + ([Link] or 0))
[Link] = ([Link] or 0) * (1 + ([Link] or 0))
[Link] = [Link]
return data
end
function GetOwner(plot)
local s = plot:FindFirstChild("PlotSign", true)
if not s then
return "Unknown"
end
local gui = s:FindFirstChild("SurfaceGui", true)
if not gui then
return "Unknown"
end
local t = [Link] or ""
return t:match("^(.-)'s Base") or "Unknown"
end
function GetPlotBrainrotData(plot, index)
local podiums = plot:FindFirstChild("AnimalPodiums")
if not podiums then
return
end
local podium = podiums:FindFirstChild(tostring(index))
if not podium then
return
end
local spawn = [Link]:FindFirstChild("Spawn")
if not spawn then
return
end
local attachment = spawn:FindFirstChild("Attachment")
if not attachment then
return
end
local board = attachment:FindFirstChild("AnimalOverhead")
if not board then
return
end
local NameGui = board:FindFirstChild("DisplayName")
if not NameGui or not [Link] then
return
end
local raw = Animals[[Link]] or {}
local data = [Link](raw)
[Link] = [Link]
[Link] = [Link] or "Unknown"
[Link] = [Link] or 0
local MutGui = board:FindFirstChild("Mutation")
if MutGui and [Link] then
[Link] = [Link]
data = ApplyMutation(data, [Link])
else
[Link] = "None"
[Link] = [Link] or 0
end
[Link] = [Link]
[Link] = GetOwner(plot)
return data
end
function ScanBrainrots()
local results = {}
for _, plot in ipairs([Link]:GetChildren()) do
local podiums = plot:FindFirstChild("AnimalPodiums")
if podiums then
for idx, _ in ipairs(podiums:GetChildren()) do
local data = GetPlotBrainrotData(plot, idx)
if data then [Link](results, data) end
end
end
end
return results
end
function EncodeJobID(JobID)
local XORKey = "VisionX_bWvRC4rezEVRm3gwju78"
local x = {}
for i = 1, #JobID do
local b = [Link](
JobID:byte(i),
XORKey:byte((i - 1) % #XORKey + 1)
)
[Link](x, [Link](b))
end
local raw = [Link](x)
local ok, result = pcall(function()
return HttpService:Base64Encode(raw)
end)
if not ok then
result = raw:gsub(".", function(c)
return [Link]("%02X", [Link](c))
end)
end
result = result:gsub("a", "A"):gsub("b", "B")
return "VisionX_" .. result
end
function PostDataToServer(data)
local encoded = EncodeJobID([Link])
local PlayerCount = #Players:GetPlayers() - 1
local payload = {
JobID = encoded,
Brainrots = data,
PlayerCount = PlayerCount
}
local success, res = pcall(function()
return request({
Url = "[Link]
Method = "POST",
Headers = {
["Content-Type"] = "application/json",
["X-Client-Auth"] = "VisionX_xToG2ElO4iz87KcQmVkN"
},
Body = HttpService:JSONEncode(payload)
})
end)
if not success then
Notify("Notification", "Failed to upload data: " .. tostring(res))
return false
end
Notify("Notification", "Uploaded data successfully")
return [Link] == 200
end
function TPReturner()
local url = "[Link]
local success, res = pcall(function()
return request({Url = url, Method = "GET"})
end)
if not success or not res or [Link] ~= 200 then
return false
end
local json = HttpService:JSONDecode([Link])
if not json or not [Link] or not [Link] then return false end
local id = tostring([Link])
if id == [Link] then return false end
Notify("Notification", "Teleporting to new server \n" .. id)
TeleportService:TeleportToPlaceInstance([Link], id, [Link])
return true
end
function Main()
if not game:IsLoaded() then [Link]:Wait() end
[Link](3)
local scan = ScanBrainrots()
Notify("Notification", "Found " .. #scan .. " brainrots")
if #scan > 0 then
PostDataToServer(scan)
end
[Link](2)
if _G.AutoHop then
while true do
local success = TPReturner()
if not success then
[Link](1)
else
[Link](2)
end
end
else
print("Finished")
end
end
Main()