Full Autofarm
Key Required Verified

Full Autofarm

[UPD 2]Anime Impact Simulator!32tq32tq 56.4K views 7 executesUpdated May 10, 2022
2.5/ 5(2 votes)
1150% Positive
Lua Script•328 lines (9673 chars)
local currentExploit =
    (KRNL_LOADED and "KRNL") or (is_synapse_function and "Synapse X") or (pebc_execute and "Protosmasher") or
    (is_sirhurt_closure and "Sirhurt") or
    (shadow_env and "Shadow") or
    (issentinelclosure and "Sentinel") or
    (getproximitypromptduration and "Scriptware") or
    "Unknown"
local game_name = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId).Name
local HUMRP = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
for i,v in pairs(game.CoreGui:GetChildren()) do
   if v.Name == "Orion" then
       v:Destroy()
       getgenv().automana = false
       getgenv().autoexchange = false
       getgenv().autotrain = false
       getgenv().autobuyranks = false
       getgenv().autoopeneggs = false
       getgenv().autobuyupgrades = false
       getgenv().egg = "PIRATE"
       firetouchinterest(HUMRP,game:GetService("Workspace")["_SYSTEM"]["_SERVER"].ManaHitbox.ManaHitboxS,1)              
    end   
end 
local eggs = {}
local areas = {}
for i,v in pairs(game:GetService("Workspace")["_SYSTEM"]["_EGG"]:GetChildren()) do
   table.insert(eggs,v.Name)
end    
for i,v in pairs(game:GetService("Workspace")["_SYSTEM"]["_AREAs"]:GetChildren()) do
   table.insert(areas,v.Name) 
end    
local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
local Window = OrionLib:MakeWindow({Name = game_name.." Using "..currentExploit, HidePremium = false, SaveConfig = true, ConfigFolder = "DarkHeroConfig"})
local MainSec = Window:MakeTab({
	Name = "Main",
	Icon = "rbxassetid://4483345998",
	PremiumOnly = false
})
local TeleportSec = Window:MakeTab({
	Name = "Teleport",
	Icon = "rbxassetid://4483345998",
	PremiumOnly = false
})
local CardsSec = Window:MakeTab({
	Name = "Cards",
	Icon = "rbxassetid://4483345998",
	PremiumOnly = false
})
local MiscSec = Window:MakeTab({
	Name = "Misc",
	Icon = "rbxassetid://4483345998",
	PremiumOnly = false
})
local trainer = workspace._SYSTEM._INTERACT.Train
local CreditsSection = Window:MakeTab({
	Name = "Credits",
	Icon = "rbxassetid://4483345998",
	PremiumOnly = false
})
--variables
CreditsSection:AddButton({
	Name = "My ScriptBlox Profile",
	Callback = function()
    setclipboard("https://scriptblox.com/u/Dark_Hero")
    OrionLib:MakeNotification({
	Name = "Info",
	Content = "ScriptBlox Profile Link Was Copied To Clipboard",
	Image = "rbxassetid://4483345998",
	Time = 5
    })    
  	end    
})
CreditsSection:AddButton({
	Name = "My Discord Server",
	Callback = function()
    setclipboard("https://discord.gg/dWeUtejQ6n")
    OrionLib:MakeNotification({
	Name = "Info",
	Content = "Discord Server Invite Link Was Copied To Clipboard",
	Image = "rbxassetid://4483345998",
	Time = 5
    })
  	end    
})
CreditsSection:AddLabel("All Credits Goes to Dark_Hero")
MiscSec:AddToggle({
	Name = "Hide Notifications",
	Default = false,
	Callback = function(Value)
local args = {
    [1] = "Hide Notifications",
    [2] = Value
}

game:GetService("ReplicatedStorage").Remotes.LoadPreferences:FireServer(unpack(args))
	end    
})
MiscSec:AddToggle({
	Name = "Anti-afk",
	Default = false,
	Callback = function(Value)
getgenv().antiafk = Value
local vu = game:GetService("VirtualUser")
game:GetService("Players").LocalPlayer.Idled:connect(function()
if not getgenv().antiafk then return end
vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
wait(1)
vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
end)
	end    
})
MiscSec:AddToggle({
	Name = "Remove Water System",
	Default = false,
	Callback = function(Value)
    if Value then
       for i,v in pairs(game:GetService("Workspace")["_SYSTEM"]["_WATER"]:GetChildren()) do
           v.CanTouch = false
        end   
    else
        for i,v in pairs(game:GetService("Workspace")["_SYSTEM"]["_WATER"]:GetChildren()) do
           v.CanTouch = true
        end    
    end 
end    
})
MiscSec:AddToggle({
    Name = "Skip Card Open Anim",
    Default = false,
    Callback = function(Value)
       if Value == true then
          game:GetService("Players").LocalPlayer.PlayerGui.Main.Scripts["Card Hatch"].Disabled = true
          else
          game:GetService("Players").LocalPlayer.PlayerGui.Main.Scripts["Card Hatch"].Disabled = false
        end   
    end
})
MainSec:AddToggle({
	Name = "Auto Mana",
	Default = false,
	Callback = function(Value)
getgenv().automana = Value
spawn(function()
while getgenv().automana == true do
wait()
game:GetService("ReplicatedStorage").Remotes.TappingEvent:FireServer()
end
end)
	end    
}) 

MainSec:AddToggle({
	Name = "Auto Train",
	Default = false,
	Callback = function(Value)
        getgenv().autotrain = Value
        spawn(function()
        while getgenv().autotrain == true do
        HUMRP.CFrame = trainer.CFrame + Vector3.new(0,0,0)
        local args = {
            [1] = "Train",
            [2] = trainer
        }
        game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
        end
        end)
	end    
})
MainSec:AddToggle({
	Name = "Double Mana Gain",
	Default = false,
	Callback = function(Value)
    getgenv().doublemana = Value
    spawn(function()
        while wait() do
           if not getgenv().doublemana then
firetouchinterest(game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart"),game:GetService("Workspace")["_SYSTEM"]["_SERVER"].ManaHitbox.ManaHitboxS,1)            
else
firetouchinterest(game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart"),game:GetService("Workspace")["_SYSTEM"]["_SERVER"].ManaHitbox.ManaHitboxS,0)            
           end 
        end    
    end)    
	end    
})
MainSec:AddToggle({
	Name = "Auto Rank",
	Default = false,
	Callback = function(Value)
    getgenv().autobuyranks = Value
        spawn(function()
        while getgenv().autobuyranks do
            for i = 1,26 do
    local args = {
        [1] = "BuyRank",
        [2] = tonumber(i)
    }
    game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
               end
              end  
        end)
	end    
})
MainSec:AddToggle({
	Name = "Auto Upgrade Everything",
	Default = false,
	Callback = function(Value)
    getgenv().autobuyupgrades = Value
    spawn(function()
        while getgenv().autobuyupgrades do
local args = {
    [1] = "BuyUpgrade",
    [2] = "Walk Speed"
}

game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
local args = {
    [1] = "BuyUpgrade",
    [2] = "Mana Multiplier"
}

game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
local args = {
    [1] = "BuyUpgrade",
    [2] = "More Storage"
}

game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
local args = {
    [1] = "BuyUpgrade",
    [2] = "Energy Multiplier"
}

game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
local args = {
    [1] = "BuyUpgrade",
    [2] = "More Equip"
}

game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
        end    
    end)    
	end    
})
local Offers = {}
for i = 1,26 do
   local Offer = "Offer "..i 
   table.insert(Offers,Offer)
end   
local Offers = {"Disabled","Offer 1", "Offer 2","Offer 3","Offer 4","Offer 5","Offer 6","Offer 7","Offer 8","Offer 9","Offer 10","Offer 11","Offer 12","Offer 13","Offer 14","Offer 15","Offer 16","Offer 17","Offer 18","Offer 19","Offer 20","Offer 21","Offer 22","Offer 23","Offer 24","Offer 25","Offer 26"}
MainSec:AddDropdown({
	Name = "Auto Exchange",
	Default = "Disabled",
	Options = Offers,
	Callback = function(Value)
	    print(Value)
	    if Value == "Disabled" then
	      getgenv().autoexchange = false
	      else
          local number = string.gsub(Value,"Offer ","")
	      getgenv().autoexchange = true
           while getgenv().autoexchange == true do
           wait()
           local args = {
           [1] = "Exchange",
           [2] = tonumber(number)
           }
           game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
        end
        end     
	end    
})

CardsSec:AddDropdown({
	Name = "Choose Card",
	Default = "PIRATE",
	Options = eggs,
	Callback = function(Value)
getgenv().egg = Value
	end    
})
CardsSec:AddButton({
	Name = "Open Once",
	Callback = function()
    HUMRP.CFrame = game:GetService("Workspace")["_SYSTEM"]["_EGG"][getgenv().egg].EGG.Electricity.CFrame  + Vector3.new(0,0,5)
    wait(0.3)
    local args = {
        [1] = "CARD",
        [2] = getgenv().egg,
        [3] = "1",
        [4] = {}
    }
    game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
end    
})
CardsSec:AddToggle({
	Name = "Auto Open",
	Default = false,
	Callback = function(Value)
    getgenv().autoopeneggs = Value
    spawn(function()
    while getgenv().autoopeneggs do
    wait()
    HUMRP.CFrame = game:GetService("Workspace")["_SYSTEM"]["_EGG"][getgenv().egg].EGG.Electricity.CFrame   + Vector3.new(0,0,5)  
    wait(0.1)
local args = {
    [1] = "CARD",
    [2] = getgenv().egg,
    [3] = "1",
    [4] = {}
}
    game:GetService("ReplicatedStorage").Remotes.ClientRemote:InvokeServer(unpack(args))
                for i,v in pairs(game:GetService("Players").LocalPlayer:GetChildren()) do
                if v.Name == "_alreadyOpening" then
                v:Destroy()
                end
            end
        end    
    end)   
	end    
})

TeleportSec:AddDropdown({
	Name = "Teleport To",
	Default = "...",
	Options = areas,
	Callback = function(Value)
    HUMRP.CFrame = game:GetService("Workspace")["_SYSTEM"]["_AREAs"][Value].CFrame
	end    
})

Features & Information

Auto Mana Auto Exchange Auto Train Double Mana Gain Auto Upgrade Auto Rank Cards Section Teleport Section Misc Section Recent Changes: Removed Key System,Removed Obfuscation,Removed Logging
#Best Script#Autofarm#Anime Impact Simulator#Anime#Best Autofarm

Community Comments (0)

No comments yet for this script.

More Scripts for [UPD 2]Anime Impact Simulator!