βοΈConfiguration
Check the standard Config!
Config = {}
Config.Main = {
Information = {
language = "de",
notifys = "sservice",
esxevent = "es_extended",
msnotifytimer = 400,
payments = "bank", -- "money"; "bank"; "both"
maxwarehouseamount = 5, -- How many warehouses may a player own at the same time
statesellpercent = 0.99, -- Sale including upgrades. For example: 500$ warehouse, 1x 500$ upgrade = 1000$. If statesellpercent is set to 1.00, then the player receives 1000$ back when he sells to the state.
RemovePoliceBlipAfterMinutes = 5 -- After how many minutes the Blips should be removed from the map.
},
Function = {
DisableEstate = false, -- Should there be a display platform showing where and which warehouses are available for purchase?
DisableWeaponComponentsUI = false,
NotifyAfterToManyErrorTrys = true,
ResetWarehouseAfterSelling = true,
MaxErrors = 5,
Enable = {
EnableMainMenu = true,
EnableCrafter = true,
EnableStorage = true
},
WhitelistetPlayers = {
EnableMainMenu = true,
EnableCrafter = true,
EnableStorage = true
},
BreakIn = {
lockpickitem = "lockpick",
minigame = false,
GetItemsByTime = true,
robstorage = false, -- Should items be allowed to be stolen from the warehouse when breaking in. You can add points to steal items in the BreakIn Config.
animationbreakin = {
scenario = "WORLD_HUMAN_CONST_DRILL"
},
animationopentables = {
animdict = "missheist_jewel",
animname = "smash_case"
},
bytimebreakin = {
[1] = {
time = 60000,
items = {
{
name = "metall",
count = 10
}
}
}
},
Police = {
["police"] = true
}
},
Workbench = {
AttachmentsItems = {
["WEAPON_PISTOL"] = {
["flashlight"] = {
-- Item name
label = "Flashlight", --Display Label
type = "flashlight", -- "clip", "scope", "suppressor", "flashlight", "barrel", "tint"
componentname = "flashlight" -- Component name => Can be found in the weapon config from esx
},
["luxuryfinish"] = {
label = "Luxuryfinish",
type = "tint",
componentname = "luxary_finish"
},
["suppressor"] = {
label = "Suppressor",
type = "suppressor",
componentname = "suppressor"
},
["extendedclip"] = {
label = "Clip Extended",
type = "clip",
componentname = "clip_extended"
}
}
},
MaxSameTimeCrafter = 3
}
},
Visuals = {
RealEstate = {
EnablePedRealEstate = true, -- Ped or Marker ? True = Ped
PedRealEstate = {
Ped = GetHashKey("s_m_m_fiboffice_02")
},
MarkerRealEstate = {
-- Only if EnablePedRealEstate is false
markertype = 1, -- https://docs.fivem.net/docs/game-references/markers/
markersize = vector3(1.5, 1.5, 0.5),
markercolor = {r = 1, g = 1, b = 1}
}
},
WareHouse = {
EnableWarehousePed = false,
PedWarehouse = {
Ped = GetHashKey("s_m_m_fiboffice_02")
},
MarkerWareHouse = {
markertype = 1, -- https://docs.fivem.net/docs/game-references/markers/
markersize = vector3(1.5, 1.5, 0.5),
markercolor = {r = 1, g = 1, b = 1}
},
MarkerStorage = {
markertype = 1, -- https://docs.fivem.net/docs/game-references/markers/
markersize = vector3(1.5, 1.5, 0.5),
markercolor = {r = 1, g = 1, b = 1}
},
Workbench = {
markertype = 1, -- https://docs.fivem.net/docs/game-references/markers/
markersize = vector3(1.5, 1.5, 0.5),
markercolor = {r = 1, g = 1, b = 1}
},
MainMenu = {
markertype = 1, -- https://docs.fivem.net/docs/game-references/markers/
markersize = vector3(1.5, 1.5, 0.5),
markercolor = {r = 1, g = 1, b = 1}
},
Exit = {
markertype = 1, -- https://docs.fivem.net/docs/game-references/markers/
markersize = vector3(1.5, 1.5, 0.5),
markercolor = {r = 1, g = 1, b = 1}
}
}
},
Blips = {
Warehouse = {
DisableNotOwnedBlips = false, -- Should unpurchased (unoccupied) warehouses be displayed with a blip ?
NotOwned = {
Blipsprite = 473, -- https://docs.fivem.net/docs/game-references/blips/
BlipColor = 1,
BlipScale = 0.5,
BlipName = "Warehouse"
},
Owned = {
Blipsprite = 473, -- https://docs.fivem.net/docs/game-references/blips/
BlipColor = 24,
BlipScale = 0.5,
BlipName = "My Warehouse"
},
PDBlip = {
RadiusOfBlip = 100,
blipspriteradius = 161, -- Sprite of radius
middleblipsprite = 137, -- Sprite of Blip
display = 6, -- Display
scale = 1.0, -- Scale = Float
colour = 3
-- Color
}
},
Estate = {
{
location = vector4(1196.8449707031, -3253.6196289062, 7.0951824188232, 78.928665161133),
Blip = {
active = true, -- Enable or disable (true, false)
Blipsprite = 474, -- https://docs.fivem.net/docs/game-references/blips/
BlipColor = 1,
BlipScale = 0.8,
BlipName = "Warehouse Estate"
}
}
}
}
}
Config.Shells = {
-- Important!
[1] = {
name = "Warehouse Small",
size = "Klein",
workbench = vector4(1104.361328125, -3102.0021972656, -38.999931335449, 196.26461791992),
storage = vector4(1096.4246826172, -3098.7397460938, -38.999931335449, 0.52520853281021),
exit = vector4(1094.988, -3101.776, -39.00363, 180.0),
mainmenu = vector4(1088.6561279297, -3101.2727050781, -38.999931335449, 90.072845458984)
},
[2] = {
name = "Warehouse Medium",
size = "Medium",
workbench = vector4(1048.7960205078, -3104.7785644531, -38.999977111816, 98.832855224609),
storage = vector4(1051.9633789062, -3100.7280273438, -38.999977111816, 237.89074707031),
exit = vector4(1048.0231933594, -3097.1535644531, -38.999908447266, 267.91247558594),
mainmenu = vector4(1049.0684814453, -3100.724609375, -38.999977111816, 92.018547058105)
},
[3] = {
name = "Warehouse Large",
size = "GroΓ",
workbench = vector4(1001.2431030273, -3091.23828125, -38.999866485596, 0.49725198745728),
storage = vector4(1018.46875, -3098.8508300781, -38.999858856201, 295.98248291016),
exit = vector4(992.27819824219, -3097.837890625, -38.995861053467, 276.06524658203),
mainmenu = vector4(999.59368896484, -3112.2644042969, -38.999870300293, 173.91352844238)
}
}
Config.Warehouse = {
[1] = {
name = "Warehouse",
shell = 1,
price = 1000,
maxkeys = 3,
stashlevel = 1,
safteylevel = 1,
workbenchlevel = 1,
entry = vector4(1218.5772705078, -3235.6059570312, 5.5287489891052, 10.181455612183)
},
[2] = {
name = "Warehouse",
shell = 2,
price = 5000,
maxkeys = 5,
stashlevel = 1,
safteylevel = 1,
workbenchlevel = 1,
entry = vector4(1233.5322265625, -3235.4838867188, 5.5287494659424, 6.5909466743469)
},
[3] = {
name = "Warehouse",
shell = 3,
price = 10000,
maxkeys = 10,
stashlevel = 1,
safteylevel = 1,
workbenchlevel = 1,
entry = vector4(1183.3087158203, -3262.6745605469, 5.5287570953369, 91.965293884277)
},
[4] = {
name = "Warehouse",
shell = 1,
price = 1000,
maxkeys = 3,
stashlevel = 1,
safteylevel = 1,
workbenchlevel = 1,
entry = vector4(1183.1437988281, -3288.5959472656, 5.5287466049194, 92.244522094727)
},
[5] = {
name = "Warehouse",
shell = 1,
price = 1000,
maxkeys = 3,
stashlevel = 1,
safteylevel = 1,
workbenchlevel = 1,
entry = vector4(-71.595031738281, 213.85346984863, 97.229019165039, 180.67489624023)
},
[6] = {
name = "Warehouse",
shell = 1,
price = 1000,
maxkeys = 3,
stashlevel = 1,
safteylevel = 1,
workbenchlevel = 1,
entry = vector4(575.31945800781, 136.93550109863, 99.474746704102, 250.98962402344)
},
[7] = {
name = "Warehouse",
shell = 1,
price = 1000,
maxkeys = 3,
stashlevel = 1,
safteylevel = 1,
workbenchlevel = 1,
entry = vector4(-178.33201599121, 218.96095275879, 89.904510498047, 182.14651489258)
}
}
Config.Crafterrecipes = {
{
label = "Flashlight",
name = "flashlight",
type = "item",
timetocraft = 10, -- In seconds
need = {
{
name = "metall",
amount = 10
},
{
name = "waffenteile",
amount = 2
},
{
name = "aufsatzteile",
amount = 10
}
}
},
{
label = "Bandage",
name = "bandage",
type = "item",
timetocraft = 10, -- In seconds
need = {
{
name = "metall",
amount = 10
},
{
name = "waffenteile",
amount = 2
},
{
name = "aufsatzteile",
amount = 10
}
}
},
{
label = "Assaultrifle",
name = "weapon_assaultrifle",
type = "weapon",
timetocraft = 10, -- In seconds
need = {
{
name = "metall",
amount = 10
},
{
name = "waffenteile",
amount = 2
},
{
name = "aufsatzteile",
amount = 10
}
}
}
}Last updated