Config
return {
debug = false,
oldEsx = false,
framework = "esx", -- esx / qb / qbx
cooldown = 1200, -- seconds
useTarget = false,
gangPlayersNeeded = 2,
distance = 80, -- max distance to npc
blipAlpha = 60,
logs = {
enabled = false,
url = "", -- no need if using ox logger
type = "discord" -- "discord" / "ox" recommended
},
blacklistedWeapons = {
[`weapon_rpg`] = true,
[`weapon_railgun`] = true,
[`weapon_firework`] = true,
[`weapon_candycane`] = true,
[`weapon_railgunxm3`] = true,
[`weapon_rayminigun`] = true,
[`weapon_emplauncher`] = true,
[`weapon_hominglauncher`] = true,
[`weapon_compactlauncher`] = true,
[`weapon_grenadelauncher`] = true,
[`weapon_grenadelauncher_smoke`] = true,
},
blacklistedPedModels = {
-- animals
[`a_c_boar`] = true,
[`a_c_cat_01`] = true,
[`a_c_chickenhawk`] = true,
[`a_c_chimp`] = true,
[`a_c_chop`] = true,
[`a_c_cormorant`] = true,
[`a_c_cow`] = true,
[`a_c_coyote`] = true,
[`a_c_crow`] = true,
[`a_c_deer`] = true,
[`a_c_dolphin`] = true,
[`a_c_fish`] = true,
[`a_c_hen`] = true,
[`a_c_humpback`] = true,
[`a_c_husky`] = true,
[`a_c_killerwhale`] = true,
[`a_c_mtlion`] = true,
[`a_c_pig`] = true,
[`a_c_pigeon`] = true,
[`a_c_poodle`] = true,
[`a_c_pug`] = true,
[`a_c_rabbit_01`] = true,
[`a_c_rat`] = true,
[`a_c_retriever`] = true,
[`a_c_rhesus`] = true,
[`a_c_rottweiler`] = true,
[`a_c_seagull`] = true,
[`a_c_sharkhammer`] = true,
[`a_c_sharktiger`] = true,
[`a_c_shepherd`] = true,
[`a_c_stingray`] = true,
[`a_c_westy`] = true
},
gangs = {
["taxi"] = true,
["police"] = true,
["mechanic"] = true,
["ambulance"] = true,
},
areas = {
["paleto_bay"] = {
size = vec3(260.0, 560.0, 10),
centerCoords = vec4(-139.8724, 6375.8862, 31.4906, 143.5997),
startCoords = vec4(-115.1344, 6368.8813, 31.5240, 0),
radius = 180.0, -- is only used if type is circle
label = "Paleto Bay",
npcsNeeded = 2,
marker = { -- or false (https://overextended.dev/ox_lib/Modules/Marker/Client#marker-class)
type = 1,
color = { r = 255, g = 0, b = 0, a = 200 },
},
time = 300,
type = "box", -- box / circle
hourlyMoneyAmount = 100, -- how much money area generates per hour
},
["airport"] = {
size = vec3(350.0, 350.0, 10),
centerCoords = vec4(-984.1541, -2640.4102, 13.9849, 333.0494),
startCoords = vec4(-984.1541, -2640.4102, 13.9849, 333.0494),
radius = 150.0, -- is only used if type is circle
label = "Airport",
npcsNeeded = 2,
marker = { -- or false (https://overextended.dev/ox_lib/Modules/Marker/Client#marker-class)
type = 1,
color = { r = 255, g = 0, b = 0, a = 200 },
},
time = 300,
type = "circle", -- box / circle
hourlyMoneyAmount = 120, -- how much money area generates per hour
},
["mirror_park"] = {
size = vec3(350.0, 350.0, 10),
centerCoords = vec4(1151.0325, -564.4348, 64.1, 105.0),
startCoords = vec4(1126.8068, -471.8110, 66.4865, 257.8419),
radius = 200.0, -- is only used if type is circle
label = "Mirror Park",
npcsNeeded = 2,
marker = { -- or false (https://overextended.dev/ox_lib/Modules/Marker/Client#marker-class)
type = 1,
color = { r = 255, g = 0, b = 0, a = 200 },
},
time = 300,
type = "circle", -- box / circle
hourlyMoneyAmount = 120, -- how much money area generates per hour
},
["sandy_shores"] = {
size = vec3(400.0, 250.0, 10),
centerCoords = vec4(1700.2517, 3788.2898, 34.7753, 211.3353),
startCoords = vec4(1703.2517, 3791.2898, 34.7753, 211.3353),
radius = 150.0, -- is only used if type is circle
label = "Sandy Shores",
npcsNeeded = 2,
marker = { -- or false (https://overextended.dev/ox_lib/Modules/Marker/Client#marker-class)
type = 1,
color = { r = 255, g = 0, b = 0, a = 200 },
},
time = 300,
type = "box", -- box / circle
hourlyMoneyAmount = 120, -- how much money area generates per hour
},
}
}
Last updated