Config

Config = {}

Config.UseEsx = false -- If you use QBCore set this to false | If you use ESX set this to true

Config.Core = 'qb-core' -- If you use QBCore but you use custom core name change this

Config.UseKey = 'LMENU' -- Left Alt default key (like qb-target)

Config.SelectOptionKey = 51 -- Scroll

Config.Radius = 5.0 -- Target Radius

Config.DrawDistance = 10.0 -- QB-Target options

Config.DrawColor = { 255, 255, 255, 255 } -- QB-Target options

Config.SuccessDrawColor = { 30, 144, 255, 255 } -- QB-Target options

Config.OutlineColor = { 255, 255, 255, 255 } -- QB-Target options

Config.DisableInVehicle = false -- QB-Target options

Config.CircleZones = {

}

Config.BoxZones = {
	--Example--
	-- ["DutyPoliceJob"] = {
	--     name = "Police Duty",
	--     coords = vector3(443.12, -979.66, 30.69),
	--     length = 0.4,
	--     width = 0.6,
	--     heading = 229.0,
	--     debugPoly = false,
	--     minZ = 30.59,
	--     maxZ = 31.19,
	--     options = {
	--         {
	-- 			type = "client",
	--             event = "police:client:Duty",
	--             icon = "fas fa-clipboard",
	--             label = "Set Duty",
	--             job = "police",
	--         }
	--     },
	--     distance = 2.5
	-- },
}

Config.PolyZones = {

}

Config.TargetBones = {

}

Config.TargetModels = {

	-- 24/7 --
	-- ["24/7 shops"] = {
	-- 	models = {
	-- 		"mp_m_shopkeep_01",
	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-shops:marketshop",
	-- 			icon = "fas fa-store",
	-- 			label = "Buy Food",
	-- 		},
	-- 	},
	-- 	distance = 2.5,
	-- },

	-- Ammunations --
	-- ["ammunation shops"] = {
	-- 	models = {
	-- 		"s_m_y_ammucity_01",
	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-shops:marketshop",
	-- 			icon = "fas fa-shopping-cart",
	-- 			label = "Buy Materials",
	-- 		},
	-- 	},
	-- 	distance = 2.5,
	-- },

	-- Clothing/BarberShop --
	-- ["clothing"] = {
	-- 	models = {
	-- 		"cs_debra",
	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-clothing:client:STORERoupa",
	-- 			icon = "fas fa-circle",
	-- 			label = "Talk To Debora",
	-- 		},
	-- 	},
	-- 	distance = 2.5,
	-- },

	-- ["trashsearch"] = {
	-- 	models = {
	-- 	-1096777189,
	-- 	666561306,
	-- 	1437508529,
	-- 	-1426008804,
	-- 	-228596739,
	-- 	161465839,
	-- 	651101403,
	-- 	-58485588,
	-- 	218085040,
	-- 	-206690185,

	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-trashsearch:client:searchtrash",
	-- 			icon = "fas fa-dumpster",
	-- 			label = "Search Trash",
	-- 		},
	-- 	},
	-- 	distance = 3.0
	-- },
}

Config.GlobalPedOptions = {

}

Config.GlobalVehicleOptions = {

}

Config.GlobalObjectOptions = {

}

Config.GlobalPlayerOptions = {
	-- options = {
	--       {
	--           type = "client",
	--           event = "police:client:CuffPlayer",
	--           icon = "fas fa-circle",
	--           label = "Arrest",
	--           item = 'handcuffs',
	--           job = "police", "police2", "police3", "police4", "ambulance"
	--       },
	--       {
	--           type = "client",
	--           event = "police:client:EscortPlayer",
	--           icon = "fas fa-circle",
	--           label = "Drag",
	--           job = "police", "police2", "police3", "police4", "ambulance"
	--       },
	-- 	{
	--           type = "client",
	--           event = "police:client:SearchPlayer",
	--           icon = "fas fa-circle",
	--           label = "Search",
	-- 		job = "police", "police2", "police3", "police4"
	--       },
	-- 	{
	--           type = "client",
	--           event = "qb-phone:client:GiveContactDetails",
	--           icon = "fas fa-circle",
	--           label = "Share Contact"
	--       },
	-- 	{
	--           type = "client",
	--           event = "police:client:RobPlayer",
	--           icon = "fas fa-circle",
	--           label = "Stole"
	--       },
	--   },
	--   distance = 2.5,
}

Config.Peds = {

	-- FOOD STORE --

	--STORE 15--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-3242.23, 999.97, 11.85, 351.66),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 9--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(24.5, -1346.63, 28.60, 273.18),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 17--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-47.18, -1758.46, 28.45, 39.64),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 7--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-706.02, -913.9, 18.35, 86.17),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 16--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1486.75, -377.57, 39.20, 132.60),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 3--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1221.30, -907.82, 11.40, 34.60),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 18--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(372.6, 327.06, 102.55, 258.49),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 13--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1819.96, 794.04, 137.10, 126.36),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 10--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-3039.89, 584.21, 6.90, 16.15),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 8--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-2966.41, 391.62, 14.05, 84.40),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 4--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1164.72, -323.04, 68.25, 93.92),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 11--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1134.32, -983.25, 45.45, 278.23),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 5--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(549.24, 2670.37, 41.25, 94.15),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 19--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1959.72, 3740.68, 31.40, 297.43),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 6--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1165.25, 2710.80, 37.16, 183.01),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 1--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1697.8, 4923.14, 41.10, 321.33),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 14--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1728.33, 6416.21, 34.05, 241.78),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 12--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(2677.32, 3279.69, 54.30, 323.82),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 2--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(2557.28, 380.78, 107.65, 359.83),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORES WEAPON--

	--WEAPON SHOPS 5--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(-661.98, -933.57, 20.80, 181.76),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--WEAPON SHOPS 2--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(22.59, -1105.55, 28.80, 159.83),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--WEAPON SHOPS 7--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(810.21, -2159.02, 28.60, 1.43),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--WEAPON SHOPS 8--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(842.42, -1035.31, 27.20, 358.67),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 1--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(253.87, -50.58, 68.95, 67.39),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 3--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(2567.97, 292.64, 107.80, 358.18),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 6--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(-1118.98, 2699.77, 17.60, 223.39),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 4--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(1692.21, 3760.91, 33.70, 229.39),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 9--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(-331.61, 6084.92, 30.55, 226.57),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	------ CLOTHING ------

	{ --STORE Smoke on The Water--
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1171.13, -1571.26, 3.66, 124.62),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

}

Config.Locales = {
  inspect_vehicle = 'Inspect Vehicle',
  open_close_hood = 'Open/Close Hood',
  open_close_door = 'Open/Close Door',
  takeout_vehicle = 'Take out of the vehicle',
  put_vehicle = 'Put on the vehicle',
  open_close_trunk = 'Open/Close trunk',
  get_into_trunk = 'Getting into the trunk',
  put_player_trunk = 'Put a person in the trunk',
}
``````lua
Config = {}

Config.UseEsx = false -- If you use QBCore set this to false | If you use ESX set this to true

Config.Core = Config.Core -- If you use QBCore but you use custom core name change this

Config.UseKey = 'LMENU' -- Left Alt default key (like qb-target)

Config.SelectOptionKey = 51 -- Arrow Keys

Config.Radius = 5.0 -- Target Radius

Config.DrawDistance = 10.0 -- QB-Target options

Config.DrawColor = { 255, 255, 255, 255 } -- QB-Target options

Config.SuccessDrawColor = { 30, 144, 255, 255 } -- QB-Target options

Config.OutlineColor = { 255, 255, 255, 255 } -- QB-Target options

Config.DisableInVehicle = false -- QB-Target options

Config.CircleZones = {

}

Config.BoxZones = {
	--Example--
	-- ["DutyPoliceJob"] = {
	--     name = "Police Duty",
	--     coords = vector3(443.12, -979.66, 30.69),
	--     length = 0.4,
	--     width = 0.6,
	--     heading = 229.0,
	--     debugPoly = false,
	--     minZ = 30.59,
	--     maxZ = 31.19,
	--     options = {
	--         {
	-- 			type = "client",
	--             event = "police:client:Duty",
	--             icon = "fas fa-clipboard",
	--             label = "Set Duty",
	--             job = "police",
	--         }
	--     },
	--     distance = 2.5
	-- },
}

Config.PolyZones = {

}

Config.TargetBones = {

}

Config.TargetModels = {

	-- 24/7 --
	-- ["24/7 shops"] = {
	-- 	models = {
	-- 		"mp_m_shopkeep_01",
	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-shops:marketshop",
	-- 			icon = "fas fa-store",
	-- 			label = "Buy Food",
	-- 		},
	-- 	},
	-- 	distance = 2.5,
	-- },

	-- Ammunations --
	-- ["ammunation shops"] = {
	-- 	models = {
	-- 		"s_m_y_ammucity_01",
	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-shops:marketshop",
	-- 			icon = "fas fa-shopping-cart",
	-- 			label = "Buy Materials",
	-- 		},
	-- 	},
	-- 	distance = 2.5,
	-- },

	-- Clothing/BarberShop --
	-- ["clothing"] = {
	-- 	models = {
	-- 		"cs_debra",
	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-clothing:client:STORERoupa",
	-- 			icon = "fas fa-circle",
	-- 			label = "Talk To Debora",
	-- 		},
	-- 	},
	-- 	distance = 2.5,
	-- },

	-- ["trashsearch"] = {
	-- 	models = {
	-- 	-1096777189,
	-- 	666561306,
	-- 	1437508529,
	-- 	-1426008804,
	-- 	-228596739,
	-- 	161465839,
	-- 	651101403,
	-- 	-58485588,
	-- 	218085040,
	-- 	-206690185,

	-- 	},
	-- 	options = {
	-- 		{
	-- 			type = "client",
	-- 			event = "qb-trashsearch:client:searchtrash",
	-- 			icon = "fas fa-dumpster",
	-- 			label = "Search Trash",
	-- 		},
	-- 	},
	-- 	distance = 3.0
	-- },
}

Config.GlobalPedOptions = {

}

Config.GlobalVehicleOptions = {

}

Config.GlobalObjectOptions = {

}

Config.GlobalPlayerOptions = {
	-- options = {
	--       {
	--           type = "client",
	--           event = "police:client:CuffPlayer",
	--           icon = "fas fa-circle",
	--           label = "Arrest",
	--           item = 'handcuffs',
	--           job = "police", "police2", "police3", "police4", "ambulance"
	--       },
	--       {
	--           type = "client",
	--           event = "police:client:EscortPlayer",
	--           icon = "fas fa-circle",
	--           label = "Drag",
	--           job = "police", "police2", "police3", "police4", "ambulance"
	--       },
	-- 	{
	--           type = "client",
	--           event = "police:client:SearchPlayer",
	--           icon = "fas fa-circle",
	--           label = "Search",
	-- 		job = "police", "police2", "police3", "police4"
	--       },
	-- 	{
	--           type = "client",
	--           event = "qb-phone:client:GiveContactDetails",
	--           icon = "fas fa-circle",
	--           label = "Share Contact"
	--       },
	-- 	{
	--           type = "client",
	--           event = "police:client:RobPlayer",
	--           icon = "fas fa-circle",
	--           label = "Stole"
	--       },
	--   },
	--   distance = 2.5,
}

Config.Peds = {

	-- FOOD STORE --

	--STORE 15--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-3242.23, 999.97, 11.85, 351.66),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 9--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(24.5, -1346.63, 28.60, 273.18),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 17--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-47.18, -1758.46, 28.45, 39.64),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 7--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-706.02, -913.9, 18.35, 86.17),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 16--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1486.75, -377.57, 39.20, 132.60),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 3--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1221.30, -907.82, 11.40, 34.60),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 18--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(372.6, 327.06, 102.55, 258.49),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 13--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1819.96, 794.04, 137.10, 126.36),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 10--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-3039.89, 584.21, 6.90, 16.15),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 8--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(-2966.41, 391.62, 14.05, 84.40),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 4--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1164.72, -323.04, 68.25, 93.92),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 11--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1134.32, -983.25, 45.45, 278.23),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 5--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(549.24, 2670.37, 41.25, 94.15),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 19--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1959.72, 3740.68, 31.40, 297.43),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 6--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1165.25, 2710.80, 37.16, 183.01),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 1--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1697.8, 4923.14, 41.10, 321.33),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 14--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(1728.33, 6416.21, 34.05, 241.78),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--STORE 12--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(2677.32, 3279.69, 54.30, 323.82),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORE 2--
	{
		model = 'mp_m_shopkeep_01',
		coords = vector4(2557.28, 380.78, 107.65, 359.83),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--STORES WEAPON--

	--WEAPON SHOPS 5--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(-661.98, -933.57, 20.80, 181.76),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--WEAPON SHOPS 2--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(22.59, -1105.55, 28.80, 159.83),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--WEAPON SHOPS 7--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(810.21, -2159.02, 28.60, 1.43),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},


	--WEAPON SHOPS 8--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(842.42, -1035.31, 27.20, 358.67),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 1--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(253.87, -50.58, 68.95, 67.39),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 3--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(2567.97, 292.64, 107.80, 358.18),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 6--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(-1118.98, 2699.77, 17.60, 223.39),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 4--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(1692.21, 3760.91, 33.70, 229.39),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	--WEAPON SHOPS 9--
	{
		model = 's_m_y_ammucity_01',
		coords = vector4(-331.61, 6084.92, 30.55, 226.57),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

	------ CLOTHING ------

	{ --STORE Smoke on The Water--
		model = 'mp_m_shopkeep_01',
		coords = vector4(-1171.13, -1571.26, 3.66, 124.62),
		gender = 'male',
		freeze = true,
		invincible = true,
		blockevents = true,
	},

}

Config.Locales = {
  inspect_vehicle = 'Inspect Vehicle',
  open_close_hood = 'Open/Close Hood',
  open_close_door = 'Open/Close Door',
  takeout_vehicle = 'Take out of the vehicle',
  put_vehicle = 'Put on the vehicle',
  open_close_trunk = 'Open/Close trunk',
  get_into_trunk = 'Getting into the trunk',
  put_player_trunk = 'Put a person in the trunk',
}

Last updated