βοΈConfiguration
Detailed explanation of the config file to adapt the resource to your player needs.
The config.lua
Config = {}
-- Enable this to see debug prints in console
Config.Debug = false -- Enable debug mode (prints detailed logs to console)
Config.Language = 'fr' -- UI language
-- Available: 'en', 'fr', 'es', 'de', 'it', 'pt', 'pl', 'tr', 'ru', 'ar'
-- If you use zat-dialog then don't change anything under Config.NPC (will not be used)
Config.NPC = { --
model = "a_m_m_malibu_01", --
coords = vector4(353.29, -1259.99, 31.7, 138.21), --
shop = {
{
item = 'hrcar',
price = 200,
},
{
item = 'hrcontroller',
price = 200,
},
{
item = 'fakefingerprints',
price = 200,
},
{
item = 'screwdriverset',
price = 200,
},
}
}
Config.Robbery = {
min = 21, -- IN Game minimum time to start mission
max = 03, -- IN Game max time to start mission
cooldown = 1800, -- Cooldown time between robberies in seconds. (3600 = 1hour)
minimumCops = 3, -- Minimum number of cops required to start a robbery.
generateTime = 3, -- Time in minutes to generate a new robbery mission.
radius = 50.0, -- How near the player must be to the House so the Steal Process starts.
join = 7.0, -- If you don't use zat-gangs and zat-groups then only players in the radius of 'join (default 7.0)' when starting the mission will join the mission
bag = {
['mp_m_freemode_01'] = {
componentId = 5, -- https://docs.fivem.net/natives/?_0xD4F7B05C (bag is number 5)
drawableId = 45,
default = 0, -- to remove it
},
['mp_f_freemode_01'] = {
componentId = 5, -- https://docs.fivem.net/natives/?_0xD4F7B05C (bag is number 5)
drawableId = 45,
default = 0, -- to remove it
},
},
noise = {
RunningIncrease = 8, -- Noise increase per tick when running
TalkingIncrease = 4, -- Noise increase per tick when talking
DecayRate = 2, -- Noise decrease per tick when calm
MaxNoise = 100,
MinNoise = 0
},
alert = {
IncreaseThreshold = 15, -- Noise level where alert starts increasing
IncreaseRate = 3, -- Alert increase per tick when noise > threshold
DecayRate = 0.01, -- Alert decrease per tick when calm
MaxAlert = 100,
MinAlert = 0
},
updateInterval = 500, -- Update interval in ms
syncInterval = 2000, -- How often to sync with other players
}
Config.RC = {
car = {
model = `rcbandito`,
item = 'hrcar',
},
controller = {
model = `prop_controller_01`,
item = 'hrcontroller',
}
}
Config.Fence = {
-- no need to spawn another ped we will use the same we started the mission from just we will precise item names and prices
-- fell free to add, remove items and adjust prices
['hrcamera'] = 200,
['hrlaptop'] = 200,
['hrgunner'] = 200,
['hrpuma'] = 200,
['hrconsole'] = 200,
['hrgcontrol'] = 200,
['hrplaque'] = 200,
['hrheadphone'] = 200,
['hrchamptrphy'] = 200,
['hrgoldbagtrphy'] = 200,
['watchcase'] = 200,
['phone'] = 200,
['rollcash'] = 200,
['goldbar'] = 200,
}
Config.Houses = { -- 20 houses but for the documentation i will put just 2
[1] = {
coords = vector4(-784.72, 459.77, 100.39, 34.89),
opened = false,
tier = 1,
street = 'STREET ABC',
fingerprint = {
prop = 'h4_prop_battle_security_pad',
coords = vector4(-783.84, 460.03, 100.35, 30.82), -- Player Z + 0.17
item = 'fakefingerprints'
},
vent = {
prop = 'm23_2_prop_m32_liftshaft_01a',
coords = vector4(-781.8544921875, 471.52877807617, 103.27861328125, 33.277442932129), -- player Z - 4.1414 -- *
},
door = {
prop = 'm23_2_prop_m32_shaftdoor_01a',
coords = vector4(-781.86212158203, 471.52862548828, 106.43753814697, 33.763900756836), -- * + vector4(β0.00762939453, β0.00015258789, 3.15892486572, 0.48645782471)
},
camera = {
prop = 'prop_cctv_cam_04c',
coords = vector4(-778.50183105469, 462.21136474609, 106.19227142334, 35.588611602783),
item = 'screwdriverset'
},
fixed = {
['panel'] = {
prop = 'hei_prop_hei_bio_panel',
offset = vector4(2.42880127, -10.34913208, -43.54669937, 178.72323608),
rot = nil,
},
['safe'] = {
prop = 'm24_2_prop_m42_arcade_safe_body',
offset = vector4(4.04250976562, -5.44831420898, -44.14081634521, 179.52651977539),
rot = nil,
},
['safeDoor'] = {
prop = 'm24_2_prop_m42_arcade_safe_door',
offset = vector4(4.05923339844, -5.45807983398, -44.10031997681, 181.01583862305),
rot = nil,
},
['paper'] = {
prop = 'prop_amanda_note_01',
offsets = {
vector4(-5.89059570312, 1.55858276367, -44.164482727051, 22.461322784424),
vector4(-0.47409179688, -0.86710693359, -43.920227661133, 35.752426147461),
vector4(0.46810791016, 1.6017956543, -43.990341796875, 308.94586181641),
vector4(6.95345947266, 10.04790161133, -44.220406188965, 35.556861877441),
vector4(-1.97567871094, 8.89564941406, -44.399155273438, 330.48971557617)
},
rot = nil,
}
},
furniture = {
[1] = {
prop = 'vw_prop_vw_watch_case_01b',
offset = vector4(5.71041748047, 2.98344848633, -44.1342855835, 220.30345153809),
rot = nil,
item = 'watchcase',
},
[2] = {
prop = 'bkr_prop_money_wrapped_01',
offset = vector4(6.01425048828, 2.98793457031, -44.14040054321, 0.0),
rot = nil,
item = 'rollcash',
},
[3] = {
prop = 'prop_ing_camera_01',
offset = vector4(6.31130859375, 3.06792114258, -44.14144271851, 68.37769317627),
rot = nil,
item = 'hrcamera',
},
[4] = {
prop = 'm23_2_prop_m32_laptop_01a',
offset = vector4(6.58529541016, 3.01121948242, -44.14228881836, 36.23623275757),
rot = nil,
item = 'hrlaptop',
},
[5] = {
prop = 'v_ret_ta_firstaid',
offset = vector4(2.82235595703, 10.22465942383, -43.85361907959, 178.14448547363),
rot = nil,
item = 'firstaid',
},
[6] = {
prop = 'prop_ld_flow_bottle',
offset = vector4(-2.55569580078, -0.95106079102, -43.95953979492, 0.0),
rot = nil,
item = 'water_bottle',
},
[7] = {
prop = 'ch_prop_ch_trophy_gunner_01a',
offset = vector4(0.73763916016, 5.85802124023, -43.492046966553, 267.94845581055),
rot = nil,
item = 'hrgunner',
},
[8] = {
prop = 'v_res_sculpt_decf',
offset = vector4(-3.61795166016, 1.30553100586, -43.84067214966, 282.23120117188),
rot = nil,
item = 'hrpuma',
},
[9] = {
prop = 'prop_console_01',
offset = vector4(-3.62057617188, 6.88908813477, -44.321032714844, 39.822032928467),
rot = nil,
item = 'hrconsole',
},
[10] = {
prop = 'prop_controller_01',
offset = vector4(-3.44247558594, 6.38646362305, -44.40375061035, 87.538955688477),
rot = vector3(-92.20548248291, -2.9795444011688, 76.809608459473),
item = 'hrgcontrol',
},
[11] = {
prop = 'sf_prop_sf_lp_plaque_01a',
offset = vector4(5.93520996094, -4.59189941406, -43.37193359375, 274.02090454102),
rot = nil,
item = 'hrplaque',
},
[12] = {
prop = 'sf_prop_sf_headphones_dj',
offset = vector4(-3.76883056641, 6.24770019531, -44.387854766846, 70.822616577148),
rot = vector3(-79.930686950684, 0.34139323234558, 26.306804656982),
item = 'hrheadphone',
},
[13] = {
prop = 'xs_prop_trophy_champ_01a',
offset = vector4(-5.86404541016, 1.28276489258, -44.170410766602, 0.0),
rot = nil,
item = 'hrchamptrphy',
},
[14] = {
prop = 'xs_prop_trophy_goldbag_01a',
offset = vector4(0.77792236328, 7.12080810547, -43.498623504639, 357.56793212891),
rot = nil,
item = 'hrgoldbagtrphy',
},
[15] = {
prop = 'prop_sandwich_01',
offset = vector4(-3.05673339844, -0.99998046875, -43.937209777832, 0.0),
rot = nil,
item = 'sandwich',
},
},
rewards = {
[1] = {
prop = 'prop_amb_phone',
offset = vector4(4.37521240234, -5.81010009766, -44.173708648682, 86.937034606934),
rot = vector3(-90.787506103516, -2.2360346317291, 136.44671630859),
item = 'phone',
},
[2] = {
prop = 'prop_poly_bag_money',
offset = vector4(4.22555419922, -5.78428222656, -44.098667755127, 82.072967529297),
rot = nil,
item = 'rollcash',
},
[3] = {
prop = 'hei_prop_heist_gold_bar',
offset = vector4(4.35146972656, -5.53962280273, -44.082962188721, 289.21939086914),
rot = nil,
item = 'goldbar',
},
[4] = {
prop = 'hei_prop_heist_gold_bar',
offset = vector4(4.22158691406, -5.54410888672, -44.048481140137, 59.935474395752),
rot = vector3(-27.018836975098, -2.5292317867279, 57.92733001709),
item = 'goldbar',
},
},
},
[2] = {
coords = vector4(-762.21, 430.96, 100.2, 198.27),
opened = false,
tier = 1,
street = 'STREET ABC',
fingerprint = {
prop = 'h4_prop_battle_security_pad',
coords = vector4(-762.81457519531, 430.29214477539, 100.36795349121, 202.51179504395), -- Player Z + 0.17
item = 'fakefingerprints'
},
vent = {
prop = 'm23_2_prop_m32_liftshaft_01a',
coords = vector4(-764.93756103516, 413.33334350586, 100.19301055908, 109.48715209961), -- player Z - 4.1414 -- *
},
door = {
prop = 'm23_2_prop_m32_shaftdoor_01a',
coords = vector4(-764.94519042969, 413.33319091797, 103.35193542480, 109.97360992432), -- * + vector4(β0.00762939453, β0.00015258789, 3.15892486572, 0.48645782471)
},
camera = {
prop = 'prop_cctv_cam_04c',
coords = vector4(-761.04772949219, 432.5129699707, 102.90, 202.60607910156),
item = 'screwdriverset'
},
fixed = {
['panel'] = {
prop = 'hei_prop_hei_bio_panel',
offset = vector4(2.42880127, -10.34913208, -43.54669937, 178.72323608),
rot = nil,
},
['safe'] = {
prop = 'm24_2_prop_m42_arcade_safe_body',
offset = vector4(4.04250976562, -5.44831420898, -44.14081634521, 179.52651977539),
rot = nil,
},
['safeDoor'] = {
prop = 'm24_2_prop_m42_arcade_safe_door',
offset = vector4(4.05923339844, -5.45807983398, -44.10031997681, 181.01583862305),
rot = nil,
},
['paper'] = {
prop = 'prop_amanda_note_01',
offsets = {
vector4(-5.89059570312, 1.55858276367, -44.164482727051, 22.461322784424),
vector4(-0.47409179688, -0.86710693359, -43.920227661133, 35.752426147461),
vector4(0.46810791016, 1.6017956543, -43.990341796875, 308.94586181641),
vector4(6.95345947266, 10.04790161133, -44.220406188965, 35.556861877441),
vector4(-1.97567871094, 8.89564941406, -44.399155273438, 330.48971557617)
},
rot = nil,
}
},
furniture = {
[1] = {
prop = 'vw_prop_vw_watch_case_01b',
offset = vector4(5.71041748047, 2.98344848633, -44.1342855835, 220.30345153809),
rot = nil,
item = 'watchcase',
},
[2] = {
prop = 'bkr_prop_money_wrapped_01',
offset = vector4(6.01425048828, 2.98793457031, -44.14040054321, 0.0),
rot = nil,
item = 'rollcash',
},
[3] = {
prop = 'prop_ing_camera_01',
offset = vector4(6.31130859375, 3.06792114258, -44.14144271851, 68.37769317627),
rot = nil,
item = 'hrcamera',
},
[4] = {
prop = 'm23_2_prop_m32_laptop_01a',
offset = vector4(6.58529541016, 3.01121948242, -44.14228881836, 36.23623275757),
rot = nil,
item = 'hrlaptop',
},
[5] = {
prop = 'v_ret_ta_firstaid',
offset = vector4(2.82235595703, 10.22465942383, -43.85361907959, 178.14448547363),
rot = nil,
item = 'firstaid',
},
[6] = {
prop = 'prop_ld_flow_bottle',
offset = vector4(-2.55569580078, -0.95106079102, -43.95953979492, 0.0),
rot = nil,
item = 'water_bottle',
},
[7] = {
prop = 'ch_prop_ch_trophy_gunner_01a',
offset = vector4(0.73763916016, 5.85802124023, -43.492046966553, 267.94845581055),
rot = nil,
item = 'hrgunner',
},
[8] = {
prop = 'v_res_sculpt_decf',
offset = vector4(-3.61795166016, 1.30553100586, -43.84067214966, 282.23120117188),
rot = nil,
item = 'hrpuma',
},
[9] = {
prop = 'prop_console_01',
offset = vector4(-3.62057617188, 6.88908813477, -44.321032714844, 39.822032928467),
rot = nil,
item = 'hrconsole',
},
[10] = {
prop = 'prop_controller_01',
offset = vector4(-3.44247558594, 6.38646362305, -44.40375061035, 87.538955688477),
rot = vector3(-92.20548248291, -2.9795444011688, 76.809608459473),
item = 'hrgcontrol',
},
[11] = {
prop = 'sf_prop_sf_lp_plaque_01a',
offset = vector4(5.93520996094, -4.59189941406, -43.37193359375, 274.02090454102),
rot = nil,
item = 'hrplaque',
},
[12] = {
prop = 'sf_prop_sf_headphones_dj',
offset = vector4(-3.76883056641, 6.24770019531, -44.387854766846, 70.822616577148),
rot = vector3(-79.930686950684, 0.34139323234558, 26.306804656982),
item = 'hrheadphone',
},
[13] = {
prop = 'xs_prop_trophy_champ_01a',
offset = vector4(-5.86404541016, 1.28276489258, -44.170410766602, 0.0),
rot = nil,
item = 'hrchamptrphy',
},
[14] = {
prop = 'xs_prop_trophy_goldbag_01a',
offset = vector4(0.77792236328, 7.12080810547, -43.498623504639, 357.56793212891),
rot = nil,
item = 'hrgoldbagtrphy',
},
[15] = {
prop = 'prop_sandwich_01',
offset = vector4(-3.05673339844, -0.99998046875, -43.937209777832, 0.0),
rot = nil,
item = 'sandwich',
},
},
rewards = {
[1] = {
prop = 'prop_amb_phone',
offset = vector4(4.37521240234, -5.81010009766, -44.173708648682, 86.937034606934),
rot = vector3(-90.787506103516, -2.2360346317291, 136.44671630859),
item = 'phone',
},
[2] = {
prop = 'prop_poly_bag_money',
offset = vector4(4.22555419922, -5.78428222656, -44.098667755127, 82.072967529297),
rot = nil,
item = 'rollcash',
},
[3] = {
prop = 'hei_prop_heist_gold_bar',
offset = vector4(4.35146972656, -5.53962280273, -44.082962188721, 289.21939086914),
rot = nil,
item = 'goldbar',
},
[4] = {
prop = 'hei_prop_heist_gold_bar',
offset = vector4(4.22158691406, -5.54410888672, -44.048481140137, 59.935474395752),
rot = vector3(-27.018836975098, -2.5292317867279, 57.92733001709),
item = 'goldbar',
},
},
},
},Last updated