Guest User

CONFIG

a guest
Mar 9th, 2023
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 33.91 KB | None | 0 0
  1. Config = {}
  2.  
  3. Config.Debug = false -- Debug
  4. --SERVER SETTINGS
  5. Config.Framework = "ESX" -- Framework | types: qbcore, ESX, standalone
  6. Config.NewESX = true -- if you use esx 1.1 version set this to false
  7. Config.InteractionType = "target" -- target or textui or 3dtext | which type of interaction you want
  8. Config.Target = "qtarget" -- Target | types: qb-target, qtarget, ox_target
  9. Config.BossMenu = "esx_society" -- BossMenu | types: esx_society, qb-management
  10. Config.NotificationType = "ox_lib" -- Notifications | types: ESX, ox_lib, qbcore
  11. Config.Progress = "ox_lib" -- ProgressBar | types: progressBars, ox_lib, qbcore
  12. Config.Clothing = "fivem-appearance" -- Skin / Clothing | types: esx_skin, qb-clothing, fivem-appearance, ox_appearance
  13. Config.TextUI = "ox_lib" -- TextUIs | types: esx, ox_lib, luke
  14. Config.Context = "ox_lib" -- Context | types: ox_lib, qbcore
  15. Config.Input = "ox_lib" -- Input | types: ox_lib, qb-input
  16. --PLAYER SETTINGS
  17. Config.JobName = "wine" -- Job name for Vineyard
  18. Config.BossGrade = 5 -- Boss Grade
  19. Config.NeedCleanHands = false -- Required to clean hands to do actions etc.
  20.  
  21. Config.Logs = { enabled = true, type = "webhook" } -- use webhook or ox_lib (datadog) Can be changed in server > sv_utils.lua
  22. Config.DropPlayer = true -- Drop (Kick) Player if tries to cheat!
  23. Config.AnticheatBan = false -- Change in server/sv_Utils.lua!!! WIll not work by default you need to add your custom trigger to ban player!
  24.  
  25. Config.wine = {
  26.  
  27.     Garage = {
  28.         Ped = {
  29.             { Model = "s_m_y_xmech_01", Coords = vec4(-1924.95, 2048.03, 139.83, 258.23), Scenario = "WORLD_HUMAN_SMOKING" }
  30.         },
  31.         Vehicles = {
  32.             { Model = "bison", Label = "Marlowe Bison", livery = 1 },
  33.         },
  34.         SpawnPoints = {
  35.             { Coords = vector3(-1918.35, 2056.79, 139.74), Heading = 258.15, Radius = 3.0 },
  36.             { Coords = vector3(-1919.81, 2052.65, 139.74), Heading = 256.15, Radius = 3.0 }
  37.         },
  38.     },
  39.     SinkMinigame = true, -- if you want disable minigame for sink set this to false
  40.     Sinks = {
  41.         Sink1 = {
  42.             coords = vector3(-1897.65, 2078.97, 140.78),
  43.             radius = 1.5,
  44.             WaterStream = vector3(-1897.66, 2078.95, 141.065),
  45.             Occupied = false -- dont change!!!
  46.         }
  47.     },
  48.  
  49.     LabelingMinigame = true, -- if you want disable minigame for labeling set this to false
  50.     Labeling = {
  51.         Labeling1 = {
  52.             coords = vector3(-1907.54, 2092.26, 139.99),
  53.             radius = 1.5,
  54.             PropCoords = vector3(-1907.44, 2092.07, 140.15),
  55.             Occupied = false -- dont change!!!
  56.         }
  57.     },
  58.  
  59.     CloakRoom = {
  60.         Main = { coords = vector3(-1909.29, 2072.05, 140.64), radius = 1.6 },
  61.     },
  62.  
  63.     Stashes = {
  64.         Main = {
  65.             name = "wine_Stash1",
  66.             label = "wine Stash 1",
  67.             TargetIcon = "fas fa-warehouse",
  68.             TargetLabel = "Stash",
  69.             Slots = 20,
  70.             Weight = 50000, -- 50 KG
  71.             coords = vector3(-1885.7, 2075.11, 140.0),
  72.             radius = 1.5,
  73.             debug = false,
  74.             job = "wine"
  75.         },
  76.     },
  77.  
  78.     Delivery = vec3(-1911.65, 2088.6, 140.24),
  79.     DeliveryRadius = 1.5,
  80.  
  81.     BossMenu = {
  82.         Main = { coords = vector3(-1860.37, 2053.66, 141.18), radius = 1.55, debug = false },
  83.     },
  84.  
  85.     HarvestCrates = {
  86.         coords = vector3(-1879.77, 2091.79, 140.35), radius = 1.45, debug = false, amount = 0,
  87.     },
  88. }
  89.  
  90.  
  91. --Wine
  92. Config.Wines = {
  93.     GatherMinigame = true,  -- if you want disable minigame set this to false
  94.     GatherNeedCrate = true,
  95.     Gather = {
  96.        ["Red wine"] = {
  97.             Locations = {
  98.                 { Coords = vector3(-1859.24, 2098.63, 138.53), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  99.                 { Coords = vector3(-1851.58, 2107.21, 135.69), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  100.                 { Coords = vector3(-1851.15, 2102.26, 138.0), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  101.                 { Coords = vector3(-1843.9, 2105.78, 137.79), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  102.                 { Coords = vector3(-1839.64, 2107.94, 137.62), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  103.                 { Coords = vector3(-1833.63, 2110.65, 136.31), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  104.                 { Coords = vector3(-1827.33, 2113.39, 134.63), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  105.                 { Coords = vector3(-1824.43, 2110.33, 137.07), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  106.                 { Coords = vector3(-1854.9, 2105.59, 136.08), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  107.                 { Coords = vector3(-1844.72, 2110.52, 135.02), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  108.                 { Coords = vector3(-1837.05, 2113.81, 133.89), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  109.                 { Coords = vector3(-1831.57, 2116.44, 133.32), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  110.                 { Coords = vector3(-1827.94, 2118.24, 132.35), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  111.             },
  112.             Target = "Gather red wine grapes",
  113.             prop = `wine_grape`,
  114.             RequiredItems = {
  115.                 { item = "scissors", count = 1, remove = false },
  116.             },
  117.             AddItems = {
  118.                 { item = "red_wine_grapes", count = 1 },
  119.             }
  120.         },
  121.         ["White wine"] = {
  122.             Locations = {
  123.                 { Coords = vector3(-1874.71, 2099.45, 139.14), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  124.                 { Coords = vector3(-1882.07, 2099.61, 139.24), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  125.                 { Coords = vector3(-1886.34, 2100.06, 138.99), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  126.                 { Coords = vector3(-1891.79, 2100.55, 138.21), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  127.                 { Coords = vector3(-1889.8, 2105.08, 136.9), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  128.                 { Coords = vector3(-1883.13, 2104.22, 137.61), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  129.                 { Coords = vector3(-1873.85, 2103.65, 137.82), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  130.                 { Coords = vector3(-1873.18, 2108.13, 136.34), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  131.                 { Coords = vector3(-1880.0, 2108.84, 136.42), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  132.                 { Coords = vector3(-1889.18, 2109.36, 135.49), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  133.                 { Coords = vector3(-1872.79, 2112.41, 135.09), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  134.                 { Coords = vector3(-1878.03, 2112.95, 135.13), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  135.                 { Coords = vector3(-1890.08, 2113.92, 133.44), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  136.                 { Coords = vector3(-1885.73, 2113.68, 134.22), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  137.                 { Coords = vector3(-1874.27, 2117.06, 133.66), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  138.                 { Coords = vector3(-1880.6, 2117.63, 133.13), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  139.                 { Coords = vector3(-1885.88, 2118.02, 132.56), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  140.                 { Coords = vector3(-1890.73, 2118.29, 131.7), radius = 1.9, cooldown = 3.0, Occupied = false },-- dont change Occupied !!!
  141.             },
  142.             Target = "Gather white wine grapes",
  143.             prop = `wine_grape_white`,
  144.             RequiredItems = {
  145.                 { item = "scissors", count = 1, remove = false },
  146.             },
  147.             AddItems = {
  148.                 { item = "white_wine_grapes", count = 1 },
  149.             }
  150.         },
  151.         ["Rose wine"] = {
  152.             Locations = {
  153.                  { Coords = vector3(-1850.22, 2089.88, 139.88), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  154.                 { Coords = vector3(-1844.92, 2093.4, 139.41), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  155.                 { Coords = vector3(-1840.25, 2095.5, 138.61), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  156.                 { Coords = vector3(-1834.37, 2098.92, 137.97), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  157.                 { Coords = vector3(-1832.85, 2094.59, 137.53), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  158.                 { Coords = vector3(-1839.18, 2091.16, 138.4), radius = 2.5, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  159.                 { Coords = vector3(-1845.62, 2087.16, 139.19), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  160.                 { Coords = vector3(-1849.26, 2085.22, 139.56), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  161.                 { Coords = vector3(-1845.03, 2082.44, 138.86), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  162.                 { Coords = vector3(-1837.54, 2087.06, 138.0), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  163.                 { Coords = vector3(-1831.25, 2090.36, 136.96), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  164.                 { Coords = vector3(-1843.38, 2078.42, 138.9), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  165.                 { Coords = vector3(-1835.64, 2082.72, 137.66), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  166.                 { Coords = vector3(-1828.47, 2087.09, 136.48), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  167.                 { Coords = vector3(-1840.0, 2075.5, 138.03), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  168.                 { Coords = vector3(-1830.74, 2080.66, 136.53), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  169.                 { Coords = vector3(-1825.3, 2083.95, 135.76), radius = 1.9, cooldown = 3.0, Occupied = false }, -- dont change Occupied !!!
  170.             },
  171.             Target = "Gather rose wine grapes",
  172.             prop = `wine_grape_pink`,
  173.             RequiredItems = {
  174.                 { item = "scissors", count = 1, remove = false },
  175.             },
  176.             AddItems = {
  177.                 { item = "rose_wine_grapes", count = 1 },
  178.             }
  179.         },
  180.     },
  181.     ["Press"] = {
  182.         Minigame = true, -- if you want disable minigame set this to false
  183.         Locations = {
  184.             {
  185.                 Coords = vector3(-1882.69, 2091.74, 139.89),
  186.                 AnimationCoords = vec4(-1882.69, 2091.74, 140.07, 0.0),
  187.                 PropCoords = vec4(-1882.68, 2091.76, 140.25, 250.75),
  188.                 radius = 1.3,
  189.                 Occupied = false -- dont change!!!
  190.             },
  191.             {
  192.                 Coords = vector3(-1885.75, 2092.59, 139.89),
  193.                 AnimationCoords = vec4(-1885.75, 2092.59, 140.06, 0.0),
  194.                 PropCoords = vec4(-1885.75, 2092.58, 140.25, 250.75),
  195.                 radius = 1.3,
  196.                 Occupied = false -- dont change!!!
  197.             },
  198.             {
  199.                 Coords = vector3(-1888.42, 2092.98, 139.89),
  200.                 AnimationCoords = vec4(-1888.42, 2092.98, 140.04, 0.0),
  201.                 PropCoords = vec4(-1888.42, 2092.98, 140.25, 250.75),
  202.                 radius = 1.3,
  203.                 Occupied = false -- dont change!!!
  204.             },
  205.         },
  206.         Wines = {
  207.             ["Red_Wine"] = {
  208.                 Title = "Red Wine",
  209.                 description = "Press 2x prepared red wine grapes",
  210.                 prop = `wine_grapes`,
  211.                 particledict = "core",
  212.                 particle = "trail_splash_oil",
  213.                 scale = 2.0,
  214.                 RequiredItems = {
  215.                     { item = "red_wine_prepared", count = 2, remove = true },
  216.                 },
  217.                 AddItems = {
  218.                     { item = "red_wine_juice", count = 1 },
  219.                 }
  220.             },
  221.             ["White_Wine"] = {
  222.                 Title = "White Wine",
  223.                 description = "Press 2x prepared white wine grapes",
  224.                 prop = `wine_grapes_white`,
  225.                 particledict = "core",
  226.                 particle = "water_splash_ped_wade",
  227.                 scale = 5.0,
  228.                 RequiredItems = {
  229.                     { item = "white_wine_prepared", count = 2, remove = true },
  230.                 },
  231.                 AddItems = {
  232.                     { item = "white_wine_juice", count = 1 },
  233.                 }
  234.             },
  235.             ["Rose_Wine"] = {
  236.                 Title = "Rose Wine",
  237.                 description = "Press 2x prepared rose wine grapes",
  238.                 prop = `wine_grapes_pink`,
  239.                 particledict = "core",
  240.                 particle = "trail_splash_blood",
  241.                 scale = 2.0,
  242.                 RequiredItems = {
  243.                     { item = "rose_wine_prepared", count = 2, remove = true },
  244.                 },
  245.                 AddItems = {
  246.                     { item = "rose_wine_juice", count = 1 },
  247.                 }
  248.             }
  249.         },
  250.     },
  251.     ["Prepare"] = {
  252.         Minigame = true, -- if you want disable minigame set this to false
  253.         Locations = {
  254.             {
  255.                 Coords = vector3(-1890.21, 2074.35, 140.84),
  256.                 AnimationCoords = vec4(-1890.75, 2074.56, 140.0, 250.13),
  257.                 PropCoords = vec4(-1889.95, 2074.81, 140.79, 250.75),
  258.                 radius = 1.0,
  259.                 Occupied = false, -- dont change!!!
  260.                 prop = `prop_crate_02a`,
  261.             },
  262.         },
  263.         Wines = {
  264.             ["Red_Wine"] = {
  265.                 Title = "Red Wine",
  266.                 description = "Prepare red wine grapes",
  267.                 prop = `wine_grape`,
  268.                 RequiredItems = {
  269.                     { item = "red_wine_grapes", count = 1, remove = true },
  270.                 },
  271.                 AddItems = {
  272.                     { item = "red_wine_prepared", count = 1 },
  273.                 }
  274.             },
  275.             ["White_Wine"] = {
  276.                 Title = "White Wine",
  277.                 description = "Prepare white wine grapes",
  278.                 prop = `wine_grape_white`,
  279.                 RequiredItems = {
  280.                     { item = "white_wine_grapes", count = 1, remove = true },
  281.                 },
  282.                 AddItems = {
  283.                     { item = "white_wine_prepared", count = 1 },
  284.                 }
  285.             },
  286.             ["Rose_Wine"] = {
  287.                 Title = "Rose Wine",
  288.                 description = "Prepare Rose wine grapes",
  289.                 prop = `wine_grape_pink`,
  290.                 RequiredItems = {
  291.                     { item = "rose_wine_grapes", count = 1, remove = true },
  292.                 },
  293.                 AddItems = {
  294.                     { item = "rose_wine_prepared", count = 1 },
  295.                 }
  296.             }
  297.         },
  298.     },
  299.     ["Fill"] = {
  300.         Minigame = true, -- if you want disable minigame set this to false
  301.         Locations = {
  302.             {
  303.                 Coords = vector3(-1904.6711, 2093.0754, 139.85),
  304.                 AnimationCoords = vec4(-1904.3606, 2091.9949, 140.3857, 15.0064),
  305.                 ParticleCoords = vec4(-1904.59, 2092.634, 139.82, 8.0775),
  306.                 radius = 1.35,
  307.                 Occupied = false -- dont change!!!
  308.             },
  309.             {
  310.                 Coords = vector3(-1900.4412, 2093.7637, 139.85),
  311.                 AnimationCoords = vec4(-1900.2516, 2092.6807, 140.3897, 14.4603),
  312.                 ParticleCoords = vec4(-1900.36, 2093.33, 139.795, 8.0775),
  313.                 radius = 1.35,
  314.                 Occupied = false -- dont change!!!
  315.             },
  316.             {
  317.                 Coords = vector3(-1895.9293, 2094.2668, 139.85),
  318.                 AnimationCoords = vec4(-1895.8782, 2093.2346, 140.3932, 8.0775),
  319.                 ParticleCoords = vec4(-1895.825, 2093.85, 139.795, 8.0775),
  320.                 radius = 1.35,
  321.                 Occupied = false -- dont change!!!
  322.             },
  323.         },
  324.         Wines = {
  325.             ["Red_Wine"] = {
  326.                 Title = "Red Wine",
  327.                 description = "Requirements: Empty wine bottle labeled, red wine juice",
  328.                 RequiredItems = {
  329.                     { item = "red_wine_juice", count = 1, remove = true },
  330.                     { item = "empty_wine_bottle_labeled", count = 1, remove = true },
  331.                 },
  332.                 AddItems = {
  333.                     { item = "red_wine_bottle", count = 1 },
  334.                 }
  335.             },
  336.             ["White_Wine"] = {
  337.                 Title = "White Wine",
  338.                 description = "Requirements: Empty wine bottle labeled, white wine juice",
  339.                 RequiredItems = {
  340.                     { item = "white_wine_juice", count = 1, remove = true },
  341.                     { item = "empty_wine_bottle_labeled", count = 1, remove = true },
  342.                 },
  343.                 AddItems = {
  344.                     { item = "white_wine_bottle", count = 1 },
  345.                 }
  346.             },
  347.             ["Rose_Wine"] = {
  348.                 Title = "Rose Wine",
  349.                 description = "Requirements: Empty wine bottle labeled, rose wine juice",
  350.                 RequiredItems = {
  351.                     { item = "rose_wine_juice", count = 1, remove = true },
  352.                     { item = "empty_wine_bottle_labeled", count = 1, remove = true },
  353.                 },
  354.                 AddItems = {
  355.                     { item = "rose_wine_bottle", count = 1 },
  356.                 }
  357.             }
  358.         }
  359.     },
  360. }
  361.  
  362. --Sink
  363. Config.Sink = {
  364.     CleanDirtyBottles = {
  365.         Title = "Clean dirty wine bottle",
  366.         description = "Requirements: Dirty wine bottle",
  367.         prop = `prop_wine_bot_01`,
  368.         RequiredItems = {
  369.             { item = "dirty_wine_bottle", count = 1, remove = true },
  370.         },
  371.         AddItems = {
  372.             { item = "empty_wine_bottle", count = 1 },
  373.         }
  374.     },
  375.     CleanDirtyScissors = {
  376.         Title = "Clean dirty scissors",
  377.         description = "Requirements: Dirty scissors",
  378.         prop = `prop_cs_scissors`,
  379.         RequiredItems = {
  380.             { item = "scissors_dirty", count = 1, remove = true },
  381.         },
  382.         AddItems = {
  383.             { item = "scissors", count = 1 },
  384.         }
  385.     },
  386. }
  387.  
  388. --Labeling
  389. Config.Labeling = {
  390.     LabelWine = {
  391.         Title = "Add label to wine bottle",
  392.         description = "Requirements: empty wine bottle, label",
  393.         prop = `prop_wine_bot_01`,
  394.         RequiredItems = {
  395.             { item = "empty_wine_bottle", count = 1, remove = true },
  396.             { item = "wine_label", count = 1, remove = true },
  397.         },
  398.         AddItems = {
  399.             { item = "empty_wine_bottle_labeled", count = 1 },
  400.         }
  401.     },
  402. }
  403.  
  404. --BLIPS
  405. Config.Blips = {
  406.     wine = { -- do not use same value twice (will result in overwriting of blip)
  407.         BlipCoords = vec3(-1868.01, 2048.29, 139.98), -- Blip coords
  408.         Sprite = 85, -- Blip Icon
  409.         Display = 4, -- keep 4
  410.         Scale = 0.8, -- Size of blip
  411.         Colour = 27, -- colour
  412.         Name = "Marlowe Vineyard" -- Blip name
  413.     },
  414. }
  415.  
  416. --Job BLIPS
  417. Config.JobBlips = {
  418.     Shop = { -- do not use same value twice (will result in overwriting of blip)
  419.         BlipCoords = vec3(-1090.61, 2715.17, 18.08), -- Blip coords
  420.         Sprite = 59, -- Blip Icon
  421.         Display = 4, -- keep 4
  422.         Scale = 0.8, -- Size of blip
  423.         Colour = 27, -- colour
  424.         Name = "Marlowe Vineyard - Shop" -- Blip name
  425.     },
  426.     LabelShop = { -- do not use same value twice (will result in overwriting of blip)
  427.         BlipCoords = vec3(-144.55, -65.09, 53.6), -- Blip coords
  428.         Sprite = 59, -- Blip Icon
  429.         Display = 4, -- keep 4
  430.         Scale = 0.8, -- Size of blip
  431.         Colour = 27, -- colour
  432.         Name = "Marlowe Vineyard - Label Shop" -- Blip name
  433.     },
  434. }
  435.  
  436. --Shop
  437. Config.Shop = {
  438.     Header = "Marlowe Vineyard Shop",
  439.     Items = {
  440.         { label = 'Dirty Scissors', item = 'scissors_dirty', description = "Buy dirty Scissors for: $", price = 70, MinAmount = 1,
  441.             MaxAmount = 30 },
  442.         { label = 'Dirty Wine Bottle', item = 'dirty_wine_bottle', description = "Buy Dirty Wine Bottle for: $", price = 2,
  443.             MinAmount = 1, MaxAmount = 20 },
  444.         { label = 'Wine glass', item = 'wine_glass', description = "Buy Wine glass for: $", price = 2,
  445.             MinAmount = 1, MaxAmount = 20 },
  446.     },
  447.     Ped = {
  448.         { model = "mp_m_shopkeep_01", coords = vec4(-1090.61, 2715.17, 18.08, 226.76), scenario = "WORLD_HUMAN_SMOKING" },
  449.     },
  450. }
  451.  
  452. --LabelShop
  453. Config.LabelShop = {
  454.     Header = "Label Shop",
  455.     Items = {
  456.         { label = 'label for bottle', item = 'wine_label', description = "Buy Bottle label for: $", price = 70, MinAmount = 1,
  457.             MaxAmount = 30 },
  458.     },
  459.     Ped = {
  460.         { model = "mp_m_shopkeep_01", coords = vec4(-144.55, -65.09, 53.6, 158.05), scenario = "WORLD_HUMAN_SMOKING" },
  461.     },
  462. }
  463.  
  464. -- Consumables / Drinking / Eating
  465. Config.Consumables = {
  466.     white_wine_glass = { -- Item name
  467.         Remove = true, -- Remove item
  468.         RemoveItem = "white_wine_glass", -- Remove Item name
  469.         RemoveItemCount = 1, -- Remove Item Count
  470.         Add = true,
  471.         AddItem = "wine_glass", -- Remove Item name
  472.         AddItemCount = 1, -- Remove Item Count
  473.         ProgressBar = "Drinking...",
  474.         duration = 12500,
  475.         Effect = { status = "drunk", add = 100000 },
  476.         animation = {
  477.             emote = {
  478.                 enabled = true,
  479.                 anim = {
  480.                     dict = 'amb@world_human_drinking@coffee@male@idle_a',
  481.                     clip = 'idle_c'
  482.                 },
  483.                 prop = {
  484.                     model = 'prop_drink_whtwine',
  485.                     bone = 57005,
  486.                     pos = vec3(0.14, -0.07, -0.01),
  487.                     rot = vec3(-80.0, 100.0, 0.0)
  488.                 },
  489.  
  490.             },
  491.             scenario = {
  492.                 enabled = false,
  493.                 anim = {
  494.                     scenario = "WORLD_HUMAN_SMOKING_POT"
  495.                 },
  496.             },
  497.         }
  498.     },
  499.     rose_wine_glass = { -- Item name
  500.         Remove = true, -- Remove item
  501.         RemoveItem = "rose_wine_glass", -- Remove Item name
  502.         RemoveItemCount = 1, -- Remove Item Count
  503.         Add = true,
  504.         AddItem = "wine_glass", -- Remove Item name
  505.         AddItemCount = 1, -- Remove Item Count
  506.         ProgressBar = "Drinking...",
  507.         duration = 12500,
  508.         Effect = { status = "drunk", add = 100000 },
  509.         animation = {
  510.             emote = {
  511.                 enabled = true,
  512.                 anim = {
  513.                     dict = 'amb@world_human_drinking@coffee@male@idle_a',
  514.                     clip = 'idle_c'
  515.                 },
  516.                 prop = {
  517.                     model = 'prop_drink_redwine',
  518.                     bone = 57005,
  519.                     pos = vec3(0.14, -0.07, -0.01),
  520.                     rot = vec3(-80.0, 100.0, 0.0)
  521.                 },
  522.  
  523.             },
  524.             scenario = {
  525.                 enabled = false,
  526.                 anim = {
  527.                     scenario = "WORLD_HUMAN_SMOKING_POT"
  528.                 },
  529.             },
  530.         }
  531.     },
  532.     red_wine_glass = { -- Item name
  533.         Remove = true, -- Remove item
  534.         RemoveItem = "red_wine_glass", -- Remove Item name
  535.         RemoveItemCount = 1, -- Remove Item Count
  536.         Add = true,
  537.         AddItem = "wine_glass", -- Remove Item name
  538.         AddItemCount = 1, -- Remove Item Count
  539.         ProgressBar = "Drinking...",
  540.         duration = 12500,
  541.         Effect = { status = "drunk", add = 100000 },
  542.         animation = {
  543.             emote = {
  544.                 enabled = true,
  545.                 anim = {
  546.                     dict = 'amb@world_human_drinking@coffee@male@idle_a',
  547.                     clip = 'idle_c'
  548.                 },
  549.                 prop = {
  550.                     model = 'prop_drink_redwine',
  551.                     bone = 57005,
  552.                     pos = vec3(0.14, -0.07, -0.01),
  553.                     rot = vec3(-80.0, 100.0, 0.0)
  554.                 },
  555.  
  556.             },
  557.             scenario = {
  558.                 enabled = false,
  559.                 anim = {
  560.                     scenario = "WORLD_HUMAN_SMOKING_POT"
  561.                 },
  562.             },
  563.         }
  564.     }
  565. }
  566. Config.Bottles = {
  567.     white_wine_bottle = { -- Item name
  568.         Remove = true, -- Remove item
  569.         RemoveItem = "white_wine_bottle", -- Remove Item name
  570.         RemoveItemCount = 1, -- Remove Item Count
  571.         Add = false,
  572.         AddItem = "wine_glass", -- Remove Item name
  573.         AddItemCount = 1, -- Remove Item Count
  574.         ProgressBar = "Drinking...",
  575.         duration = 12500,
  576.         Effect = { status = "drunk", add = 100000 },
  577.         animation = {
  578.             emote = {
  579.                 enabled = true,
  580.                 anim = {
  581.                     dict = 'amb@world_human_drinking@coffee@male@idle_a',
  582.                     clip = 'idle_c'
  583.                 },
  584.                 prop = {
  585.                     model = 'prop_wine_white',
  586.                     bone = 57005,
  587.                     pos = vec3(0.08, -0.22, -0.11),
  588.                     rot = vec3(-70.0, 50.0, 0.0)
  589.                 },
  590.  
  591.             },
  592.             scenario = {
  593.                 enabled = false,
  594.                 anim = {
  595.                     scenario = "WORLD_HUMAN_SMOKING_POT"
  596.                 },
  597.             },
  598.         }
  599.     },
  600.     rose_wine_bottle = { -- Item name
  601.         Remove = true, -- Remove item
  602.         RemoveItem = "rose_wine_bottle", -- Remove Item name
  603.         RemoveItemCount = 1, -- Remove Item Count
  604.         Add = false,
  605.         AddItem = "wine_glass", -- Remove Item name
  606.         AddItemCount = 1, -- Remove Item Count
  607.         ProgressBar = "Drinking...",
  608.         duration = 12500,
  609.         Effect = { status = "drunk", add = 100000 },
  610.         animation = {
  611.             emote = {
  612.                 enabled = true,
  613.                 anim = {
  614.                     dict = 'amb@world_human_drinking@coffee@male@idle_a',
  615.                     clip = 'idle_c'
  616.                 },
  617.                 prop = {
  618.                     model = 'prop_wine_rose',
  619.                     bone = 57005,
  620.                     pos = vec3(0.08, -0.22, -0.11),
  621.                     rot = vec3(-70.0, 50.0, 0.0)
  622.                 },
  623.             },
  624.             scenario = {
  625.                 enabled = false,
  626.                 anim = {
  627.                     scenario = "WORLD_HUMAN_SMOKING_POT"
  628.                 },
  629.             },
  630.         }
  631.     },
  632.     red_wine_bottle = { -- Item name
  633.         Remove = true, -- Remove item
  634.         RemoveItem = "red_wine_bottle", -- Remove Item name
  635.         RemoveItemCount = 1, -- Remove Item Count
  636.         Add = false,
  637.         AddItem = "wine_glass", -- Remove Item name
  638.         AddItemCount = 1, -- Remove Item Count
  639.         ProgressBar = "Drinking...",
  640.         duration = 12500,
  641.         Effect = { status = "drunk", add = 100000 },
  642.         animation = {
  643.             emote = {
  644.                 enabled = true,
  645.                 anim = {
  646.                     dict = 'amb@world_human_drinking@coffee@male@idle_a',
  647.                     clip = 'idle_c'
  648.                 },
  649.                 prop = {
  650.                     model = 'prop_wine_red',
  651.                     bone = 57005,
  652.                     pos = vec3(0.08, -0.22, -0.11),
  653.                     rot = vec3(-70.0, 50.0, 0.0)
  654.                 },
  655.             },
  656.             scenario = {
  657.                 enabled = false,
  658.                 anim = {
  659.                     scenario = "WORLD_HUMAN_SMOKING_POT"
  660.                 },
  661.             },
  662.         }
  663.     }
  664. }
  665.  
  666. Config.WineCosumables = {
  667.     ["red_wine_bottle"] = {
  668.         label = 'Red Wine',
  669.         glassname = 'red_wine_glass',
  670.         emptyglass = 'wine_glass',
  671.         emptybottlename = 'dirty_wine_bottle',
  672.         prop = `prop_wine_red`,
  673.         RequiredItems = {
  674.             { item = "wine_glass", count = 1 },
  675.         }
  676.     },
  677.     ["white_wine_bottle"] = {
  678.         label = 'White Wine',
  679.         glassname = 'white_wine_glass',
  680.         emptyglass = 'wine_glass',
  681.         emptybottlename = 'dirty_wine_bottle',
  682.         prop = `prop_wine_white`,
  683.         RequiredItems = {
  684.             { item = "wine_glass", count = 1 },
  685.         }
  686.     },
  687.     ["rose_wine_bottle"] = {
  688.         label = 'Rose Wine',
  689.         glassname = 'rose_wine_glass',
  690.         emptyglass = 'wine_glass',
  691.         emptybottlename = 'dirty_wine_bottle',
  692.         prop = `prop_wine_rose`,
  693.         RequiredItems = {
  694.             { item = "wine_glass", count = 1 },
  695.         }
  696.     }
  697. }
  698.  
  699. Config.Peds = {
  700.     CloakRoomPed = {
  701.          model = "a_m_m_farmer_01", coords = vec4(-1860.54, 2053.66, 139.99, 179.62), scenario = "WORLD_HUMAN_SMOKING"
  702.     },
  703.     BossMenuPed = {
  704.          model = "a_m_y_business_03", coords = vec4(-1909.17, 2072.0, 139.39, 148.69), scenario = "WORLD_HUMAN_SMOKING"
  705.     },
  706. }
  707.  
  708. Config.Objects = {
  709.     ["basket1"] = { Coords = vec3(-1882.69, 2091.74, 139.89) , Prop = `wine_basket`, Heading = 252.75, DrawDistance = 50.0 },
  710.     -- ["grapesforbasket1"] = { Coords = vec3(-1885.93, 2092.75, 140.06) , Prop = `wine_grapes`, Heading = 10.0, DrawDistance = 50.0 },
  711.     ["basket2"] = { Coords = vec3(-1885.75, 2092.59, 139.89) , Prop = `wine_basket`, Heading = 252.758, DrawDistance = 50.0 },
  712.     -- ["grapesforbasket2"] = { Coords = vec3(-1884.5, 2092.49, 140.06) , Prop = `wine_grapes_pink`, Heading = 10.0, DrawDistance = 50.0 },
  713.     ["basket3"] = { Coords = vec3(-1888.42, 2092.98, 139.89) , Prop = `wine_basket`, Heading = 252.75, DrawDistance = 50.0 },
  714.     -- ["grapesforbasket3"] = { Coords = vec3(-1887.55, 2092.9, 140.06) , Prop = `wine_grapes_white`, Heading = 10.0, DrawDistance = 50.0 },
  715.     ["Barrell1"] = { Coords = vec3(-1904.6711, 2093.0754, 139.35) , Prop = `wine_barrel`, Heading = 276.9268, DrawDistance = 50.0 },
  716.     ["Barrell2"] = { Coords = vec3(-1900.4412, 2093.7637, 139.35) , Prop = `wine_barrel`, Heading = 276.9268, DrawDistance = 50.0 },
  717.     ["Barrell3"] = { Coords = vec3(-1895.9293, 2094.2668, 139.35) , Prop = `wine_barrel`, Heading = 276.9268, DrawDistance = 50.0 },
  718.     ["tap1"] = { Coords = vec3(-1895.8695, 2094.065, 139.053) , Prop = `wine_tap`, Heading = 276.9268, DrawDistance = 50.0 },
  719.     ["tap2"] = { Coords = vec3(-1900.4036865234375, 2093.5537109375, 139.05039978027344) , Prop = `wine_tap`, Heading = 276.9268, DrawDistance = 50.0 },
  720.     ["tap3"] = { Coords = vec3(-1904.6102294921875, 2092.8798828125, 139.06491088867188) , Prop = `wine_tap`, Heading = 276.9268, DrawDistance = 50.0 },
  721.     ["sink1"] = { Coords = vec3(-1897.390, 2078.86, 140.0) , Prop = `prop_ff_sink_02`, Heading = 144.3, DrawDistance = 50.0 },
  722.     ["table1"] = { Coords = vec3(-1889.94, 2074.3, 140.0) , Prop = `prop_table_04`, Heading = 70.47, DrawDistance = 50.0 },
  723.    -- ["table1"] = { Coords = vec3(-1889.94, 2074.3, 140.0) , Prop = `prop_table_04`, Heading = 70.47, DrawDistance = 50.0 },
  724.     ["table2"] = { Coords = vec3(-1907.54, 2092.26, 139.39) , Prop = `prop_table_03`, Heading = 189.22, DrawDistance = 50.0 },
  725.     ["table3"] = { Coords = vec3(-1911.72, 2088.58, 139.38) , Prop = `prop_table_03`, Heading = 230.28, DrawDistance = 50.0 },
  726.     ["table2_dec"] = { Coords = vec3(-1908.09, 2091.9, 140.15) , Prop = `prop_paint_wpaper01`, Heading = 189.22, DrawDistance = 50.0 },
  727.     ["Crate1"] = { Coords = vec3(-1879.4, 2091.73, 139.99) , Prop = `prop_crate_02a`, Heading = 70.47, DrawDistance = 50.0 },
  728.     ["Crate2"] = { Coords = vec3(-1880.09, 2091.9, 139.99) , Prop = `prop_crate_02a`, Heading = 70.47, DrawDistance = 50.0 },
  729.     ["Crate3"] = { Coords = vec3(-1879.64, 2091.8, 140.36) , Prop = `prop_crate_02a`, Heading = 160.47, DrawDistance = 50.0 },
  730.     ["Phone1"] = { Coords = vec3(-1911.95, 2088.09, 140.15) , Prop = `prop_office_phone_tnt`, Heading = 70.5, DrawDistance = 50.0 },
  731.     ["Storage"] = { Coords = vec3(-1885.7, 2075.11, 140.0) , Prop = `prop_box_wood05b`, Heading = 160.5, DrawDistance = 50.0 },
  732.    -- ["Barrell1"] = { Coords = vec3(-1887.55, 2092.9, 140.06) , Prop = `prop_grapes_02`, Heading = 10.0, DrawDistance = 50.0 },
  733.   --  ["Barrell2"] = { Coords = vec3(-1887.55, 2092.9, 140.06) , Prop = `prop_grapes_02`, Heading = 10.0, DrawDistance = 50.0 },
  734. }
  735.  
  736. Config.Delivery = {
  737.     {  
  738.         item = "red_wine_bottle", -- Item name
  739.         Label = "Red Wine", -- Item label
  740.         MinPrice = 550, -- Min price
  741.         MaxPrice = 1550, -- Max price
  742.         MinCount = 1, -- Min Count
  743.         MaxCount = 5, -- Max Count
  744.     },
  745.     {  
  746.         item = "white_wine_bottle", -- Item name
  747.         Label = "White Wine", -- Item label
  748.         MinPrice = 550, -- Min price
  749.         MaxPrice = 1550, -- Max price
  750.         MinCount = 1, -- Min Count
  751.         MaxCount = 5, -- Max Count
  752.     },
  753.     {  
  754.         item = "rose_wine_bottle", -- Item name
  755.         Label = "Rose Wine", -- Item label
  756.         MinPrice = 550, -- Min price
  757.         MaxPrice = 1550, -- Max price
  758.         MinCount = 1, -- Min Count
  759.         MaxCount = 5, -- Max Count
  760.     },
  761. }
Add Comment
Please, Sign In to add comment