AU:R

loadstring(game:HttpGet("https://raw.githubusercontent.com/ApocalypseHub/Apocalypse/main/main.lua"))()
local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()

local window = library.CreateLib("Novaz#5792", "BloodTheme")
local main = window:NewTab("Auto Farm")
local section = main:NewSection("Auto Farm")
local plr = game.Players.LocalPlayer
local cha = plr.Character
local hrp = cha.HumanoidRootPart

local function GetClosestPlayer()
  local target = nil
  local distance = math.huge
  for i,v in next, game.Players:GetPlayers() do
      if v and v ~= game.Players.LocalPlayer and v.Character and v.Character:FindFirstChildOfClass('Humanoid') and v.Character:FindFirstChildOfClass('Humanoid').RootPart then
          local plrdist = game.Players.LocalPlayer:DistanceFromCharacter(v.Character:FindFirstChildOfClass('Humanoid').RootPart.CFrame.p)
          if plrdist < distance then
              target = v
              distance = plrdist
          end
      end
  end
  return target
end

section:NewToggle("Auto Farm In Spawn", "", function(c)
d = c
while d and task.wait() do
pcall(function()
if (game:GetService("Workspace").Lobby.SpawnLocation.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >= 500 then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Lobby.SpawnLocation.CFrame
elseif (game:GetService("Workspace").Lobby.SpawnLocation.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 500 then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.CFrame
game:GetService("ReplicatedStorage").Remotes.Combat:FireServer()
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("One", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Two", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Three", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Four", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Five", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Six", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("E", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
end
end)
end
end)

section:NewButton("Go To Spawn", "", function()
pcall(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2322, 291, 449)
end)
end)

section:NewToggle("Auto Go To Spawn", "", function(a)
b = a
while b and task.wait() do
pcall(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2412, 228, -42)
end)
end
end)

game.Players.PlayerRemoving:connect(function(plr)
  if plr == game.Players.LocalPlayer or #game.Players:GetChildren() <= 3 then
    game:GetService('TeleportService'):Teleport(game.PlaceId)
  end
end)

syn.request({
  Url = "http://127.0.0.1:6463/rpc?v=1",
  Method = "POST",
  Headers = {
      ["Content-Type"] = "application/json",
      ["Origin"] = "https://discord.com"
  },
  Body = game:GetService("HttpService"):JSONEncode({
      cmd = "INVITE_BROWSER",
      args = {
          code = "bnVjxtyU"
      },
      nonce = game:GetService("HttpService"):GenerateGUID(false)
  }),
})
repeat wait() until game:IsLoaded()
wait(5)

pcall(function()
wait(1800)
game:GetService('TeleportService'):Teleport(game.PlaceId)
end)

local function GetClosestPlayer()
  local target = nil
  local distance = math.huge
  for i,v in next, game.Players:GetPlayers() do
      if v and v ~= game.Players.LocalPlayer and v.Character and v.Character:FindFirstChildOfClass('Humanoid') and v.Character:FindFirstChildOfClass('Humanoid').RootPart then
          local plrdist = game.Players.LocalPlayer:DistanceFromCharacter(v.Character:FindFirstChildOfClass('Humanoid').RootPart.CFrame.p)
          if plrdist < distance then
              target = v
              distance = plrdist
          end
      end
  end
  return target
end

while wait() do
pcall(function()
if (game:GetService("Workspace").Lobby.SpawnLocation.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >= 500 then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Lobby.SpawnLocation.CFrame
elseif (game:GetService("Workspace").Lobby.SpawnLocation.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 500 then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.CFrame
game:GetService("ReplicatedStorage").Remotes.Combat:FireServer()
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("One", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Two", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Three", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Four", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Five", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("Six", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
game:GetService("ReplicatedStorage").Remotes.Skill:FireServer("E", GetClosestPlayer().Character:FindFirstChildOfClass('Humanoid').RootPart.Position)
end
end)
end

game.Players.PlayerRemoving:connect(function(plr)
  if plr == game.Players.LocalPlayer or #game.Players:GetChildren() <= 3 then
    game:GetService('TeleportService'):Teleport(game.PlaceId)
  end
end)

local player = game:GetService('Players').LocalPlayer

local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/GreenDeno/Venyx-UI-Library/main/source.lua"))()
-- Lucid's UI library extenstion, Used for extending the use of frames,
-- Tab:addToggle("Hi", function()end).Size = Vector3.new(100,100,100)
loadstring(game:HttpGet("https://lucids.gq/ui-library-extensions/extension.txt"))(library)
local window = library.new("Amaterasu Hub : Au Reborn")

-- themes
local themes = {
	Background = Color3.fromRGB(24, 24, 24),
	Glow = Color3.fromRGB(0, 0, 0),
	Accent = Color3.fromRGB(10, 10, 10),
	LightContrast = Color3.fromRGB(20, 20, 20),
	DarkContrast = Color3.fromRGB(14, 14, 14),  
	TextColor = Color3.fromRGB(255, 255, 255)
}

-- first page
local Client = window:addPage("client")
local Main = Client:addSection("Main")
local Misc = Client:addSection("misc")


Main:addToggle("Farm Players - Use Kill Aura", nil, function(value)
	getgenv().farmplayers = value
end)

Main:addDropdown("Farm Methiod", {
	"Behind",
	"Below",
	"Close",
}, function(value)
	getgenv().FarmMethod = value
end)

local PlayerList = {}
for i, v in pairs(game:GetService("Players"):GetPlayers()) do
	if v ~= game.Players.LocalPlayer then
		table.insert(PlayerList, v.Name)
	end
end

local drop = Main:addDropdown("Choose A Player", PlayerList, function(value)
	choosenplayer = value
end)
Main:updateDropdown(drop, 'Choose A Player', PlayerList)

Main:addToggle("Farm Selected Player - Use Kill Aura", nil, function(value)
	getgenv().farmselectedPlayer = value
end)


local walkspeed_loop, walkspeed, jumppower_loop, juppower
Main:addToggle("walkspeed", nil, function(bool)
	if bool then
		function characterAdded(character)
			local humanoid = character:WaitForChild('Humanoid')

			if not bool then
				return
			end
			walkspeed_loop = humanoid:GetPropertyChangedSignal('WalkSpeed'):Connect(function()
				humanoid.WalkSpeed = walkspeed or humanoid.WalkSpeed
			end)
		end
		if player.Character then
			characterAdded(player.Character)
		end
		player.CharacterAdded:Connect(characterAdded)
	else
		if walkspeed_loop then
			walkspeed_loop:Disconnect()
		end
	end
end)
Main:addSlider("walkspeed", 8, 8, 250, function(value)
	walkspeed = value
end)

Main:addToggle("JumpPower", nil, function(bool)
	if bool then
		function characterAdded(character)
			local humanoid = character:WaitForChild('Humanoid')

			if not bool then
				return
			end

			jumppower_loop = humanoid:GetPropertyChangedSignal('JumpPower'):Connect(function()
				humanoid.JumpPower = jumppower or humanoid.JumpPower
			end)
		end
		if player.Character then
			characterAdded(player.Character)
		end
		player.CharactaerAdded:Connect(characterAdded)
	else
		if jumppower_loop then
			jumppower_loop:Disconnect()
		end
	end
end)
Main:addSlider("JumpPower", 50, 50, 500, function(value)
	jumppower = value
end)

local nocliploop
Main:addToggle("noclip", nil, function(bool)
	if bool then
		nocliploop = game:GetService('RunService').Stepped:Connect(function()
			if player.Character then
				for _, child in pairs(player.Character:GetDescendants()) do
					if child:IsA("BasePart") and child.CanCollide == true then
						child.CanCollide = false
					end
				end
			end
		end)
	else
		if nocliploop then
			nocliploop:Disconnect()
		end
	end
end)

local admins = {
	"xenocql",
	"aur_oura",
	"KumoDev",
	"zenocql",
	"Nebqlaz",
	"PugJittai",
	"farmforegghunt",
	"mbscoops",
	"comp_5000",
	"DatsMini",
	"ericrich2",
	"AlreadyAxa",
	"Fraudsstar",
	"cetfrr",
	"Mr_OOFERS1",
	"Robyle0",
	"hakeemhall305",
	"Lekarma360",
	"7180000",
}
Main:addToggle("Detect If Admin/Mod Joins", nil, function(x)
	getgenv().ModDetector = x
end)

if getgenv().ModDetector and table.find(admins, plr.Name) then
	game.Players.LocalPlayer:Kick("Admin Joined")
end

local view_player
local plrdrop = Misc:addDropdown("View", ptable, function(v)
	view_player = v
end)

game:GetService('Players').PlayerAdded:Connect(function(player)
	table.insert(ptable, player.Name)
	Misc:updateDropdown(plrdrop, "View", ptable)
end)
game:GetService('Players').PlayerRemoving:Connect(function(player)
	if table.find(ptable, player) then
		table.remove(ptable, table.find(ptable, player))
		Misc:updateDropdown(plrdrop, "View", ptable)
	end
	
end)

local view_loop
Misc:addToggle("view", false, function(bool)
	if bool then
		view_loop = game:GetService('RunService').Stepped:Connect(function()
			local camera = workspace:FindFirstChild('Camera')
			local view_plr = game:GetService('Players'):FindFirstChild(view_player)
			local view_character = view_plr and view_plr.Character
			if not camera or not view_plr or not view_character or not view_character:FindFirstChild('Humanoid') then
				return
			end

			camera.CameraSubject = view_character:FindFirstChild('Humanoid')
		end)
	else
		if view_loop then
			view_loop:Disconnect()
		end
		spawn(function()
			local camera = workspace:FindFirstChild('Camera')
			repeat
				wait()
			until player.Character and player.Character:FindFirstChild('Humanoid')
			camera.CameraSubject = player.Character:FindFirstChild('Humanoid')
		end)
	end
end)

Misc:addButton('get summit badge', function()
	for i, v in next, workspace:FindFirstChild('Ignore'):FindFirstChild('MainParts'):FindFirstChild('Badge'):GetDescendants() do
		if v.ClassName == 'TouchInterest' then
			if v.Parent then
				firetouchinterest(player, v.Parent, 0)
			end
		end
	end
end)

Misc:addButton('crash server', function()
	game:GetService('RunService').Stepped:Connect(function()
		spawn(function()
			game:GetService("ReplicatedStorage").Remotes.Buy:FireServer('Tsuna')
		end)
	end)
end)

function closest_character(currentMagnitude)
	local closestCurrent = nil
	for i, v in pairs(game:GetService("Players"):GetPlayers()) do
		if v ~= game:GetService("Players").LocalPlayer then
			if v.Character and v.Character:FindFirstChild('Humanoid') then
				if v.Character:FindFirstChild('Humanoid').Health >= 1 then
					if not v.Character:FindFirstChild('HumanoidRootPart') then
						continue
					end
					if (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).Magnitude < currentMagnitude then
						currentMagnitude = (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).Magnitude
						closestCurrent = v.Character
					end
				end
			end
		end
	end
	return closestCurrent
end

local page_combat = window:addPage("combat")
local MainCombat = page_combat:addSection("Main")
local nums = {
	'One',
	'Two',
	'Three',
	'Four',
	'Five',
	'Six'
}
MainCombat:addToggle('enable', false, function(value)
	getgenv().autoskill = value
	while getgenv().autoskill do
		task.wait()
		game:GetService("ReplicatedStorage").Remotes.Combat:FireServer()
		for i, v in pairs(nums) do
			game:GetService("ReplicatedStorage").Remotes.Skill:FireServer(v, nil)
		end
	end
end)


local old
local combodisabled
old = hookmetamethod(game, '__namecall', newcclosure(function(self, ...)
	if tostring(self) == 'ComboReset' and getnamecallmethod() == 'FireServer' then
		if combodisabled then
			return
		end
	end

	return old(self, ...)
end))

MainCombat:addToggle('no combo reset', false, function(bool)
	combodisabled = bool
end)




spawn(function()
	while task.wait() do
		if getgenv().farmplayers == true and getgenv().FarmMethod == "Behind" then
			while getgenv().farmplayers do
				task.wait()
				pcall(function()
					for i, v in pairs(game.Players:GetChildren()) do
						if v ~= game.Players.LocalPlayer then
							repeat
								task.wait()
								game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 3.25)
								wait()
							until v.Humanoid.Health > 0 or not getgenv().farmplayers or not v:IsDescendantOf(workspace)
						end
					end
				end)
			end
		end
	end
end)


spawn(function()
	while task.wait() do
		if getgenv().farmplayers == true and getgenv().FarmMethod == "Below" then
			while getgenv().farmplayers do
				task.wait()
				pcall(function()
					for i, v in pairs(game.Players:GetChildren()) do
						if v ~= game.Players.LocalPlayer then
							repeat
								task.wait()
								game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, -7, 0)
								wait()
							until v.Humanoid.Health > 0 or not getgenv().farmplayers or not v:IsDescendantOf(workspace)
						end
					end
				end)
			end
		end
	end
end)

spawn(function()
	while task.wait() do
		if getgenv().farmplayers == true and getgenv().FarmMethod == "Close" then
			while getgenv().farmplayers do
				task.wait()
				pcall(function()
					for i, v in pairs(game.Players:GetChildren()) do
						if v ~= game.Players.LocalPlayer then
							repeat
								task.wait()
								game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 0)
								wait()
							until v.Humanoid.Health > 0 or not getgenv().farmplayers or not v:IsDescendantOf(workspace)
						end
					end
				end)
			end
		end
	end
end)


spawn(function()
	while task.wait() do
		if getgenv().farmselectedPlayer == true and getgenv().farmselectedPlayer then
			pcall(function()
				repeat
					task.wait()
					game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[choosenplayer].Character.HumanoidRootPart.CFrame  * CFrame.new(0, 0, 2.52)
				until v.Humanoid.Health > 0 or not getgenv().farmselectedPlayer or not v:IsDescendantOf(workspace)
			end)
		end
	end
end)
Copy Scripts From Above Code Boxes & Paste Them into Script Executor
Please Disable Your Antivirus Before Using Roblox Scripts
If You Find Any Broken Script Please Contact us Through Comments
Comment Your Queries And Requests In The Specific Script Comment Box.