BLACKMARKET
FiveM Black Market Script Configuration Guide
Last updated
FiveM Black Market Script Configuration Guide
Last updated
The configuration file allows you to set up various aspects of the Black Market, such as the dealer's details, framework, items available for purchase, languages, and blip settings.
Config = {}
Config.Dealer = {
marker = "[E] Black Shop",
vehicle = "slamvan2",
npc = 0xF0EC56E2,
DrivingStyle = 262144, -- http://gtaforums.com/topic/822314-guide-driving-styles/
UseItem = false, -- or item name
Police = 0, -- Number of active police
}
This section sets the framework your server is using (QBCore, ESX, OLDQBCore, or NewESX) and fetches the shared object for that framework.
Config.Framework = "QBCore" -- QBCore or ESX or OLDQBCore or NewESX
function GetFramework()
local Get = nil
if Config.Framework == "ESX" then
while Get == nil do
TriggerEvent('esx:getSharedObject', function(Set) Get = Set end)
Citizen.Wait(0)
end
end
if Config.Framework == "NewESX" then
Get = exports['es_extended']:getSharedObject()
end
if Config.Framework == "QBCore" then
Get = exports["qb-core"]:GetCoreObject()
end
if Config.Framework == "OldQBCore" then
while Get == nil do
This section defines the items available for purchase in the Black Market. You can customize the title, name, price, and image for each item.
Config.Item = {
{title="Glock 22", name="weapon_pistol", price="1", image="./assets/i-img/glock22.png"},
{title="Pistol Mk II", name="weapon_pistol_mk2", price="85000", image="./assets/i-img/weapon_pistol_mk2.png"},
{title="Glock 19", name="weapon_combatpistol", price="95000", image="./assets/i-img/weapon_combatpistol.png"},
{title="Baby Glock 30", name="weapon_snspistol", price="75000", image="./assets/i-img/weapon_snspistol.png"},
{title="SNS Pistol Mk II", name="weapon_snspistol_mk2", price="55000", image="./assets/i-img/weapon_snspistol_mk2.png"},
{title="FNX .45", name="weapon_heavypistol", price="250000", image="./assets/i-img/weapon_heavypistol.png"},
{title="Ceramic Pistol", name="weapon_ceramicpistol", price="25000", image="./assets/i-img/weapon_combatpistol.png"},
{title="Perico Pistol", name="weapon_gadgetpistol", price="50000", image="./assets/i-img/weapon_gadgetpistol.png"},
{title="Glock 22", name="weapon_marksmanpistol", price="100000", image="./assets/i-img/weapon_marksmanpistol.png"},
{title="Vintage Pistol", name="weapon_vintagepistol", price="85000", image="./assets/i-img/weapon_vintagepistol.png"},
{title="Tec-9", name="weapon_machinepistol", price="500000", image="./assets/i-img/weapon_machinepistol.png"},
{title="Micro SMG", name="weapon_microsmg", price="600000", image="./assets/i-img/weapon_microsmg.png"},
{title="SMG Mk II", name="weapon_smg_mk2", price="650000", image="./assets/i-img/weapon_smg_mk2.png"},
{title="SMG", name="weapon_smg", price="600000", image="./assets/i-img/weapon_smg.png"},
{title="Mini SMG", name="weapon_minismg", price="600000", image="./assets/i-img/weapon_minismg.png"},
{title="Ceramic Pistol", name="weapon_molotov", price="750000", image="./assets/i-img/weapon_molotov.png"},
{title="Pistol EXT Clip", name="pistol_extendedclip", price="500", image="./assets/i-img/pistol_extendedclip.png"},
{title="Pistol Flashlight", name="pistol_flashlight", price="500", image="./assets/i-img/pistol_flashlight.png"},
}
This section allows you to customize the text displayed in the Black Market interface.
Config.Languages = {
header = "BLACK MARKET",
purchase = "PURCHASE",
description = "The strongest and most accurate Weapons of Los Santos",
capacity = "CAPACITY",
damage = "DAMAGE",
rate = "RATE"
}
This section defines the settings for the blip that will appear on the map, indicating the location of the Black Market dealer.
Config.Blip = {
Label = "Dealer",
Sprite = 56,
Display = 4,
Scale = 0.5,
Color = 4,
}
Use the following event to start the Black Market interaction.
-- BLACK MARKET START TRIGGER EVENT
-- TriggerClientEvent('blackmarket:start') or TriggerEvent(...)
This guide provides the essential configurations and functions needed to set up your FiveM Black Market script. Customize each section to fit your server's requirements and integrate these configurations into your server scripts for a fully functional Black Market system.