-- FX list -- https://gist.github.com/alexguirre/af70f0122957f005a5c12bef2618a786 -- FX viewer: https://github.com/Ekhion76/eco_effect -- Object list -- https://forge.plebmasters.de/ -- Documentation: -- readme.md file or https://github.com/Ekhion76/eco_crafting -- E.G EFFECTS --dict = 'scr_xm_aq', --name = 'scr_xm_aq_final_kill_thruster', --loopedAtCoord = { 0.0, 0.0, 0.0, 0.5 }, --loopedColour = { 1.8, 0.2, 7.7 }, --dict = 'scr_obfoundrycauldron', --name = 'scr_obfoundry_cauldron_steam', --loopedAtCoord = { 0.0, 0.0, 0.0, 0.5 }, -- [xRot, yRot, zRot, scale] --loopedColour = { 0.0, 0.0, 0.0 }, -- [r, g, b] --dict = 'scr_ornate_heist', --name = 'scr_heist_ornate_thermal_burn', --loopedAtCoord = { 0.0, 0.0, 0.0, 0.2 }, -- [xRot, yRot, zRot, scale] --loopedColour = { 0.0, 0.7, 0.0 }, -- [r, g, b] --dict = 'scr_sm_trans', --name = 'scr_sm_trans_smoke', --loopedAtCoord = { 0.0, 0.0, 0.0, 0.1 }, -- [xRot, yRot, zRot, scale] --loopedColour = { 4.5, 0.2, 0.0 }, -- [r, g, b] Config.workstations = { ---------------- -- gunclub -- ---------------- { workstation = { 'gunclub' }, name = 'Gun Club', -- custom workstation name (optional) pos = vector4(29.0682, -1075.2791, 27.7232, 68.6551), animation = { dict = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@', anim = 'machinic_loop_mechandplayer', flag = 16 }, object = { model = 'xs_prop_x18_speeddrill_01c', placeOnGround = true, -- Automatic adjustment to the ground level -- offset = vector3(0, 0, 0) -- shift on x, y, z axis }, whitelist = { -- e.g: 3 syntax gunclub = { 4 }, -- selected levels in a job (optional) }, actionDistance = 1.5, -- optional( default: 1.5 ) -- requiredAcePermission = 'vip_bronze', }, { workstation = { 'gunclub_metki' }, name = 'Gun Club', -- custom workstation name (optional) pos = vector4(28.4227, -1079.0422, 27.7232, 68.2425), animation = { dict = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@', anim = 'machinic_loop_mechandplayer', flag = 16 }, object = { model = 'xs_prop_x18_speeddrill_01c', placeOnGround = true, -- Automatic adjustment to the ground level -- offset = vector3(0, 0, 0) -- shift on x, y, z axis }, whitelist = { -- e.g: 3 syntax gunclub = { 4 }, -- selected levels in a job (optional) }, actionDistance = 1.5, -- optional( default: 1.5 ) -- requiredAcePermission = 'vip_bronze', }, ---------------- -- LS CUSTOMS -- ---------------- { workstation = { 'lscustoms' }, name = 'LS Customs', -- custom workstation name (optional) pos = vector4(1148.9819, -789.2774, 57.787, 172.3341), animation = { dict = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@', anim = 'machinic_loop_mechandplayer', flag = 16 }, object = { model = 'imp_prop_bench_vice_01a', placeOnGround = true, -- Automatic adjustment to the ground level -- offset = vector3(0, 0, 0) -- shift on x, y, z axis }, whitelist = { -- e.g: 3 syntax lscustoms = { 0, 1, 2, 3, 4 }, -- selected levels in a job (optional) }, actionDistance = 1.5, -- optional( default: 1.5 ) -- requiredAcePermission = 'vip_bronze', }, ----------- -- HAYES -- ----------- { workstation = { 'hayes' }, name = 'Hayes Auto Body Shop', -- custom workstation name (optional) pos = vector4(280.9859, -1811.8149, 26.9443, 317.4713), animation = { dict = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@', anim = 'machinic_loop_mechandplayer', flag = 16 }, object = { model = 'imp_prop_bench_vice_01a', placeOnGround = true, -- Automatic adjustment to the ground level -- offset = vector3(0, 0, 0) -- shift on x, y, z axis }, whitelist = { -- e.g: 3 syntax hayes = { 0, 1, 2, 3, 4 }, -- selected levels in a job (optional) }, actionDistance = 1.5, -- optional( default: 1.5 ) -- requiredAcePermission = 'vip_bronze', }, --------------- -- O LEGENDO -- --------------- { workstation = { 'amirkebab' }, name = 'Amirs Kebab Hrana', -- custom workstation name (optional) pos = vector4(-1263.74, -1202.03, 4.38, 200.8821), animation = { dict = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@', anim = 'machinic_loop_mechandplayer', flag = 16 }, object = { model = 'v_ret_fh_pot01', placeOnGround = false, -- Automatic adjustment to the ground level -- offset = vector3(0, 0, 0) -- shift on x, y, z axis }, whitelist = { -- e.g: 3 syntax amirkebab = { 0, 1, 2, 3, 4 }, -- selected levels in a job (optional) }, actionDistance = 1.5, -- optional( default: 1.5 ) -- requiredAcePermission = 'vip_bronze', }, { workstation = { 'amirkebab2' }, name = 'Amirs Kebab Pijača', -- custom workstation name (optional) pos = vector4(-1268.54, -1203.36, 4.38, 200.8821), animation = { dict = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@', anim = 'machinic_loop_mechandplayer', flag = 16 }, object = { model = 'ng_proc_sodacan_01a', placeOnGround = true, -- Automatic adjustment to the ground level -- offset = vector3(0, 0, 0) -- shift on x, y, z axis }, whitelist = { -- e.g: 3 syntax amirkebab = { 0, 1, 2, 3, 4 }, -- selected levels in a job (optional) }, actionDistance = 1.5, -- optional( default: 1.5 ) -- requiredAcePermission = 'vip_bronze', }, }