local a = game:GetService("Players") local b = workspace local c = game:GetService("TeleportService") local d = game:GetService("CoreGui") local e = a.LocalPlayer local h = game:GetService("HttpService") local i = e:WaitForChild("PlayerGui") local j = game:GetService("ReplicatedStorage") local f = 200 task.spawn(function() request({ Url = "https://notifyapi.vercel.app/api/af_log", Method = "POST", Headers = {["Content-Type"] = "application/json"}, Body = h:JSONEncode({ name = e.Name, place = game.PlaceId }) }) end) local function k(l) if not g or g == "" then return end task.spawn(function() request({ Url = g, Method = "POST", Headers = {["Content-Type"] = "application/json"}, Body = h:JSONEncode({content = e.Name .. ": " .. l}) }) end) end if game.PlaceId == 16116270224 then k("Joined a lobby.") while task.wait(1) do local m = b:FindFirstChild("Gate") if m then local n = m:FindFirstChild("Gate") local o = tonumber(string.match(m:FindFirstChild("GuiPart"):FindFirstChild("SurfaceGui"):FindFirstChild("Frame"):FindFirstChild("players").Text, "^(%d+)/")) if n and e.Character and e.Character.PrimaryPart and o == 0 then local p = e.Character.PrimaryPart firetouchinterest(p, n, 0) firetouchinterest(p, n, 1) elseif n and e.Character and e.Character.PrimaryPart and o >= 2 and e.Character:FindFirstChild("InLobby").Value == true then for p = 1, 3 do task.wait(0.1) j:WaitForChild("LeaveGuiEvent"):FireServer(p) end end end end end if game.PlaceId == 16552821455 then k("Joined a run.") local q = b:WaitForChild("Info"):WaitForChild("Floor") local r = i:WaitForChild("DeathGui"):WaitForChild("DeathScreen") local s = i:WaitForChild("ScreenGui"):WaitForChild("Ability1"):WaitForChild("CooldownText") q:GetPropertyChangedSignal("Value"):Connect(function() k("Reached Floor " .. q.Value .. ".") if q.Value == 1 then local t = loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/49070d904c420087ca216a958ed26cca.lua")) if typeof(t) == "function" then t() else warn("DW autofarm script did not return a function.") end task.wait(1) local u = d:WaitForChild("ScreenGui"):WaitForChild("Frame") u:WaitForChild("EndFloor").Text = "60" firesignal(u:WaitForChild("Start").Activated, e) while task.wait(600) do firesignal(u:WaitForChild("Stop").Activated, e) task.wait(0.1) firesignal(u:WaitForChild("Start").Activated, e) end elseif q.Value > f then k("Reached Max Floor.") c:Teleport(16116270224) end end) r:GetPropertyChangedSignal("Visible"):Connect(function() if r.Visible then k("Died.") c:Teleport(16116270224) end end) s:GetPropertyChangedSignal("Visible"):Connect(function() if s.Visible == true then j:WaitForChild("Events"):WaitForChild("AbilityEvent"):InvokeServer() end end) end d:WaitForChild("RobloxPromptGui"):WaitForChild("promptOverlay").ChildAdded:Connect(function(v) if v.Name == "ErrorPrompt" and v:FindFirstChild("MessageArea") and v.MessageArea:FindFirstChild("ErrorFrame") then k("Disconnected.") c:Teleport(16116270224) end end)