Advertisement
Guest User

CONFIG

a guest
Feb 24th, 2023
1,430
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 30.29 KB | None | 0 0
  1. Config = {}
  2.  
  3. Config.Debug = false
  4.  
  5. --SERVER SETTINGS
  6. Config.HouseType = "Both" -- AllHouses | OnlyMission | Both
  7. Config.InteractionType = "target" -- target or textui | which type of interaction you want
  8. Config.Framework = "ESX" -- Set your framework! types: qbcore, ESX, standalone
  9. Config.NewESX = true -- if you use esx 1.1 set this to false
  10. Config.Target = "qtarget" -- Which Target system do u use? types: qb-target, qtarget, ox_target
  11. Config.Dispatch = { enabled = false, script = "linden_outlawalert" } -- cd_dispatch, linden_outlawalert, ps-disptach
  12. Config.NotificationType = "ox_lib" -- Notifications | types: ESX, ox_lib, qbcore
  13. Config.Progress = "ox_lib" -- ProgressBars | types: progressBars, ox_lib, qbcore
  14. Config.TextUI = "ox_lib" -- TextUIs | types: esx, ox_lib, luke
  15. Config.Context = "ox_lib" -- Context | types: ox_lib, qbcore
  16. Config.Input = "ox_lib" -- Input | types: ox_lib, qb-input
  17. Config.PoliceJobs = { 'police', 'sheriff' } -- jobs for police counting
  18. --PLAYER CONTROL
  19. Config.Logs = { enabled = true, type = "webhook" } --Change webhook in  use webhook or ox_lib (datadog) Can be changed in server > sv_utils.lua
  20. Config.DropPlayer = false -- Drop (Kick) Player if tries to cheat!
  21. Config.AnticheatBan = false -- Change in server/sv_Utils.lua!!! WIll not work by default you need to add your custom trigger to ban player!
  22.  
  23. Config.NeedBag = {
  24.     enabled = false, -- if needed to enter the house
  25.     var = 44, --ID of the bag
  26.     color = 0 -- Color ID of the bag
  27. }
  28.  
  29. Config.Tier = {
  30.     ["Low Tier"] = {
  31.         chance = 50, -- change in mission to get this house type
  32.         ReportChanceWhenEntering = 5,
  33.         NeedPoliceCount = 0,
  34.         InsidePositions = {
  35.             ["Exit"] = {
  36.                 coords = vector4(266.03, -1007.61, -101.0, 40.0),        
  37.             },
  38.             ["Saffron"] = {
  39.                 ChanceToFindNothing = 10,
  40.                 coords = vector3(265.937714, -999.368348, -99.008666),        
  41.                 Items = {
  42.                     { Item = "romantic_book", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  43.                     { Item = "notepad", Chance = 90.5, MinCount = 1, MaxCount = 2 },
  44.                     { Item = "pencil", Chance = 90.5, MinCount = 1, MaxCount = 2 },
  45.                     { Item = "weapon_knife", Chance = 70.5, MinCount = 1, MaxCount = 2 },
  46.                     { Item = "bong", Chance = 80.5, MinCount = 1, MaxCount = 2 },
  47.                 }
  48.             },
  49.         },
  50.         CreateProps = { -- Spawned props by script --
  51.             ["pogo"] = { model = `vw_prop_vw_pogo_gold_01a`, Label = "Art piece", Item = "pogo", Coords = vec4(262.03, -1000.62, -99.21, 3.4+180.0), propPlacement = { pos = vec3( 0.17, 0.0, 0.05), rot = vec3(16.0, 0.0, 0.0), bone = 18905 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = true, }
  52.         },
  53.         Safes = {
  54.             ["safe"] = { model = `prop_ld_int_safe_01`, Label = "Safe", NeedItem = true, Item = "lockpick", Coords = vec4(259.54, -1003.65, -99.01, 120.98),
  55.             ChanceToFindNothing = 0,
  56.                 Items = {
  57.                     { Item = "gold_watch", Chance = 90.5, MinCount = 1, MaxCount = 2 },
  58.                     { Item = "gold_bracelet", Chance = 90.5, MinCount = 1, MaxCount = 2 },
  59.                     { Item = "earings", Chance = 90.5, MinCount = 1, MaxCount = 2 },
  60.                 },
  61.             }
  62.         },
  63.         Ped = {
  64.             chance = 100, model = `s_m_y_dealer_01`, coords = vec4(262.6, -1004.04, -99.26, 86.94)
  65.         },
  66.         StaticProps = { --Props that are already in interior
  67.             TV = { model = `prop_tv_03`, Label = "TV", Item = "television", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = true, Robbed = false },
  68.             SHOEBOX = { model = `v_res_fa_shoebox2`, Label = "Shoe Box", Item = "shoebox", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = false, Robbed = false },
  69.             DECK = { model = `prop_dj_deck_02`, Label = "DJ deck", Item = "dj_deck", propPlacement = { pos = vec3(-0.03, 0.07, -0.11), rot = vec3(-60.0, -60.0, 0.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = true, Robbed = false },
  70.             CONSOLE = { model = `prop_console_01`, Label = "Console", Item = "console", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = false, Robbed = false },
  71.             BOOMBOX = { model = `prop_boombox_01`, Label = "Boombox", Item = "boombox", propPlacement = { pos = vec3(0.26, 0.1, 0.23), rot = vec3(-150.0, -74.0, -14.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = true, Robbed = false },
  72.             BONG = { model = `prop_bong_01`, Label = "Bong", Item = "bong", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = false, Robbed = false },
  73.         },
  74.         HackDevice = {
  75.             ["HackDevice"] = { model = `v_res_tre_alarmbox`, Label = "Hack Alarm", NeedItem = true, Item = "hack_laptop", Coords = vec4(264.13, -1002.68, -98.81, 85.72) }
  76.         },
  77.         LaserChance = 100,
  78.         Lasers = {
  79.             ["laser_low1"] = { FromCoords = vector3(256.502, -994.856, -97.32), ToCoords = vector3(266.916, -1000.504, -99.618), Visible = true, chance = 100, spawned = false },
  80.             ["laser_low2"] = { FromCoords = vector3(266.732, -994.51, -97.194), ToCoords = vector3(259.326, -1001.644, -99.938), Visible = false, chance = 100, spawned = false },
  81.         },
  82.     },
  83.     ["Mid Tier"] = {
  84.         chance = 50, -- change in mission to get this house type
  85.         ReportChanceWhenEntering = 10,
  86.         NeedPoliceCount = 0,
  87.         InsidePositions = {
  88.             ["Exit"] = {
  89.                 coords = vector4(346.61, -1013.14, -99.2, 357.81),        
  90.             },
  91.             ["Bag of Cocaine"] = {
  92.                 ChanceToFindNothing = 10,
  93.                 coords = vector3(349.19, -994.83, -99.2),        
  94.                 Items = {
  95.                     { Item = "notepad", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  96.                     { Item = "pencil", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  97.                     { Item = "weapon_knife", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  98.                     { Item = "watch", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  99.                     { Item = "necklace", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  100.                     { Item = "bong", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  101.                 },
  102.             },
  103.             ["Book"] = {
  104.                 ChanceToFindNothing = 10,
  105.                 coords = vector3(345.3, -995.76, -99.2),        
  106.                 Items = {
  107.                     { Item = "book", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  108.                     { Item = "romantic_book", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  109.                     { Item = "bible", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  110.                 }
  111.             },
  112.             ["Bathroom"] = {
  113.                 ChanceToFindNothing = 10,
  114.                 coords = vector3(347.23, -994.09, -99.2),        
  115.                 Items = {
  116.                     { Item = "toothpaste", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  117.                     { Item = "shampoo", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  118.                     { Item = "soap", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  119.                 },
  120.             },
  121.         },
  122.         CreateProps = { -- Spawned props by script
  123.             ["pogo"] = { model = `vw_prop_vw_pogo_gold_01a`, Label = "Art piece", Item = "pogo", Coords = vec4(339.66, -1001.4, -99.31, 180.47), propPlacement = { pos = vec3( 0.17, 0.0, 0.05), rot = vec3(16.0, 0.0, 0.0), bone = 18905 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, NeedTrunk = true, }
  124.         },
  125.         Safes = {
  126.             ["safe"] = { model = `prop_ld_int_safe_01`, Label = "Safe", NeedItem = true, Item = "lockpick", Coords = vec4(352.34, -994.44, -100.2, 273.98),
  127.                 ChanceToFindNothing = 0,
  128.                 Items = {
  129.                     { Item = "gold_watch", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  130.                     { Item = "gold_bracelet", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  131.                     { Item = "earings", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  132.                     { Item = "necklace", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  133.                     { Item = "pogo", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  134.                 },
  135.             },
  136.         },
  137.         Ped = {
  138.             chance = 100, model = `a_m_y_soucent_04`, coords = vec4(349.83, -996.29, -99.54, 270.66)
  139.         },
  140.         StaticProps = { --Props that are already in interior
  141.             TV = { model = `prop_tv_flat_01`, Label = "TV", Item = "television", propPlacement = { pos = vec3( 0.18, 0.16, 0.25), rot = vec3(-44.0, 112.0, 10.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = true },
  142.             Coffe = { model = `prop_coffee_mac_02`, Label = "Coffe", Item = "coffemachine", propPlacement = { pos = vec3(0.18, 0.08, 0.25), rot = vec3(-16.0, 44.0, 106.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = true },
  143.             Tape = { model = `prop_tapeplayer_01`, Label = "Tape layer", Item = "tapeplayer", propPlacement = { pos = vec3(0.18, 0.08, 0.25), rot = vec3(-32.0, 100.0, 10.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = true },
  144.             Hair = { model = `v__club_vuhairdryer`, Label = "Hairdryer", Item = "hairdryer", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  145.             Phone = { model = `v_res_j_phone`, Label = "Phone", Item = "j_phone", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  146.             SCULPT = { model = `v_res_sculpt_decd`, Label = "Sculpture", Item = "sculpture", propPlacement = { pos = vec3(0.1, -0.16, 0.29), rot = vec3(-50.0, 106.0, -24.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = true },
  147.             Toiletry = { model = `v_ret_ps_toiletry_01`, Label = "Toiletry", Item = "toiletry", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  148.         },
  149.         HackDevice = {
  150.             ["HackDevice"] = { model = `v_res_tre_alarmbox`, Label = "Hack Alarm", NeedItem = true, Item = "hack_laptop", Coords = vec4(347.61, -1003.035, -99.2, 176.47) }
  151.         },
  152.         LaserChance = 100,
  153.         Lasers = {
  154.             ["laser_mid1"] = { FromCoords = vector3(337.312, -992.528, -97.266), ToCoords = vector3(348.432, -1000.686, -100.118), Visible = true, chance = 40 },
  155.             ["laser_mid2"] = { FromCoords = vector3(353.02, -999.806, -97.48), ToCoords = vector3(348.726, -992.918, -99.98), Visible = false, chance = 40 },
  156.         },
  157.     },
  158.     ["High Tier"] = {
  159.         chance = 50, -- change in mission to get this house type
  160.         ReportChanceWhenEntering = 15,
  161.         NeedPoliceCount = 0,
  162.         InsidePositions = {
  163.             ["Exit"] = {
  164.                 coords = vector4(-787.48413085938, 315.70617675782, 187.9133758545, 270.08288574218),        
  165.             },
  166.             ["Saffron"] = {
  167.                 ChanceToFindNothing = 35,
  168.                 coords = vector3(-788.957886, 320.741302, 187.313248),        
  169.                 Items = {
  170.                     { Item = "bong", Chance = 20.5, MinCount = 1, MaxCount = 2 },
  171.                     { Item = "weapon_knuckle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  172.                     { Item = "weapon_bottle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  173.                     { Item = "weapon_bat", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  174.                     { Item = "earings", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  175.                 }
  176.             },
  177.             ["Kitchen #1"] = {
  178.                 ChanceToFindNothing = 35,
  179.                 coords = vector3(-783.327454, 325.411712, 187.313248),        
  180.                 Items = {
  181.                     { Item = "weapon_knuckle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  182.                     { Item = "weapon_bottle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  183.                     { Item = "earings", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  184.                     { Item = "watch", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  185.                 },
  186.             },
  187.             ["Kitchen #2"] = {
  188.                 ChanceToFindNothing = 35,
  189.                 coords = vector3(-782.004090, 330.077392, 187.313248),        
  190.                 Items = {
  191.                     { Item = "weapon_knife", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  192.                     { Item = "weapon_bottle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  193.                 }
  194.             },
  195.             ["Heist storage"] = {
  196.                 ChanceToFindNothing = 35,
  197.                 coords = vector3(-794.997680, 326.787872, 187.313340),        
  198.                 Items = {
  199.                     { Item = "weapon_carbinerifle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  200.                     { Item = "weapon_pistol", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  201.                     { Item = "weapon_bat", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  202.                 }
  203.             },
  204.             ["Stair saffron"] = {
  205.                 ChanceToFindNothing = 35,
  206.                 coords = vector3(-793.373352, 341.711944, 187.113678),        
  207.                 Items = {
  208.                     { Item = "weapon_knuckle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  209.                     { Item = "weapon_pistol", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  210.                     { Item = "weapon_bat", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  211.                     { Item = "gold_bracelet", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  212.                 },
  213.             },
  214.             ["Bedroom saffron"] = {
  215.                 ChanceToFindNothing = 35,
  216.                 coords = vector3(-800.065612, 338.434052, 190.716018),        
  217.                 Items = {
  218.                     { Item = "bong", Chance = 20.5, MinCount = 1, MaxCount = 2 },
  219.                     { Item = "romantic_book", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  220.                     { Item = "watches", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  221.                 },
  222.             },
  223.             ["Locker #2"] = {
  224.                 ChanceToFindNothing = 10,
  225.                 coords = vector3(-796.366760, 328.144348, 190.716004),        
  226.                 Items = {
  227.                     { Item = "weapon_knuckle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  228.                     { Item = "weapon_bottle", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  229.                     { Item = "weapon_bat", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  230.                 },
  231.             },
  232.             ["Bathroom"] = {
  233.                 ChanceToFindNothing = 35,
  234.                 coords = vector3(-806.068360, 332.405182, 190.716004),        
  235.                 Items = {
  236.                     { Item = "toothpaste", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  237.                     { Item = "shampoo", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  238.                     { Item = "soap", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  239.                 },
  240.             },
  241.         },
  242.         CreateProps = { -- Spawned props by script
  243.             ["skull"] = { model = `vw_prop_casino_art_skull_03a`, Label = "Skull", Item = "skull", Coords = vec4(-796.78, 333.99, 191.08, 0.97), propPlacement = { pos = vec3( 0.17, 0.0, 0.05), rot = vec3(16.0, 0.0, 0.0), bone = 18905 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" } , NeedTrunk = false,},
  244.             ["pogo"] = { model = `vw_prop_vw_pogo_gold_01a`, Label = "Art piece", Item = "pogo", Coords = vec4(-787.66, 327.58, 187.13, 178.27), propPlacement = { pos = vec3( 0.17, 0.0, 0.05), rot = vec3(16.0, 0.0, 0.0), bone = 18905 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" } , NeedTrunk = true,}
  245.         },
  246.         Safes = {
  247.             ["safe"] = { model = `prop_ld_int_safe_01`, Label = "Safe", NeedItem = true, Item = "lockpick", Coords = vec4(-797.56, 339.19, 190.02, 0.27),
  248.                 ChanceToFindNothing = 0,
  249.                 Items = {
  250.                     { Item = "gold_watch", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  251.                     { Item = "gold_bracelet", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  252.                     { Item = "earings", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  253.                     { Item = "necklace", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  254.                     { Item = "pogo", Chance = 30.9, MinCount = 1, MaxCount = 2 },
  255.                 },
  256.             }
  257.         },
  258.         Ped = {
  259.             chance = 100, model = `a_m_y_soucent_04`, coords = vec4(-797.98, 335.78, 190.39, 1.37)
  260.         },
  261.         StaticProps = { --Props that are already in interior
  262.             Bong = { model = `prop_bong_01`, Label = "Bong", Item = "bong", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  263.             Laptop = { model = `prop_laptop_01a`, Label = "Laptop", Item = "hack_laptop", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  264.             Monitor = { model = `prop_monitor_w_large`, Label = "Monitor", Item = "monitor", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  265.             Phone = { model = `prop_npc_phone`, Label = "Phone", Item = "npc_phone", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  266.             Printer = { model = `prop_printer_01`, Label = "Printer", Item = "printer", propPlacement = { pos = vec3(0.18, -0.11, 0.24), rot = vec3(-80.0, 6.0, 36.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = true },
  267.             TV = { model = `prop_tv_flat_01`, Label = "TV", Item = "flat_television", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  268.             radio = { model = `v_res_fa_radioalrm`, Label = "Radio", Item = "radio_alarm", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  269.             Fan = { model = `v_res_fh_towerfan`, Label = "Fan", Item = "fan", propPlacement = { pos = vec3(0.16, 0.1, 0.23), rot = vec3(-160.0, 36.0, -74.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = false },
  270.             TV2 = { model = `prop_tv_03`, Label = "TV", Item = "television", propPlacement = { pos = vec3(0.1, 0.42, 0.26), rot = vec3(-172.0, 182.0, -38.0), bone = 60309 }, CarryAnim = { dict = "anim@heists@box_carry@", anim = "idle" }, Spawned = false, NeedTrunk = true }
  271.         },
  272.         HackDevice = {
  273.             ["HackDevice"] = { model = `v_res_tre_alarmbox`, Label = "Hack Alarm", NeedItem = true, Item = "hack_laptop", Coords = vec4(-781.71, 322.85, 188.19, 178.39 + 180.0) }
  274.         },
  275.         LaserChance = 100,
  276.         Lasers = {
  277.             ["laser_high1"] = { FromCoords = vector3(-791.046, 323.082, 190.122), ToCoords = vector3(-784.37, 327.042, 186.39), Visible = true, chance = 100 },
  278.             ["laser_high2"] = { FromCoords = vector3(-792.338, 332.824, 192.952), ToCoords = vector3(-790.828, 343.812, 186.186), Visible = true, chance = 100 },
  279.             ["laser_high3"] = { FromCoords = vector3(-794.62, 339.754, 192.808), ToCoords = vector3(-801.228, 331.73, 189.854), Visible = true, chance = 100 },
  280.             ["laser_high4"] = { FromCoords = vector3(-781.26, 324.88, 190.46), ToCoords = vector3(-793.62, 332.88, 186.27), Visible = true, chance = 100 },
  281.         },
  282.     }
  283. }
  284.  
  285. Config.HousesToRob = {
  286.     ["Low Tier 1"] = {
  287.         Coords = vec3(430.2, -1559.48, 32.82),
  288.         Residence = Config.Tier["Low Tier"],
  289.         Hints = {
  290.             'HINT: There is grill near doors',
  291.             'HINT: Its on second floor',
  292.             'HINT: There are stairs near doors',
  293.             'HINT: There are chairs near doors',
  294.             'HINT: Its large apartment building'
  295.         }
  296.     },
  297.     ["Low Tier 2"] = {
  298.         Coords = vec3(1391.078, -1508.35, 58.43),
  299.         Residence = Config.Tier["Low Tier"],
  300.         Hints = {
  301.             'HINT: Light brown house',
  302.             'HINT: Jesus grafity on fence',
  303.             'HINT: Broken van near house',
  304.             'HINT: Blue garage next to this house',
  305.         }
  306.     },
  307.     ["Low Tier 3"] = {
  308.         Coords = vec3(1344.677, -1513.24, 54.585),
  309.         Residence = Config.Tier["Low Tier"],
  310.         Hints = {
  311.             'HINT: Light green to white house',
  312.             'HINT: Broken car on porch',
  313.             'HINT: Tires near doors',
  314.             'HINT: You need to go through back door',
  315.         }
  316.     },
  317.     ["Low Tier 4"] = {
  318.         Coords = vec3(1334.00, -1566.46, 54.447),
  319.         Residence = Config.Tier["Low Tier"],
  320.         Hints = {
  321.             'HINT: Blue Umbrella near door',
  322.             'HINT: Red garage next to this house',
  323.             'HINT: Red and White fence',
  324.         }
  325.     },
  326.     ["Low Tier 5"] = {
  327.         Coords = vec3(1205.712, -1607.179, 50.7),
  328.         Residence = Config.Tier["Low Tier"],
  329.         Hints = {
  330.             'HINT: Blue trash can',
  331.             'HINT: Boxes near doors',
  332.             'HINT: Flower near doors',
  333.         }
  334.     },
  335.     ["Low Tier 6"] = {
  336.         Coords = vec3(1203.47, -1670.49, 42.98),
  337.         Residence = Config.Tier["Low Tier"],
  338.         Hints = {
  339.             'HINT: Blue house',
  340.             'HINT: Long stairs leading to this house',
  341.             'HINT: Yellow hydrant and red trash',
  342.         }
  343.     },
  344.     ["Mid Tier 1"] = {
  345.         Coords = vec3(-957.30, -1566.75, 5.0187458992004),
  346.         Residence = Config.Tier["Mid Tier"],
  347.         Hints = {
  348.             'HINT: Bottom doors',
  349.             'HINT: Tunell',
  350.             'HINT: White doors with window',
  351.         }
  352.     },
  353.     ["Mid Tier 2"] = {
  354.         Coords = vector4(-1063.09, -1641.55, 4.4, 312.95495605468),
  355.         Residence = Config.Tier["Mid Tier"],
  356.         Hints = {
  357.             'HINT: Electricty near doors',
  358.             'HINT: Grey House',
  359.             'HINT: Behind white fence near cactus',
  360.         }
  361.     },
  362.     ["Mid Tier 3"] = {
  363.         Coords = vector4(-1093.91, -1608.44, 8.39, 302.19357299804),
  364.         Residence = Config.Tier["Mid Tier"],
  365.         Hints = {
  366.             'HINT: Doors up the stairs',
  367.             'HINT: Air conditioner',
  368.             'HINT: Next to pink house',
  369.             'HINT: White and blue house',
  370.             'HINT: Bush Fence',
  371.             'HINT: Blue Trash bin',
  372.         }
  373.     },
  374.     ["High Tier 1"] = {
  375.         Coords = vector4(216.44, 620.49, 187.75, 74.529731750488),
  376.         Residence = Config.Tier["High Tier"],
  377.         Hints = {
  378.             'HINT: Light brown house',
  379.             'HINT: Camera next to doors',
  380.             'HINT: For sale sign',
  381.             'HINT: Brown garage',
  382.             'HINT: 2 floors',
  383.             'HINT: No house to the right',
  384.         }
  385.     },
  386.     ["High Tier 2"] = {
  387.         Coords = vector4(128.08, 565.98, 183.959, 13.116044998168),
  388.         Residence = Config.Tier["High Tier"],
  389.         Hints = {
  390.             'HINT: White house',
  391.             'HINT: Light next to doors',
  392.             'HINT: Bobcat sign',
  393.             'HINT: Brown garage',
  394.             'HINT: 1 floor',
  395.             'HINT: White box fence near doors with motorcycle behind',
  396.         }
  397.     },
  398. }
  399.  
  400. --Shop
  401. Config.Shop = {
  402.     Header = "Tech guy Shop",
  403.     Items = {
  404.         { label = 'Laser Powder', item = 'powder', description = "Buy Laser discovering powder for: $", price = 20, MinAmount = 1, MaxAmount = 20},
  405.         { label = 'Hacking laptop', item = 'hack_laptop', description = "Buy Laptop for: $", price = 500, MinAmount = 1, MaxAmount = 2 },
  406.         { label = 'Lockpick', item = 'lockpick', description = "Buy Lockpick for: $", price = 10, MinAmount = 1, MaxAmount = 20 },
  407.         { label = 'Duffle bag', item = 'loot_bag', description = "Buy Duffle Bag for: $", price = 100, MinAmount = 1, MaxAmount = 20 },
  408.     },
  409.     Ped = {
  410.         model = `s_m_y_waretech_01`,
  411.         coords = vec4(190.05, 307.92, 104.39, 173.98),
  412.         scenario = "WORLD_HUMAN_AA_SMOKE"
  413.     },
  414.     blip = {
  415.         name = "Tech Guy",
  416.     },
  417. }
  418.  
  419. --SellShop
  420. Config.SellShop = {
  421.     Header = "Sell",
  422.     Items = {
  423.         { label = 'TV', item = 'television', description = "Sell Square TV for: $", price = 100, MinAmount = 1, MaxAmount = 20},
  424.         { label = 'Shoe Box', item = 'shoebox', description = "Sell Shoe Box for: $", price = 40, MinAmount = 1, MaxAmount = 2},
  425.         { label = 'DJ deck', item = 'dj_deck', description = "Sell DJ deck for: $", price = 120, MinAmount = 1, MaxAmount = 20 },
  426.         { label = 'Console', item = 'console', description = "Sell console for: $", price = 90, MinAmount = 1, MaxAmount = 20 },
  427.         { label = 'Boombox', item = 'boombox', description = "Sell boombox for: $", price = 150, MinAmount = 1, MaxAmount = 20 },
  428.         { label = 'Bong', item = 'bong', description = "Sell bong for: $", price = 50, MinAmount = 1, MaxAmount = 20 },
  429.         { label = 'Pogo Statue', item = 'pogo', description = "Sell Art Piece for: $", price = 1500, MinAmount = 1, MaxAmount = 20 },
  430.         { label = 'Flat Television', item = 'flat_television', description = "Sell Flat Television for: $", price = 500, MinAmount = 1, MaxAmount = 20 },
  431.         { label = 'Coffe', item = 'coffemachine', description = "Sell Coffe for: $", price = 90, MinAmount = 1, MaxAmount = 20 },
  432.         { label = 'Hairdryer', item = 'hairdryer', description = "Sell hairdryer for: $", price = 20, MinAmount = 1, MaxAmount = 20 },
  433.         { label = 'Phone', item = 'j_phone', description = "Sell Phone for: $", price = 40, MinAmount = 1, MaxAmount = 20 },
  434.         { label = 'Sculpture', item = 'sculpture', description = "Sell sculpture for: $", price = 300, MinAmount = 1, MaxAmount = 20 },
  435.         { label = 'Toiletry', item = 'toiletry', description = "Sell toiletry for: $", price = 10, MinAmount = 1, MaxAmount = 20 },
  436.         { label = 'Laptop', item = 'laptop', description = "Sell Laptop for: $", price = 80, MinAmount = 1, MaxAmount = 20 },
  437.         { label = 'Monitor', item = 'monitor', description = "Sell monitor for: $", price = 80, MinAmount = 1, MaxAmount = 20 },
  438.         { label = 'Printer', item = 'printer', description = "Sell Printer for: $", price = 60, MinAmount = 1, MaxAmount = 20 },
  439.         { label = 'Watch', item = 'watch', description = "Sell Watch for: $", price = 90, MinAmount = 1, MaxAmount = 20 },
  440.         { label = 'Toothpaste', item = 'toothpaste', description = "Sell toothpaste for: $", price = 4, MinAmount = 1, MaxAmount = 20 },
  441.         { label = 'Soap', item = 'soap', description = "Sell soap for: $", price = 2, MinAmount = 1, MaxAmount = 20 },
  442.         { label = 'Shampoo', item = 'shampoo', description = "Sell shampoo for: $", price = 16, MinAmount = 1, MaxAmount = 20 },
  443.         { label = 'Romantic book', item = 'romantic_book', description = "Sell romantic book for: $", price = 20, MinAmount = 1, MaxAmount = 20 },
  444.         { label = 'Necklace', item = 'necklace', description = "Sell necklace for: $", price = 150, MinAmount = 1, MaxAmount = 20 },
  445.         { label = 'Gold watch', item = 'gold_watch', description = "Sell gold watch for: $", price = 300, MinAmount = 1, MaxAmount = 20 },
  446.         { label = 'Gold bracelet', item = 'gold_bracelet', description = "Sell gold bracelet for: $", price = 200, MinAmount = 1, MaxAmount = 20 },
  447.         { label = 'Bracelet', item = 'bracelet', description = "Sell bracelet for: $", price = 50, MinAmount = 1, MaxAmount = 20 },
  448.         { label = 'Earings', item = 'earings', description = "Sell earings for: $", price = 110, MinAmount = 1, MaxAmount = 20 },
  449.         { label = 'Book', item = 'book', description = "Sell book for: $", price = 10, MinAmount = 1, MaxAmount = 20 },
  450.         { label = 'Skull Art', item = 'skull', description = "Sell skull for: $", price = 1000, MinAmount = 1, MaxAmount = 20 },
  451.         { label = 'Pencil', item = 'pencil', description = "Sell pencil for: $", price = 10, MinAmount = 1, MaxAmount = 20 },
  452.         { label = 'Notepad', item = 'notepad', description = "Sell notepad for: $", price = 20, MinAmount = 1, MaxAmount = 20 },
  453.         { label = 'Tape layer', item = 'tapeplayer', description = "Sell tape player for: $", price = 100, MinAmount = 1, MaxAmount = 20 },
  454.     },
  455.     Ped = {
  456.         model = `a_m_m_eastsa_01`,
  457.         coords = vec4(453.66, -1305.08, 29.12, 243.6),
  458.         scenario = "WORLD_HUMAN_AA_COFFEE"
  459.     },
  460. }
  461.  
  462. Config.StartMission = {
  463.     Ped = {
  464.         model = `cs_fbisuit_01`,
  465.         coords = vec4(-570.56, 311.4, 83.49, 356.13),
  466.         scenario = "WORLD_HUMAN_SMOKING"
  467.     },
  468.     Vehicle = {            
  469.         Model = "burrito3",
  470.         SpawnPoints = {
  471.             { Coords = vector3(-573.5, 314.88, 83.54), Heading = 356.13, Radius = 3.0 },
  472.             { Coords = vector3(-577.1, 315.14, 83.66), Heading = 356.13, Radius = 3.0 }
  473.         },
  474.     }
  475. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement