Dragon Ball Z Final Stand – Autofarm

Uploaded On
Script Credit :- DevSamuel
Features

Autofarm

 

There are four settings,
Mobs is where you put the names of the npcs you are looking to kill. You put it in similar to an array; {"Npc1", "Npc2", "Npc3"} or {"Npc1"}
Key is the key you want to press to stop the script where you can turn it on and change the settings by re-executing. Keybinds can be lowercase or uppercase.
Transformation automatically retrieves your best form and transforms into it each time you die, this improves the efficiency of the autofarm. (true or false) (on and off)
Speed is self explanatory as it is the speed at which the teleport function drags you across the map.

Script
--BROUGHT TO YOU BY RobloxScripter.com!--

-- Settings local Settings = { Mobs = {"Chi Expert", "Kick Boxer"}, -- Mob Name(s) Key = "O", -- Key To Stop Script Transformation = false, -- Auto Transformation Speed = 1000 -- Teleportation Speed } -- Objects local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local Camera = Workspace.CurrentCamera local Mouse = LocalPlayer:GetMouse() Mouse.TargetFilter = LocalPlayer.Character local Input = "" local Toggle = false local Timing = os.clock or tick local Start = Timing() -- Functions local Teleport = function(CFrame) local Time = (LocalPlayer.Character.HumanoidRootPart.Position - CFrame.Position).Magnitude / (Settings.Speed * 10) if (LocalPlayer.Character.HumanoidRootPart.Position - CFrame.Position).Magnitude Form.Req.Zenni.Value then Form = v end end end if Form and Form:FindFirstChild("Req") then return TransformationText(Form.Req.Desc.Value) end end local WaitForChildWhichIsA = function(Parent, Class) local Child = Parent:FindFirstChildOfClass(Class) while not Child or Child.ClassName ~= Class do Child = Parent.ChildAdded:Wait() end return Child end local Transformation = function() if LocalPlayer.Character.Humanoid.Health <= 1 and Settings.Transformation then LocalPlayer.Character:BreakJoints() LocalPlayer.CharacterAdded:Wait() LocalPlayer:WaitForChild("Backpack") WaitForChildWhichIsA(LocalPlayer.Backpack, "BoolValue") wait() local Time, Key = TransformationInfo() if Time then if Time == 0 then LocalPlayer.Backpack.ServerTraits.Transform:FireServer(Key) else LocalPlayer.Backpack.ServerTraits.Input:FireServer({"x"}, Mouse.Hit) wait(Time + 0.05) LocalPlayer.Backpack.ServerTraits.Transform:FireServer(Key) LocalPlayer.Backpack.ServerTraits.Input:FireServer({"xoff"}, Mouse.Hit) end end end end -- Start UserInputService.InputBegan:Connect(function(Input) if string.lower(Input.KeyCode.Name) == string.lower(Settings.Key) then Toggle = true end end) for _,a in pairs(debug.getregistry()) do if type(a) == 'function' and getfenv(a).script == LocalPlayer.PlayerGui.LocalScript then for b,c in pairs(debug.getconstants(a)) do if b == 153 and c ~= "C1" then Input = c end end end end LocalPlayer.Character:BreakJoints() repeat wait() for _,v in pairs(Workspace.Live:GetChildren()) do if not Players:GetPlayerFromCharacter(v) and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("OriginalName") and table.find(Settings.Mobs, v.OriginalName.Value) then repeat wait() if v.HumanoidRootPart.CFrame.Y 0.3 then LocalPlayer.Backpack.ServerTraits.Input:FireServer({Input}, CFrame.new(0,0,0), nil, false) Start = Timing() end end) Camera.CFrame = v.HumanoidRootPart.CFrame end until v.Humanoid.Health == 0 or Toggle if Toggle then return end v:Destroy() end end until nil