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

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:
