![[PAID] [ESX] Oxy Run | NoPixel Inspired main image](https://forum-cfx-re.akamaized.net/optimized/4X/1/d/6/1d6fd2e1eadc1505b6b01e39adc48522cc4669f7_2_690x388.jpeg)
![[PAID] [ESX] Oxy Run | NoPixel Inspired thumbnail 1](https://forum-cfx-re.akamaized.net/optimized/4X/1/d/6/1d6fd2e1eadc1505b6b01e39adc48522cc4669f7_2_690x388.jpeg)
![[PAID] [ESX] Oxy Run | NoPixel Inspired thumbnail 2](https://forum-cfx-re.akamaized.net/original/4X/0/b/4/0b4ad4f16ef2973d601a39bfb805d63287828498.png)
![[PAID] [ESX] Oxy Run | NoPixel Inspired thumbnail 3](https://forum-cfx-re.akamaized.net/original/4X/d/a/1/da19d2c2edb2b7286360fb53c634bd9b4663f20d.png)
Price
UnknownA script by d3MBA
Price
UnknownShowcase
OXY MISSION
Purchase
TEBEX
Dependencies
Optimization
Full optimized.
Idle 0.00
Near NPC 0.03 - 0.04
Features
Has an option to CLEAN/WASH/LAUNDER Your dirty money. If enabled, when you make a delivery you’ll also hand the customer your dirty money and they’ll give you clean money in return.
More than 20 delivery locations already installed, can be modified in the config file.
Easily set up what Ped Models you want, blips, Locations to goto for possible deliveries, and what vehicles the Peds will drive up in straight from the config
Packages can fell out of the trunk if the trunk is open
Deposit
Wash money TAX
Sell Oxy
Server-side checks to prevent abuse, cheating. VIDEO
No IP lock
Source code
Fully customizable
Config
Config = {}
Config.Discord = {
Webhook = "WEBHOOK_HERE",
BotName = "d3_Oxy",
BotIcon = "https://media.discordapp.net/attachments/909923315852910673/925756403979784192/d3mba_dasdasdadpng.png?width=468&height=468"
}
Config.DisableControlsWhenHavePackage = {
Sprint = true, -- If is true player can't sprint while carrying package.
Jump = true, -- If is true player can't jump while carrying package.
Attack = true -- If is true player can't attack (LEFT MOUSE BUTTON, Q, R) while carrying package.
}
Config.TakePackageTime = 5000 -- From warehouse - in msec -- e.g. 5000msec means 5sec
Config.MaxPackages = 5 -- Number of packages palyer need to deliver it
Config.PackageProp = "prop_cs_cardbox_01"
Config.DealerPed = "a_m_y_mexthug_01"
Config.CustomerPed = "ig_mp_agent14"
Config.DealerLocation = {x = -723.331, y = -1112.48, z = 10.652, h = 306.87} -- Location of the NPC "dealer" to start the job.
Config.CarSpawnLocation = {x = -702.444, y = -1140.08, z = 9.9854, h = 39.11}
Config.WarehouseLocation = {x = -718.650, y = -1119.88, z = 10.620}
-- Return delivery vehicle location.
Config.ReturnVehicleMarker = { -- If you wish to use a "classic marker", read "customMarker.txt".
Pos = {x = -701.702, y = -1141.57, z = 10.612},
Size = {x = 1.5, y = 1.5, z = 1.1},
Color = {r = 255, g = 140, b = 0, a = 255}, -- https://www.w3schools.com/colors/colors_picker.asp
CustomMarker = "d3deliveryVehicle",
CustomMarkerRot = 90.0,
Type = 9
}
Config.SpawnPointCheck = {
Use = true, -- If is true script will be check if is any vehicle near delivery car spawnpoit.
Radius = 3.7 -- default - 3.7
}
-- Deposit
Config.UseDeposit = true
Config.DepositAccount = 'black_money' -- 'money', 'bank', 'black_money'
Config.DepositAmount = 1500 -- Amount of deposit.
--Package drop
Config.UsePackageDrop = true -- If you want your package can fall out of the trunk when the trunk is open.
Config.MaxSpeed = 20.0 -- km/h
Config.CheckTimeForTrunkDoors = 3 -- This means script will be check every 3 sec if truk is opened.
Config.DrivingSpeed = 10.0 -- Don't change this unless you know what you are doing.
Config.WaitTime = { -- The wait time until the next delivery.
min = 8, -- 8 seconds
max = 23 -- 23 seconds
}
-- Wash black money
Config.WashMoneyTax = 0.8 -- 0.8 means TAX will be 20%, player will be received 80% of given money e.g. 0.5 = 50% TAX, 0.9 = 10% TAX.
Config.WashMoneyAmount = { -- There is a minimum and maximum amount of money that a player can give to a customer to wash it.
min = 100,
max = 1300
}
Config.ItemReward = "oxy" -- Name of item in database to give.
-- Shop
Config.UseOxyShop = true
Config.OxyShopAccount = 'money' -- 'money', 'bank', 'black_money'.
Config.SellItemPrice = 200
Config.ShopLocation = {x = 1412.442, y = -1489.97, z = 60.46, h = 129.12}
Config.ShopPed = "a_m_m_polynesian_01"
Config.CheckTime = {
Use = true,
OpeningTime = 8,
ClosingTime = 20,
}
Config.DeliveryCars = {
[1] = "felon",
[2] = "kuruma",
[3] = "sultan",
[4] = "sentinel3",
[5] = "asea"
}
Config.CustomerCars = {
[1] = "habanero",
[2] = "kuruma",
[3] = "sultan",
[4] = "primo",
[5] = "tailgater"
}
-- https://docs.fivem.net/docs/game-references/blips/
Config.DealerBlip = {
useBlip = true,
sprite = 51,
scale = 0.8,
color = 47,
label = "d3_OXY"
}
Config.DeliveryCarBlip = {
sprite = 326,
scale = 0.7,
color = 1,
label = "[OXY] Delivery vehicle"
}
Config.DeliveryBlip = {
sprite = 280,
scale = 1.1,
color = 1,
label = "[OXY] Customer"
}
Config.ReturnVehicleBlip = {
sprite = 326,
scale = 0.8,
color = 2,
label = "[OXY] Return delivery vehicle"
}
Config.OxyShopBlip = {
useBlip = true,
sprite = 500,
scale = 0.8,
color = 47,
label = "[OXY] Sell Oxy"
}
Config.Text3D = {
["start_delivery"] = "[~r~E~s~] - Start Delivery",
["take_deposit_back"] = "[~r~H~s~] - Take the deposit back",
["take_package_warehouse"] = "[~r~E~s~] - Take the package - ",
["open_trunk"] = "[~r~H~s~] - Open trunk",
["close_trunk"] = "[~r~H~s~] - Close trunk",
["trunk_packages"] = "Packages: ~g~",
["close_take_packages"] = "[~r~H~s~] - Close trunk | [~r~E~s~] - Take package out",
["put_package"] = "[~r~E~s~] - Put package in",
["customer_put_package"] = "Put the package in the trunk",
["customer_no_package"] = "~r~You don't have a package!",
["customer_close_trunk"] = "Close the trunk!",
["take_reward_from_customer"] = "[~o~E~s~]",
["sell_oxy"] = "[~r~E~s~] - Sell ~o~oxy~s~",
-- Customer
["open_trunk_customer"] = "[~r~K~s~] - Open trunk",
["close_trunk_customer"] = "[~r~K~s~] - Close trunk",
["put_package_customer"] = "[~r~B~s~] - Put package in",
}
Config.Notifications = {
["mission_started"] = "Mission ~g~successfully~s~ started go to the warehouse to pick up the packages, and put them in the trunk.",
["delivery_veh_spawned"] = "~g~Delivery vehicle is ready!",
["trunk_open"] = "Trunk ~g~open",
["trunk_closed"] = "Trunk ~r~closed~s~.",
["destination"] = "~g~You are close to the drop off wait for your customer!",
["next_delivery"] = "Wait for next delivery...",
["new_delivery_loc"] = "You got a new delivery location, go and deliver the package.",
["no_more_packages"] = "~r~You have no more packages, delivery is interrupted.",
["return_vehicle"] = "Go back to the dealer, return the delivery car and take back the deposit!",
["go_to_customer"] = "Go to the customer!",
["too_damaged"] = "~r~The delivery vehicle is too damaged!",
["not_in_the_vehicle"] = "You are not in the vehicle, or you are not in the delivery vehicle!",
["successfully_returned"] = "You have ~g~successfully~s~ returned the vehicle, go to the dealer and take back the deposit!",
["package_fell_out"] = "~r~Package fell out of the trunk, because the trunk is open!",
["close_the_trunk"] = "~r~Close the trunk!",
["drop_no_more_packages"] = "Delivery has been interrupted because you have no more packages in the trunk!",
["shop_unavailable"] = "~r~Shop is currently unavailable",
["died"] = "Mission stopped because you died!",
["paid_deposit"] = "You paid ~r~" ..Config.DepositAmount.. "~s~$ for the delivery car deposit!",
["no_enough_money"] = "You don't have enough dirty money to pay the car delivery deposit ~r~" ..Config.DepositAmount.. "~s~ $",
["deposit_back"] = "You got your deposit back ~g~" ..Config.DepositAmount.. "~s~$",
["nothing_to_sell"] = "~r~You have nothing to sell!",
["spawnpoint_check"] = "~r~Delivery car spawnpoint has been blocked!",
["customerveh_deleted"] = "~o~[OXY]~s~~r~ The customer vehicle was deleted, the mission was stopped!",
}
Controls = { -- https://docs.fivem.net/docs/game-references/controls/
start_delivery = 38, -- E
take_deposit_back = 74, -- H
take_package_warehouse = 38, -- E
trunk_open_close = 74, -- H
talk_with_customer = 38, -- E
put_package_in_the_trunk = 38, -- E
take_package_from_trunk = 38, -- E
return_vehicle = 38, -- E
shop_sell_oxy = 38, -- E
trunk_open_close_customer = 311, -- K
put_package_in_the_trunk_customer = 29 -- B
}
Config.Routes = {
{
PickupCoordinates = vector3(-241.14, -1686.27, 32.91),
PickupHeading = 178.9,
Destinations = {
vector3(32.98, -1815.83, 24.62)
}
},
{
PickupCoordinates = vector3(380.75, -84.48, 66.77),
PickupHeading = 115.7,
Destinations = {
vector3(136.37, -255.82, 51.40)
}
},
{
PickupCoordinates = vector3(1690.058, -2325.17, 104.50),
PickupHeading = 195.69,
Destinations = {
vector3(1439.140, -2605.22, 47.580)
}
},
{
PickupCoordinates = vector3(1004.143, -1415.18, 28.826),
PickupHeading = 90.06,
Destinations = {
vector3(969.8596, -1558.20, 30.058)
}
},
{
PickupCoordinates = vector3(226.3227, -1530.30, 28.555),
PickupHeading = 307.12,
Destinations = {
vector3(449.2208, -1514.38, 28.434)
}
},
{
PickupCoordinates = vector3(-234.915, -1402.07, 30.677),
PickupHeading = 188.97,
Destinations = {
vector3(20.55812, -1413.80, 28.737)
}
},
{
PickupCoordinates = vector3(-960.066, -1527.46, 4.3719),
PickupHeading = 114.97,
Destinations = {
vector3(-1182.93, -1569.87, 3.6977)
}
},
{
PickupCoordinates = vector3(-961.099, -1263.08, 4.8387),
PickupHeading = 22.97,
Destinations = {
vector3(-960.387, -1093.91, 1.4824)
}
},
{
PickupCoordinates = vector3(-1347.36, -984.711, 7.6857),
PickupHeading = 98.78,
Destinations = {
vector3(-1319.90, -796.877, 17.173)
}
},
{
PickupCoordinates = vector3(-1461.77, -214.552, 48.422),
PickupHeading = 138.98,
Destinations = {
vector3(-1640.07, -230.036, 54.142)
}
},
{
PickupCoordinates = vector3(-213.618, 74.06719, 66.548),
PickupHeading = 37.79,
Destinations = {
vector3(-77.1691, 182.8121, 86.864)
}
},
{
PickupCoordinates = vector3(830.1477, -161.364, 73.648),
PickupHeading = 151.0,
Destinations = {
vector3(1090.887, -337.822, 66.607)
}
},
{
PickupCoordinates = vector3(1177.609, -491.322, 65.260),
PickupHeading = 167.122,
Destinations = {
vector3(1061.698, -754.935, 57.076)
}
},
{
PickupCoordinates = vector3(-934.315, 296.6106, 70.318),
PickupHeading = 219.08,
Destinations = {
vector3(-1316.53, 257.4943, 61.784)
}
},
{
PickupCoordinates = vector3(-969.809, -187.868, 37.177),
PickupHeading = 209.39,
Destinations = {
vector3(-783.896, -408.343, 35.099)
}
},
{
PickupCoordinates = vector3(-1554.11, -299.614, 47.492),
PickupHeading = 204.87,
Destinations = {
vector3(-1522.75, -431.430, 34.816)
}
},
{
PickupCoordinates = vector3(-655.964, -1997.58, 6.0156),
PickupHeading = 353.88,
Destinations = {
vector3(-908.145, -2054.53, 9.2991)
}
},
{
PickupCoordinates = vector3(-1247.30, -1163.21, 7.3842),
PickupHeading = 117.94,
Destinations = {
vector3(-1490.64, -957.397, 7.2361)
}
},
{
PickupCoordinates = vector3(-1607.21, 63.16703, 60.870),
PickupHeading = 58.54,
Destinations = {
vector3(-1668.44, 406.5472, 88.367)
}
},
{
PickupCoordinates = vector3(285.9601, -2567.50, 5.0746),
PickupHeading = 327.33,
Destinations = {
vector3(648.3649, -2794.26, 6.0578)
}
},
{
PickupCoordinates = vector3(949.6460, -303.705, 66.323),
PickupHeading = 143.49,
Destinations = {
vector3(707.5858, -291.819, 59.186)
}
},
{
PickupCoordinates = vector3(-1631.98, -782.131, 9.8046),
PickupHeading = 227.619,
Destinations = {
vector3(-1622.87, -884.141, 9.2309)
}
},
{
PickupCoordinates = vector3(-758.801, -2458.89, 13.807),
PickupHeading = 333.743,
Destinations = {
vector3(-766.909, -2284.17, 12.858)
}
},
{
PickupCoordinates = vector3(786.4805, -2110.92, 28.640),
PickupHeading = 354.851,
Destinations = {
vector3(837.9710, -1968.36, 29.291)
}
},
{
PickupCoordinates = vector3(-455.588, -2158.03, 9.5380),
PickupHeading = 261.039,
Destinations = {
vector3(-288.334, -2202.20, 10.015)
}
},
{
PickupCoordinates = vector3(-1596.49, 980.0939, 154.46),
PickupHeading = 78.689,
Destinations = {
vector3(-1513.05, 1495.342, 115.66)
}
},
{
PickupCoordinates = vector3(1224.063, -763.893, 58.296),
PickupHeading = 285.086,
Destinations = {
vector3(1380.888, -740.712, 67.232)
}
},
}
Discord
No approved reviews found for this script yet.