config.idea.lua
Preview File Updated: v1.4.9 - 08/09/2026
-- ██╗██████╗ ███████╗ █████╗
-- ██║██╔══██╗██╔════╝██╔══██╗
-- ██║██║ ██║█████╗ ███████║
-- ██║██║ ██║██╔══╝ ██╔══██║
-- ██║██████╔╝███████╗██║ ██║
-- ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝
Config.Idea = {
Enabled = true,
Job = 'idea',
CompanyAccount = 'society_idea',
DriverPercentage = 70, -- Percentage of the `deliveryPrice` should the courier receive
CompanyPercentage = 80, -- Percentage of the order's `price` should the company receive
BlipCoords = vector3(75.95, -1777.33, 28.62),
PlayerInvisibility = true, -- Do you want the player to be semi-transparent while browsing furniture?
Zone = {
points = {
vector2(89.344, -1850.5814),
vector2(147.873, -1780.785),
vector2(44.1947, -1698.5505),
vector2(-45.1952, -1733.5248)
},
minZ = 21.4,
maxZ = 45.2
},
Checkout = {
{
coords = vector4(74.53, -1735.55, 29.2, 320.0), -- Location of the point
size = vec(3.6, 1.7, 2.8), -- Target size
radius = 2.0, -- Interaction radius
ped = {
enabled = true,
model = 'CSB_Hugh', -- Model of the NPC ped
coords = vector4(74.82, -1734.01, 28.61, 139.4), -- Position and heading of the ped
animation = {'anim@amb@nightclub@lazlow@ig1_vip@', 'clubvip_base_laz'} -- Animation dictionary and name used by the ped
},
},
{
coords = vector4(78.76, -1739.09, 29.2, 320.0), -- Location of the point
size = vec(3.6, 1.7, 2.8), -- Target size
radius = 2.0, -- Interaction radius
ped = {
enabled = true,
model = 'HC_Hacker', -- Model of the NPC ped
coords = vector4(80.23, -1738.58, 28.61, 145.79), -- Position and heading of the ped
animation = {'missah_2_ext_altleadinout', 'hack_loop'} -- Animation dictionary and name used by the ped
},
},
},
Warehouse = {
OrdersMenu = {
coords = vector4(89.39, -1805.94, 29.63, 150.47),
radius = 2.5
},
Vehicle = {
model = 'benson_vms',
spawnCoords = {
[1] = vector4(103.6, -1794.25, 26.05, 138.45),
[2] = vector4(94.07, -1786.92, 26.05, 139.71)
},
returnCoords = vector3(108.95, -1783.98, 26.07)
},
PalletTruck = {
model = 'prop_idea_pallettruck_01',
defaultPosition = {
coords = vec3(114.91000366211, -1783.6999511719, 26.072986602783),
rotation = vec3(0.0, 0.0, -37.179977416992)
},
},
Boxes = {
['1'] = { -- Delivery Size 1
deliveryModel = 'prop_rub_boxpile_07',
bundleSpawn = vector4(114.71, -1783.9, 26.32, 322.82),
bundleAttach = {
coords = vector3(0.0, 0.0, 0.55),
},
pickupModel = 'prop_hat_box_05',
pickupAttach = {
boneId = 57005,
coords = vector3(0.482997, 0.497997, -0.213000),
rotation = vector3(38.399982, -108.960976, -349.398071),
},
requiredPickups = 2,
pickupPoints = {
[1] = {
coords = vec3(114.49, -1783.63, 26.32),
rotation = vec3(0.0, 0.0, -45.35)
},
[2] = {
coords = vec3(114.84, -1783.95, 26.32),
rotation = vec3(0.0, 0.0, -39.69)
}
},
},
['2'] = { -- Delivery Size 2
deliveryModel = 'prop_rub_boxpile_03',
bundleSpawn = vector4(114.71, -1783.9, 26.55, 322.82),
bundleAttach = {
coords = vector3(0.0, 0.0, 0.45),
},
pickupModel = 'prop_hat_box_06',
pickupAttach = {
boneId = 57005,
coords = vector3(0.424998, 0.355999, -0.187000),
rotation = vector3(67.840042, -43.199970, -410.519470),
},
requiredPickups = 5,
pickupPoints = {
[1] = {
coords = vec3(114.12000274658, -1783.7299804688, 26.319999694824),
rotation = vec3(0.0, 0.0, 0.0)
},
[2] = {
coords = vec3(114.51999664307, -1783.3199462891, 26.319999694824),
rotation = vec3(0.0, 0.0, -36.849990844727)
},
[3] = {
coords = vec3(114.59999847412, -1783.8199462891, 26.62),
rotation = vec3(-90.0, -0.0, -49.999992370605)
},
[4] = {
coords = vec3(115.01000213623, -1783.99, 26.49),
rotation = vec3(0.0, 90.0, 0.0)
},
[5] = {
coords = vec3(114.43000030518, -1784.4000244141, 26.540000915527),
rotation = vec3(90.0, -1.017777442186e-13, 60.0)
}
},
},
['3'] = { -- Delivery Size 3
deliveryModel = 'prop_boxpile_04a',
bundleSpawn = vector4(114.71, -1783.9, 26.32, 322.82),
bundleAttach = {
coords = vector3(0.0, -0.3, 0.83),
},
pickupModel = 'prop_cardbordbox_03a',
pickupAttach = {
boneId = 57005,
coords = vector3(0.342999, 0.366999, -0.471997),
rotation = vector3(-8.799988, 331.686066, -415.319580),
},
requiredPickups = 8,
pickupPoints = {
[1] = {
coords = vec3(115.33, -1783.94, 26.31),
rotation = vec3(0.0, 0.0, -127.56)
},
[2] = {
coords = vec3(114.75, -1784.59, 26.31),
rotation = vec3(0.0, 0.0, -127.56)
},
[3] = {
coords = vec3(114.55, -1783.39, 26.31),
rotation = vec3(0.0, 0.0, 51.02)
},
[4] = {
coords = vec3(114.04, -1783.95, 26.31),
rotation = vec3(0.0, 0.0, 48.19)
},
[5] = {
coords = vec3(115.37, -1783.90, 26.8),
rotation = vec3(0.0, 0.0, -121.24)
},
[6] = {
coords = vec3(114.83, -1784.61, 26.8),
rotation = vec3(0.0, 0.0, -132.12)
},
[7] = {
coords = vec3(114.61, -1783.4, 26.8),
rotation = vec3(0.0, 0.0, 53.12)
},
[8] = {
coords = vec3(114.07, -1783.88, 26.8),
rotation = vec3(0.0, 0.0, 45.36)
},
}
},
},
Products = {
vector4(102.83, -1775.08, 26.07, 55.21),
vector4(111.89, -1767.59, 26.76, 51.9),
vector4(112.67, -1769.49, 26.07, 228.75),
vector4(116.11, -1772.51, 26.07, 47.07),
vector4(117.77, -1778.42, 27.39, 322.89),
vector4(124.28, -1778.33, 26.07, 48.45),
vector4(126.12, -1777.04, 26.07, 43.57),
vector4(129.35, -1775.29, 26.07, 51.16),
vector4(139.21, -1784.75, 26.07, 234.83),
vector4(138.41, -1788.43, 26.07, 221.12),
vector4(128.79, -1801.37, 26.07, 316.88),
vector4(125.65, -1801.35, 26.07, 144.34),
vector4(123.1, -1807.62, 26.07, 147.19),
vector4(114.22, -1796.93, 26.07, 156.09),
}
},
Displays = {
--[[
Display Types:
- door
- art
- shelf
- square
- rectangle
- tv
]]
-- Living Room section
{ type = 'square', coords = vector4(76.44432067871094, -1811.000732421875, 28.61, -130.0) }, -- Speaker Display
{ type = 'rectangle', coords = vector4(74.11013793945313, -1813.7764892578126, 28.61, -130.0) }, -- TV Display
{ type = 'tv', coords = vector4(68.87403106689453, -1815.6512451171876, 28.61, 140.0) }, -- TV Display
{ type = 'square', coords = vector4(77.0, -1800.0, 28.61, -40.0) }, -- Plant Display
{ type = 'art', coords = vector4(69.1052017211914, -1792.251220703125, 28.65480041503906, 50.0) }, -- Art Display
-- Bathroom section
{ type = 'rectangle', coords = vector4(86.61372375488281, -1761.2701416015626, 28.61, -40.0) }, --
-- Kitchen section
{ type = 'rectangle', coords = vector4(75.28, -1783.96, 28.61, 272.28) }, -- Speaker Display
-- Office section
{ type = 'square', coords = vector4(61.93104553222656, -1774.3531494140626, 28.65, -40.0) }, -- Monitor Display
{ type = 'square', coords = vector4(60.04923248291015, -1776.6019287109376, 28.65, -40.0) }, -- PC Display
{ type = 'square', coords = vector4(54.35869598388672, -1771.8414306640626, 28.65, -40.0) }, -- Documents Display
{ type = 'square', coords = vector4(56.25644302368164, -1769.5931396484376, 28.65, -40.0) }, -- Accessories Display
-- Fun section
{ type = 'shelf', coords = vector4(85.76, -1757.72, 29.6, 50.0) }, -- Barbell Display
-- Garden section
{ type = 'square', coords = vector4(55.05920791625976, -1766.9393310546876, 28.65, -40.0) }, -- Accessories Display
{ type = 'square', coords = vector4(53.13338851928711, -1769.2247314453126, 28.65, -40.0) }, -- Accessories Display
-- Decor section
{ type = 'door', coords = vector4(57.79071044921875, -1743.296875, 28.61000061035156, 52.0) }, -- Door Display
{ type = 'square', coords = vector4(62.739067077637, -1737.1203613281, 28.61, 230.0) },
{ type = 'square', coords = vector4(71.05659484863281, -1744.0928955078126, 28.61, 230.0) },
{ type = 'square', coords = vector4(68.86103057861328, -1746.7142333984376, 28.61, 230.0) },
{ type = 'square', coords = vector4(66.64784240722656, -1749.3369140625, 28.61, 230.0) },
},
Presets = {
-- Living Room section
{
label = 'Living Room #1',
coords = vector4(28.58, -1777.87, 29.6, 50.0), -- Location of the point
radius = 2.0, -- Interaction radius
camera = {
coords = vec3(35.350689, -1776.381348, 31.214828),
fov = 47.0
},
targetZone = {
coords = vector4(28.58, -1777.87, 29.6, 140.0),
size = vec(6.5, 6.5, 6.0),
},
list = {
{model = 'hei_heist_stn_sofa3seat_06', x = 30.42183303833, y = -1779.4769287109, z = 28.614799499512, w = -129.99998474121},
{model = 'apa_mp_h_acc_rugwoolm_01', x = 28.280342102051, y = -1777.7250976562, z = 28.619798660278, w = 50.0},
{model = 'apa_mp_h_tab_sidelrg_07', x = 28.843456268311, y = -1778.1472167969, z = 28.624797821045, w = 49.999977111816},
{model = 'prop_pot_plant_05a', x = 25.294174194336, y = -1778.4205322266, z = 28.614799499512, w = 0.0},
{model = 'apa_mp_h_str_sideboardl_06', x = 26.108268737793, y = -1775.8198242188, z = 28.614799499512, w = 49.999938964844},
{model = 'prop_tv_flat_01', x = 26.213907241821, y = -1775.8990478516, z = 30.101800918579, w = 49.999973297119},
{model = 'vw_prop_casino_art_gun_01a', x = 25.537017822266, y = -1777.0008544922, z = 29.6107006073, w = 59.999969482422},
{model = 'vw_prop_vw_wallart_58a', x = 27.504535675049, y = -1774.1566162109, z = 30.416116714478, w = 49.999973297119},
{model = 'apa_mp_h_acc_artwallm_04', x = 26.1204662323, y = -1780.8217773438, z = 30.473257064819, w = 139.99984741211}
}
},
...
},
Points = {
-- Living Room section
{
label = 'Corner sofas',
coords = vector4(61.78, -1803.74, 28.54, 50.0), -- Location of the point
radius = 2.0, -- Interaction radius
camera = {
coords = vector3(63.53, -1809.5, 30.6),
pointZ = 0.4,
fov = 50.0,
},
placeOnGround = true,
default = 'apa_mp_h_stn_sofacorn_01',
list = {
{model = 'apa_mp_h_stn_sofacorn_01'},
{model = 'apa_mp_h_stn_sofacorn_08'},
{model = 'apa_mp_h_stn_sofacorn_09'},
{model = 'hei_heist_stn_sofacorn_05', x = 61.89942169189453, y = -1805.142822265625},
{model = 'v_ilev_m_sofa', x = 62.43185424804687, y = -1804.3349609375, w = -40.0},
}
},
...
}
}Last updated