Oil Empire Script [No Key] – Auto Farm, Auto Sell

Oil Empire is all about drilling and extracting oil, and if you are looking for its scripts, then you are in the right place.

Here we have provided Oil Empire scripts that are tested and working. These scripts offer features like Instant steal, Auto buy/sell, Auto collect money, no cooldown, cheap oil and gas, etc.

We have tested these scripts with Delta and Xeno, so try them.

All Oil Empire Script Working Right Now

Oil Empire Script

Tora IsMe Script Oil Empire (Keyless) – Auto stealing, Auto collect cash, Instant steal

loadstring(game:HttpGet("https://raw.githubusercontent.com/gumanba/Scripts/main/OilEmpire"))()

Pickle Hub Oil Empire Script No Key – Auto Farm, Auo Sell, Steal From Everyone

loadstring(game:HttpGet('https://raw.githubusercontent.com/picklelolxd/robloxoilempireautofarm/refs/heads/main/Oil-Empire.lua'))()

Oil Empire Script [Key System] – Auto Steal, Auto Collect, and more

loadstring(game:HttpGet("https://pastebin.com/raw/zZjCDrgr"))()

Oil Empire – Insta Steal, Auto Steal & more

loadstring(game:HttpGet("https://raw.githubusercontent.com/unkegrrr/ScripterzzHUB/refs/heads/main/HUB.lua"))()

Tora Hub Oil Empire No Key – ESP & SPEED

loadstring(game:HttpGet("https://pastefy.app/mM9rBLWI/raw"))()

Main Hub Oil Empire No Key Script – Auto Farm, Esp & Hitbox

loadstring(game:HttpGet("https://pastefy.app/Aj3tQmN1/raw"))()

Oil Empire Panda Hub OP Script – Auto Collect, Instant Steal

loadstring(game:HttpGet("https://pastefy.app/smx46ezO/raw"))()

Hitzige Genossenschaft – Cheap Oil and Gas

loadstring(game:HttpGet("https://pastefy.app/PWczeza7/raw"))()

Apombe Cheat Script for Oil Empire

local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Window = Rayfield:CreateWindow({
   Name = "Apombe Cheat | Oil Empire",
   LoadingTitle = "Apombe Sistemleri Yükleniyor...",
   LoadingSubtitle = "by ",
   ConfigurationSaving = {
      Enabled  = true,
      FolderName = "ApombeConfig",
      FileName = "OilEmpire"
   }
})

-- Değişkenler
local Plr = game.Players.LocalPlayer
local FlyEnabled = false
local FlySpeed = 50

-- ANA TAB
local MainTab = Window:CreateTab("Ana Özellikler", 4483362458)

-- 1. ANINDA ÇALMA (DOKUNULMADI - MÜKEMMEL HALİ)
MainTab:CreateToggle({
   Name = "Anında Çal (Instant Steal)",
   CurrentValue = true, -- Varsayılan açık başlasın istersen true yap
   Callback = function(Value)
      _G.InstantSteal = Value
      task.spawn(function()
          while _G.InstantSteal do
              task.wait(0.3)
              for _, v in pairs(workspace:GetDescendants()) do
                  if v:IsA("ProximityPrompt") then
                      v.HoldDuration = 0 
                      v.MaxActivationDistance = 50 -- Uzaktan çalma menzili
                  end
              end
          end
      end)
   end,
})

-- 2. GELİŞMİŞ OTO FARM
MainTab:CreateToggle({
   Name = "Oto Farm (V4)",
   CurrentValue = false,
   Callback = function(Value)
      _G.AutoFarm = Value
      task.spawn(function()
          while _G.AutoFarm do
              task.wait(0.3)
              for _, obj in pairs(workspace:GetDescendants()) do
                  if not _G.AutoFarm then break end
                  if obj:IsA("ProximityPrompt") then
                      fireproximityprompt(obj)
                  end
                  if obj:IsA("TouchTransmitter") then
                      pcall(function()
                          firetouchinterest(Plr.Character.HumanoidRootPart, obj.Parent, 0)
                          firetouchinterest(Plr.Character.HumanoidRootPart, obj.Parent, 1)
                      end)
                  end
              end
          end
      end)
   end,
})

-- HAREKET TAB
local MoveTab = Window:CreateTab("Hareket & Fly", 4483362458)

-- 3. FLY (UÇMA)
MoveTab:CreateToggle({
   Name = "Uçma Modu (Fly)",
   CurrentValue = false,
   Callback = function(Value)
      FlyEnabled = Value
      local Char = Plr.Character
      local Root = Char:WaitForChild("HumanoidRootPart")
      local Hum = Char:WaitForChild("Humanoid")
      
      if FlyEnabled then
          local BV = Instance.new("BodyVelocity", Root)
          local BG = Instance.new("BodyGyro", Root)
          BV.Velocity = Vector3.new(0, 0, 0)
          BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
          BG.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
          BG.P = 9e4
          
          task.spawn(function()
              while FlyEnabled do
                  task.wait()
                  Hum.PlatformStand = true
                  local LookV = workspace.CurrentCamera.CFrame.LookVector
                  local RightV = workspace.CurrentCamera.CFrame.RightVector
                  local Vel = Vector3.new(0, 0, 0)
                  
                  if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.W) then
                      Vel = Vel + LookV * FlySpeed
                  end
                  if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.S) then
                      Vel = Vel - LookV * FlySpeed
                  end
                  if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.A) then
                      Vel = Vel - RightV * FlySpeed
                  end
                  if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.D) then
                      Vel = Vel + RightV * FlySpeed
                  end
                  
                  BV.Velocity = Vel
                  BG.CFrame = workspace.CurrentCamera.CFrame
              end
              BV:Destroy()
              BG:Destroy()
              Hum.PlatformStand = false
          end)
      end
   end,
})

MoveTab:CreateSlider({
   Name = "Uçuş Hızı",
   Range = {10, 500},
   Increment = 5,
   CurrentValue = 50,
   Callback = function(Value) FlySpeed = Value end,
})

MoveTab:CreateSlider({
   Name = "Yürüme Hızı",
   Range = {16, 400},
   Increment = 2,
   CurrentValue = 16,
   Callback = function(Value)
       if Plr.Character:FindFirstChild("Humanoid") then
           Plr.Character.Humanoid.WalkSpeed = Value
       end
   end,
})

-- GÖRSEL TAB
local VisualTab = Window:CreateTab("Görsel", 4483362458)

VisualTab:CreateButton({
   Name = "Görünmezlik (Reset Gerektirir)",
   Callback = function()
       for _, v in pairs(Plr.Character:GetDescendants()) do
           if v:IsA("BasePart") or v:IsA("Decal") then
               v.Transparency = 1
           end
       end
       Rayfield:Notify({Title = "Apombe", Content = "Şu an görünmezsin!", Duration = 3})
   end,
})

Rayfield:Notify({
   Title = "Apombe Cheat Hazır",
   Content = "Keyfini çıkar kanka!",
   Duration = 5
}) 

Compatible Executors

Oil Empire Script has been tested and works smoothly with popular Roblox executors, including: