Config Files
Information
Our configuration files are highly detailed and structured for easy understanding. To make it as simple as possible for you, an explanation is provided next to each setting.
All configuration files can be found in the /configs
folder.
Included configuration files:
---------------------------------------------------------------------------------------------------------------
-- If you have any questions or issues, feel free to open a ticket on our Discord.
-- https://discord.gg/unique
-- "true" = activated, "false" = deactivated. (Applies universally)
-- DO NOT TOUCH THE KEYS BEFORE THE "=" CHARACTER TO PREVENT ERRORS!
-- YOU CAN ONLY EDIT THE VALUES BEHIND THE "=" CHARACTER UNLESS MENTIONED!
UNIQUE = {}
UNIQUE.Framework = 'esx' -- Select your framework. ['esx' or 'qb']
-----------------------------------------------------------------------
-- [POSITIONS]
UNIQUE.Positions = {
['coords'] = vector3(1552.03, 2189.5, 78.83), -- At which coordinates should the farmerjob be accessible?
['Blip'] = {
['enabled'] = true, -- Would you like to activate the blip?
['name'] = "Bauernhof", -- Blip name.
['sprite'] = 177, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['color'] = 47, -- Blip color. [https://docs.fivem.net/docs/game-references/blips/#blip-colors]
['scale'] = 1.0, -- Blip scale.[0.1 - ∞]
},
['Marker'] = {
['enabled'] = false, -- Would you like to use a marker?
['type'] = 21, -- Marker sprite. [https://docs.fivem.net/docs/game-references/markers/]
['rotate'] = true, -- Would you like the marker to rotate?
['bounce'] = true, -- Would you like the marker to bounce?
['color'] = {r = 241, g = 165, b = 2, a = 120}, -- Marker color. [RGB-Code]
['scale'] = {x = 1.0, y = 1.0, z = 1.0}, -- Marker scale.
['actiondistance'] = 1.0, -- Marker interaction radius.
['drawdistance'] = 10.0, -- Marker viewdistance. [Higher value = Higher usage.]
},
['NPC'] = {
['enabled'] = true, -- Would you like to activate the NPC?
['coords'] = {{1552.03, 2189.5, 77.83, 0.00, "a_m_m_farmer_01"}}, -- (1=X, 2=Y, 3=Z, 4=Heading, 5=Model)
['Animation'] = {
['enabled'] = true, -- Would you like to assign an animation to the NPC?
['animdict'] = "anim@heists@heist_corona@single_team", -- Animation [https://gtahash.ru/animations/]
['animname'] = "single_team_loop_boss", -- Flag [https://gtahash.ru/animations/]
},
}
}
-- [POSITIONS]
-----------------------------------------------------------------------
-----------------------------------------------------------------------
-- [NOTIFICATIONS]
UNIQUE.Locale = 'en' -- Select your language. ('en' or 'de')
UNIQUE.Customnotify = false -- Do you want to use your own notify?
function Notify(type, msg) -- Your Notify Trigger. ('msg' must be retained.)
if type == 'info' then
TriggerEvent('unique_notify:Notify', 'information', msg, 5000) -- EXAMPLE.
end
if type == 'success' then
TriggerEvent('unique_notify:Notify', 'success', msg, 5000) -- EXAMPLE.
end
if type == 'error' then
TriggerEvent('unique_notify:Notify', 'error', msg, 5000) -- EXAMPLE.
end
end
UNIQUE.Helpnotify = false -- Do you want to use a helpnotify? (All helpnotify settings can be found in the /client/cl_utils.lua file.)
UNIQUE.Helpnotify_Loop = true -- If this setting is enabled, the Helpnotify will be displayed in every frame. This is common in ESX systems but uncommon in Helpnotifys with a cancel function.
function HelpNotify() -- Your Helpnotify Trigger.
-- exports['unique_helpnotify']:TriggerHelpNotify("PRESS E TO INTERACT.")
-- TriggerEvent('qb-core:client:DrawText', 'PRESS E TO INTERACT', 'left') -- Basic QB Helpnotify.
end
function CancelHelpNotify()
-- TriggerEvent('qb-core:client:HideText') -- Basic QB Helpnotify.
end
UNIQUE.Progressbar = false -- Do you want to use a progressbar? (All progress bar settings can be found in the /client/cl_utils.lua file.)
-- [NOTIFICATIONS]
-----------------------------------------------------------------------
------------------------------------------------------------------------
-- [USER INTERFACE]
UNIQUE.UI = {
['First_Interaction'] = {
['avatar'] = "/html/img/jobs/Welcome_Avatar.png",
},
['Images'] = { -- All job images must be located in the /html/img/jobs/ directory.
['chicken'] = "Chicken.png",
['weed'] = "Weed.png",
['cow'] = "Cow.png",
['wood'] = "Wood.png",
['deer'] = "Deer.png",
['fuel'] = "Fuel.png",
},
}
-- [USER INTERFACE]
------------------------------------------------------------------------
------------------------------------------------------------------------
-- [MAIN SETTINGS]
UNIQUE.Settings = {
['Required_Job'] = {
['enabled'] = false, -- Do you want only a specific job to be able to do the work on the farm?
['jobname'] = 'farmer', -- Enter the job name of the affected job here.
},
['Levelsystem'] = { -- Maximum Level = 10, Maximum Experience = 100.
['Experience'] = {
['Chicken'] = { -- Randomly generated experience value that the player should receive upon completing the job "Chicken".
['min_exp'] = 1, -- Currently, a random value between 1 and 15 is being generated.
['max_exp'] = 15, -- If you want a fixed value, change both entries to your desired number.
},
['Weed'] = { -- Randomly generated experience value that the player should receive upon completing the job "Weed".
['min_exp'] = 1, -- Currently, a random value between 1 and 15 is being generated.
['max_exp'] = 15, -- If you want a fixed value, change both entries to your desired number.
},
['Cow'] = { -- Randomly generated experience value that the player should receive upon completing the job "Cow".
['min_exp'] = 1, -- Currently, a random value between 1 and 15 is being generated.
['max_exp'] = 15, -- If you want a fixed value, change both entries to your desired number.
},
['Wood'] = { -- Randomly generated experience value that the player should receive upon completing the job "Wood".
['min_exp'] = 1, -- Currently, a random value between 1 and 15 is being generated.
['max_exp'] = 15, -- If you want a fixed value, change both entries to your desired number.
},
['Deer'] = { -- Randomly generated experience value that the player should receive upon completing the job "Deer".
['min_exp'] = 1, -- Currently, a random value between 1 and 15 is being generated.
['max_exp'] = 15, -- If you want a fixed value, change both entries to your desired number.
},
['Fuel'] = { -- Randomly generated experience value that the player should receive upon completing the job "Fuel".
['min_exp'] = 1, -- Currently, a random value between 1 and 15 is being generated.
['max_exp'] = 15, -- If you want a fixed value, change both entries to your desired number.
},
},
},
['Jobs'] = {
['General'] = {
['Marker'] = {
['enabled'] = true, -- Would you like to use a marker?
['type'] = 21, -- Marker sprite. [https://docs.fivem.net/docs/game-references/markers/]
['rotate'] = true, -- Would you like the marker to rotate?
['bounce'] = true, -- Would you like the marker to bounce?
['color'] = {r = 241, g = 165, b = 2, a = 120}, -- Marker color. [RGB-Code]
['scale'] = {x = 1.0, y = 1.0, z = 1.0}, -- Marker scale.
['actiondistance'] = 1.0, -- Marker interaction radius.
['drawdistance'] = 30.0, -- Marker viewdistance. [Higher value = Higher usage.]
},
['Jobs'] = {
['check_status'] = 60, -- After this duration in minutes, the active job that hasn't been completed will automatically end.
},
['Vehicles'] = {
['color'] = { R = 255, G = 125, B = 31}, -- Color (RGB code) for all vehicles used.
['finish_radius'] = 20.0, -- Radius within which the used vehicles and trailers must be present to complete the job.
['check_spawnpoint'] = 15, -- After this duration in seconds, it checks if the parked vehicle is blocking the departure point. If so, the vehicle will be removed.
['check_spawnpoint_radius'] = 5.0, -- The radius that will be checked.
['check_vehicle'] = 60, -- After this duration in minutes, the vehicle will be removed if it hasn't been returned (to prevent unnecessary vehicles).
},
['Cashout'] = {
['bank'] = true, -- Would you like the player to have the money transferred to their bank account?
},
},
['Chicken'] = {
['level'] = 0, -- The level required for the player to access this job.
['coords'] = vector3(1582.53, 2166.33, 78.5),
['actiondistance'] = 8.0, -- Interaction radius.
['Blip'] = {
['enabled'] = true, -- Would you like to activate the blip?
['name'] = "Hühner", -- Blip name.
['sprite'] = 162, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['color'] = 47, -- Blip color. [https://docs.fivem.net/docs/game-references/blips/#blip-colors]
['scale'] = 1.0, -- Blip scale.[0.1 - ∞]
},
['Helpnotify'] = {
['enabled'] = true, -- Would you like to enable Helpnotify for this job?
},
['Items'] = {
['Tool'] = {
['item'] = 'basket', -- Here you can specify the item the player needs for collecting.
},
['Collect'] = {
['item'] = 'egg', -- The item being collected.
['amount'] = 1, -- How often should the player receive the item?
['time'] = 2, -- How long should it take to collect the item? (Seconds)
['Randomizer'] = {
['enabled'] = false, -- Would you like the player to receive a random amount of items?
['min_amount'] = 1, -- Currently, the player receives the specified item 1-5 times per collection.
['max_amount'] = 5,
},
},
},
['Experience'] = { -- Here, you can set the amount of EXP required for each job level and specify how each job level affects earnings.
['Job'] = {
[0] = { -- Job Level 0
['exp_each_job'] = 5, -- The experience the player receives for the job towards their job level.
},
[1] = { -- Job Level 1
['exp_needed'] = 5, -- The experience required for this job level.
['bonus_cash'] = 0.10, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 10, -- The experience the player receives for the job towards their job level.
},
[2] = { -- Job Level 2
['exp_needed'] = 10, -- The experience required for this job level.
['bonus_cash'] = 0.20, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 20, -- The experience the player receives for the job towards their job level.
},
[3] = { -- Job Level 3
['exp_needed'] = 20, -- The experience required for this job level.
['bonus_cash'] = 0.30, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 35, -- The experience the player receives for the job towards their job level.
},
[4] = { -- Job Level 4
['exp_needed'] = 35, -- The experience required for this job level.
['bonus_cash'] = 0.40, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 50, -- The experience the player receives for the job towards their job level.
},
[5] = { -- Job Level 5
['exp_needed'] = 50, -- The experience required for this job level.
['bonus_cash'] = 0.50, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
},
},
},
['Finish'] = {
['amount'] = 25, -- How many times is the item needed to complete the job?
['item_price'] = 40, -- How much money should the player receive per item?
['Randomizer'] = {
['enabled'] = false, -- Would you like to generate a random amount of money between two values?
['min_price'] = 40, -- If enabled, the player currently receives a random value between '40' and '60' per item.
['max_price'] = 60,
},
},
['Animation'] = {
['animdict'] = 'pickup_object', -- Animation [https://gtahash.ru/animations/]
['animname'] = 'pickup_low', -- Flag [https://gtahash.ru/animations/]
},
},
['Weed'] = {
['level'] = 1, -- The level required for the player to access this job.
['coords'] = vector3(2313.62, 4888.19, 41.81),
['Blip'] = {
['enabled'] = true, -- Would you like to activate the blip?
['name'] = "Weizen", -- Blip name.
['sprite'] = 162, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['color'] = 47, -- Blip color. [https://docs.fivem.net/docs/game-references/blips/#blip-colors]
['scale'] = 1.0, -- Blip scale.[0.1 - ∞]
},
['NPC'] = {
['enabled'] = true, -- Would you like to activate the NPC?
['coords'] = {{2313.62, 4888.19, 40.81, 47.29, "s_f_y_migrant_01"}}, -- (1=X, 2=Y, 3=Z, 4=Heading, 5=Model)
['Animation'] = {
['enabled'] = true, -- Would you like to assign an animation to the NPC?
['animdict'] = "missclothing", -- Animation [https://gtahash.ru/animations/]
['animname'] = "idle_storeclerk", -- Flag [https://gtahash.ru/animations/]
},
},
['Vehicle'] = {
['spawnpoint'] = vector4(1544.29, 2203.54, 78.7, 90.0), -- Spawnpoint for the vehicle.
['model'] = 'tractor2', -- Model of the vehicle.
},
['Trailer'] = {
['spawnpoint'] = vector4(2282.51, 4883.16, 40.0, 300.54), -- Spawnpoint for the trailer.
['model'] = 'baletrailer', -- Model of the trailer.
['time'] = 10, -- How long in seconds should it take until the trailer is unparked?
},
['Experience'] = { -- Here, you can set the amount of EXP required for each job level and specify how each job level affects earnings.
['Job'] = {
[0] = { -- Job Level 0
['exp_each_job'] = 5, -- The experience the player receives for the job towards their job level.
},
[1] = { -- Job Level 1
['exp_needed'] = 5, -- The experience required for this job level.
['bonus_cash'] = 0.10, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 10, -- The experience the player receives for the job towards their job level.
},
[2] = { -- Job Level 2
['exp_needed'] = 10, -- The experience required for this job level.
['bonus_cash'] = 0.20, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 20, -- The experience the player receives for the job towards their job level.
},
[3] = { -- Job Level 3
['exp_needed'] = 20, -- The experience required for this job level.
['bonus_cash'] = 0.30, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 35, -- The experience the player receives for the job towards their job level.
},
[4] = { -- Job Level 4
['exp_needed'] = 35, -- The experience required for this job level.
['bonus_cash'] = 0.40, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 50, -- The experience the player receives for the job towards their job level.
},
[5] = { -- Job Level 5
['exp_needed'] = 50, -- The experience required for this job level.
['bonus_cash'] = 0.50, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
},
},
},
['Finish'] = {
['trailer_price'] = 1750, -- How much money should the player receive for delivering the trailer?
['Randomizer'] = {
['enabled'] = false, -- Would you like to generate a random amount of money between two values?
['min_price'] = 1750, -- If enabled, the player currently receives a random value between '1,750' and '3,000'.
['max_price'] = 3000,
}
},
},
['Cow'] = {
['level'] = 3, -- The level required for the player to access this job.
['coords'] = vector3(2377.0, 5052.07, 46.44),
['points'] = {
vector3(2376.89, 5050.78, 45.44),
vector3(2384.0, 5046.86, 45.39),
vector3(2385.73, 5054.11, 45.44),
vector3(2376.54, 5057.53, 45.44),
vector3(2369.94, 5053.95, 45.43),
vector3(2373.32, 5046.37, 45.41),
},
['actiondistance'] = 1.5, -- Interaction radius.
['Blip'] = {
['enabled'] = true, -- Would you like to activate the blip?
['name'] = "Kühe", -- Blip name.
['sprite'] = 162, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['color'] = 47, -- Blip color. [https://docs.fivem.net/docs/game-references/blips/#blip-colors]
['scale'] = 1.0, -- Blip scale.[0.1 - ∞]
},
['Helpnotify'] = {
['enabled'] = true, -- Would you like to enable Helpnotify for this job?
},
['Items'] = {
['Tool'] = {
['item'] = 'bucket', -- Here you can specify the item the player needs for collecting.
},
['Collect'] = {
['item'] = 'milk', -- The item being collected.
['amount'] = 1, -- How often should the player receive the item?
['time'] = 5, -- How long should it take to collect the item? (Seconds)
['Randomizer'] = {
['enabled'] = true, -- Would you like the player to receive a random amount of items?
['min_amount'] = 1, -- Currently, the player receives the specified item 1-5 times per collection.
['max_amount'] = 5,
},
},
},
['Experience'] = { -- Here, you can set the amount of EXP required for each job level and specify how each job level affects earnings.
['Job'] = {
[0] = { -- Job Level 0
['exp_each_job'] = 5, -- The experience the player receives for the job towards their job level.
},
[1] = { -- Job Level 1
['exp_needed'] = 5, -- The experience required for this job level.
['bonus_cash'] = 0.10, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 10, -- The experience the player receives for the job towards their job level.
},
[2] = { -- Job Level 2
['exp_needed'] = 10, -- The experience required for this job level.
['bonus_cash'] = 0.20, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 20, -- The experience the player receives for the job towards their job level.
},
[3] = { -- Job Level 3
['exp_needed'] = 20, -- The experience required for this job level.
['bonus_cash'] = 0.30, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 35, -- The experience the player receives for the job towards their job level.
},
[4] = { -- Job Level 4
['exp_needed'] = 35, -- The experience required for this job level.
['bonus_cash'] = 0.40, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 50, -- The experience the player receives for the job towards their job level.
},
[5] = { -- Job Level 5
['exp_needed'] = 50, -- The experience required for this job level.
['bonus_cash'] = 0.50, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
},
},
},
['Finish'] = {
['amount'] = 30, -- How many times is the item needed to complete the job?
['item_price'] = 114, -- How much money should the player receive per item?
['Randomizer'] = {
['enabled'] = false, -- Would you like to generate a random amount of money between two values?
['min_price'] = 114, -- If enabled, the player currently receives a random value between "114" and "154" per item.
['max_price'] = 154,
}
},
['Animation'] = {
['animdict'] = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@', -- Animation [https://gtahash.ru/animations/]
['animname'] = 'machinic_loop_mechandplayer', -- Flag [https://gtahash.ru/animations/]
},
},
['Wood'] = {
['level'] = 5, -- The level required for the player to access this job.
['coords'] = vector3(-567.66, 5253.14, 70.49),
['Blip'] = {
['enabled'] = true, -- Would you like to activate the blip?
['name'] = "Holzlager", -- Blip name.
['sprite'] = 162, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['color'] = 47, -- Blip color. [https://docs.fivem.net/docs/game-references/blips/#blip-colors]
['scale'] = 1.0, -- Blip scale.[0.1 - ∞]
},
['NPC'] = {
['enabled'] = true, -- Would you like to activate the NPC?
['coords'] = {{-567.66, 5253.14, 69.49, 76.01, "ig_old_man2"}}, -- (1=X, 2=Y, 3=Z, 4=Heading, 5=Model)
['Animation'] = {
['enabled'] = true, -- Would you like to assign an animation to the NPC?
['animdict'] = "anim@heists@heist_corona@single_team", -- Animation [https://gtahash.ru/animations/]
['animname'] = "single_team_loop_boss", -- Flag [https://gtahash.ru/animations/]
},
},
['Vehicle'] = {
['spawnpoint'] = vector4(1544.29, 2203.54, 78.7, 90.0), -- Spawnpoint for the vehicle.
['model'] = 'hauler', -- Model of the vehicle.
},
['Trailer'] = {
['spawnpoint'] = vector4(-579.44, 5241.38, 70.47, 331.56), -- Spawnpoint for the trailer.
['model'] = 'trailerlogs', -- Model of the trailer.
['time'] = 10, -- How long in seconds should it take until the trailer is unparked?
},
['Experience'] = { -- Here, you can set the amount of EXP required for each job level and specify how each job level affects earnings.
['Job'] = {
[0] = { -- Job Level 0
['exp_each_job'] = 5, -- The experience the player receives for the job towards their job level.
},
[1] = { -- Job Level 1
['exp_needed'] = 5, -- The experience required for this job level.
['bonus_cash'] = 0.10, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 10, -- The experience the player receives for the job towards their job level.
},
[2] = { -- Job Level 2
['exp_needed'] = 10, -- The experience required for this job level.
['bonus_cash'] = 0.20, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 20, -- The experience the player receives for the job towards their job level.
},
[3] = { -- Job Level 3
['exp_needed'] = 20, -- The experience required for this job level.
['bonus_cash'] = 0.30, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 35, -- The experience the player receives for the job towards their job level.
},
[4] = { -- Job Level 4
['exp_needed'] = 35, -- The experience required for this job level.
['bonus_cash'] = 0.40, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 50, -- The experience the player receives for the job towards their job level.
},
[5] = { -- Job Level 5
['exp_needed'] = 50, -- The experience required for this job level.
['bonus_cash'] = 0.50, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
},
},
},
['Finish'] = {
['trailer_price'] = 5000, -- How much money should the player receive for delivering the trailer?
['Randomizer'] = {
['enabled'] = false, -- Would you like to generate a random amount of money between two values?
['min_price'] = 5000, -- If enabled, the player receives a random value between "5,000" and "7,500".
['max_price'] = 7500,
},
},
},
['Deer'] = {
['level'] = 7, -- The level required for the player to access this job.
['coords'] = vector3(-1335.58, 4473.66, 23.13),
['points'] = { -- Positions where feed needs to be placed.
[1] = vector3(-1332.28, 4457.96, 21.76),
[2] = vector3(-1334.05, 4418.04, 30.78),
[3] = vector3(-1367.57, 4405.72, 31.17),
[4] = vector3(-1394.89, 4406.98, 35.27),
[5] = vector3(-1413.4, 4427.47, 39.91),
[6] = vector3(-1394.69, 4463.42, 22.42),
[7] = vector3(-1305.62, 4435.65, 23.29),
[8] = vector3(-1366.1, 4377.2, 40.46),
[9] = vector3(-1333.1, 4486.05, 24.6),
[10] = vector3(-1369.38, 4443.55, 26.83)
},
['Blip'] = {
['coords'] = vector3(-1370.36, 4468.23, 24.63),
['enabled'] = true, -- Would you like to activate the blip?
['name'] = "Futterpunkt", -- Blip name.
['sprite'] = 162, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['marker_sprite'] = 373, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['color'] = 47, -- Blip color. [https://docs.fivem.net/docs/game-references/blips/#blip-colors]
['scale'] = 1.0, -- Blip scale.[0.1 - ∞]
['marker_scale'] = 0.4, -- Blip scale.[0.1 - ∞]
},
['Marker'] = {
['enabled'] = true, -- Would you like to use a marker?
['type'] = 21, -- Marker sprite. [https://docs.fivem.net/docs/game-references/markers/]
['rotate'] = true, -- Would you like the marker to rotate?
['bounce'] = true, -- Would you like the marker to bounce?
['color'] = {r = 241, g = 165, b = 2, a = 120}, -- Marker color. [RGB-Code]
['scale'] = {x = 1.0, y = 1.0, z = 1.0}, -- Marker scale.
['actiondistance'] = 1.5, -- Marker interaction radius.
['drawdistance'] = 50.0, -- Marker viewdistance. [Higher value = Higher usage.]
},
['Helpnotify'] = {
['enabled'] = true, -- Would you like to enable Helpnotify for this job?
},
['Items'] = {
['Tool'] = {
['item'] = 'deerfood', -- Here you can specify the item the player needs for feeding.
['amount'] = 10, -- Quantity of the feed.
},
['time'] = 4, -- How long should each feeding session last? (Seconds)
},
['Animation'] = {
['animdict'] = 'amb@medic@standing@kneel@base', -- Animation [https://gtahash.ru/animations/]
['animname'] = 'base', -- Flag [https://gtahash.ru/animations/]
},
['Experience'] = { -- Here, you can set the amount of EXP required for each job level and specify how each job level affects earnings.
['Job'] = {
[0] = { -- Job Level 0
['exp_each_job'] = 5, -- The experience the player receives for the job towards their job level.
},
[1] = { -- Job Level 1
['exp_needed'] = 5, -- The experience required for this job level.
['bonus_cash'] = 0.10, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 10, -- The experience the player receives for the job towards their job level.
},
[2] = { -- Job Level 2
['exp_needed'] = 10, -- The experience required for this job level.
['bonus_cash'] = 0.20, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 20, -- The experience the player receives for the job towards their job level.
},
[3] = { -- Job Level 3
['exp_needed'] = 20, -- The experience required for this job level.
['bonus_cash'] = 0.30, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 35, -- The experience the player receives for the job towards their job level.
},
[4] = { -- Job Level 4
['exp_needed'] = 35, -- The experience required for this job level.
['bonus_cash'] = 0.40, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 50, -- The experience the player receives for the job towards their job level.
},
[5] = { -- Job Level 5
['exp_needed'] = 50, -- The experience required for this job level.
['bonus_cash'] = 0.50, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
},
},
},
['Finish'] = {
['price'] = 8200, -- How much money should the player receive?
['Randomizer'] = {
['enabled'] = false, -- Would you like to generate a random amount of money between two values?
['min_price'] = 8200, -- If enabled, the player receives a random value between "8,200" and "10,000".
['max_price'] = 10000,
}
},
},
['Fuel'] = {
['level'] = 9, -- The level required for the player to access this job.
['coords'] = vector3(582.28, -2722.75, 7.19),
['Blip'] = {
['enabled'] = true, -- Would you like to activate the blip?
['name'] = "Treibstofflager", -- Blip name.
['sprite'] = 162, -- Blip sprite. [https://docs.fivem.net/docs/game-references/blips/]
['color'] = 47, -- Blip color. [https://docs.fivem.net/docs/game-references/blips/#blip-colors]
['scale'] = 1.0, -- Blip scale.[0.1 - ∞]
},
['NPC'] = {
['enabled'] = true, -- Would you like to activate the NPC?
['coords'] = {{582.28, -2722.75, 6.19, 181.01, "s_m_y_airworker"}}, -- (1=X, 2=Y, 3=Z, 4=Heading, 5=Model)
['Animation'] = {
['enabled'] = true, -- Would you like to assign an animation to the NPC?
['animdict'] = "anim@heists@heist_corona@single_team", -- Animation [https://gtahash.ru/animations/]
['animname'] = "single_team_loop_boss", -- Flag [https://gtahash.ru/animations/]
},
},
['Vehicle'] = {
['spawnpoint'] = vector4(1544.29, 2203.54, 78.7, 90.0), -- Spawnpoint for the vehicle.
['model'] = 'phantom', -- Model of the vehicle.
},
['Trailer'] = {
['spawnpoint'] = vector4(553.95, -2731.01, 5.10, 238.09), -- Spawnpoint for the trailer.
['model'] = 'tanker', -- Model of the trailer.
['time'] = 10, -- How long in seconds should it take until the trailer is unparked?
},
['Experience'] = { -- Here, you can set the amount of EXP required for each job level and specify how each job level affects earnings.
['Job'] = {
[0] = { -- Job Level 0
['exp_each_job'] = 5, -- The experience the player receives for the job towards their job level.
},
[1] = { -- Job Level 1
['exp_needed'] = 5, -- The experience required for this job level.
['bonus_cash'] = 0.10, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 10, -- The experience the player receives for the job towards their job level.
},
[2] = { -- Job Level 2
['exp_needed'] = 10, -- The experience required for this job level.
['bonus_cash'] = 0.20, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 20, -- The experience the player receives for the job towards their job level.
},
[3] = { -- Job Level 3
['exp_needed'] = 20, -- The experience required for this job level.
['bonus_cash'] = 0.30, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 35, -- The experience the player receives for the job towards their job level.
},
[4] = { -- Job Level 4
['exp_needed'] = 35, -- The experience required for this job level.
['bonus_cash'] = 0.40, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
['exp_each_job'] = 50, -- The experience the player receives for the job towards their job level.
},
[5] = { -- Job Level 5
['exp_needed'] = 50, -- The experience required for this job level.
['bonus_cash'] = 0.50, -- Percentage value of earnings that will be calculated and added to the earnings. [e.g., $1,000 + $1,000 * 0.10 = $1,100]
},
},
},
['Finish'] = {
['trailer_price'] = 12500, -- How much money should the player receive for delivering the trailer?
['Randomizer'] = {
['enabled'] = false, -- Would you like to generate a random amount of money between two values?
['min_price'] = 12500, -- If enabled, the player receives a random value between "12,500" and "15,000" per item.
['max_price'] = 15000,
}
},
},
},
['Animals'] = {
['Chicken'] = {
['enabled'] = true, -- Do you want to spawn chicken NPCs?
['Movement'] = {
['enabled'] = true, -- Should the chickens move back and forth within a specific area?
['range'] = 6.0, -- Radius within which the chickens roam.
['walk_length'] = 2, -- How many meters should the chickens walk before stopping for the duration specified below?
['time_between_walks'] = 5.0, -- How long should the chickens stop and stand after walking before they continue? (5.0 = 5 seconds)
},
['invincible'] = true, -- Should the chickens be invincible?
['coords'] = { -- Here, you can specify the coordinates for the chicken NPCs.
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
{1582.40, 2165.60, 78.30, 320.314, "a_c_hen"},
},
},
['Cow'] = {
['enabled'] = true, -- Do you want to spawn cow NPCs?
['invincible'] = true, -- Should the cows be invincible?
['coords'] = { -- Here, you can specify the coordinates for the cow NPCs. (Should be consistent with the coordinates under [Cow][points].)
{2376.89, 5050.78, 45.44, 305.86, "a_c_cow"},
{2384.0, 5046.86, 45.39, 326.4, "a_c_cow"},
{2385.73, 5054.11, 45.44, 92.5, "a_c_cow"},
{2376.54, 5057.53, 45.44, 220.37, "a_c_cow"},
{2369.94, 5053.95, 45.43, 316.02, "a_c_cow"},
{2373.32, 5046.37, 45.41, 261.97, "a_c_cow"},
},
},
['Deer'] = {
['enabled'] = true, -- Do you want to spawn deer NPCs?
['Movement'] = {
['enabled'] = true, -- Should the deer move back and forth within a specific area?
['range'] = 6.0, -- Radius within which the deer roam.
['walk_length'] = 2, -- How many meters should the deer walk before stopping for the duration specified below?
['time_between_walks'] = 5.0, -- How long should the deer stop and stand after walking before they continue? (5.0 = 5 seconds)
},
['invincible'] = true, -- Should the deer be invincible?
['coords'] = { -- Here, you can specify the coordinates for the deer NPCs.
{-1377.03, 4556.2, 70.08, 157.29, "a_c_deer"},
{-1386.35, 4554.37, 68.17, 116.23, "a_c_deer"},
{-1396.45, 4549.47, 64.99, 194.72, "a_c_deer"},
{-1387.54, 4544.06, 63.68, 268.0, "a_c_deer"},
},
},
},
}
-- [MAIN SETTINGS]
------------------------------------------------------------------------
-- https://discord.gg/unique
-- If you have any questions or issues, feel free to open a ticket on our Discord.
---------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
-- If you have any questions or issues, feel free to open a ticket on our Discord.
-- https://discord.gg/unique
-- "true" = activated, "false" = deactivated. (Applies universally)
-- DO NOT TOUCH THE KEYS BEFORE THE "=" CHARACTER TO PREVENT ERRORS!
-- YOU CAN ONLY EDIT THE VALUES BEHIND THE "=" CHARACTER UNLESS MENTIONED!
------------------------------------------------------------------------
-- [SQL SETTINGS] ESX ONLY!
UNIQUE.SQL = {
['users_table'] = 'users', -- Table where all players are stored.
['identifier_column'] = 'identifier', -- Identifier.
['firstname_column'] = 'firstname', -- Firstname.
['lastname_column'] = 'lastname', -- Lastname.
}
-- [SQL SETTINGS] ESX ONLY!
------------------------------------------------------------------------
-- https://discord.gg/unique
-- If you have any questions or issues, feel free to open a ticket on our Discord.
---------------------------------------------------------------------------------------------------------------
Last updated