Config File
Config = {}
Config.Framework = "newesx" -- oldesx = OLD Version | newesx = NEW Version
Config.Notif = "OX" -- "ESX" or "OX" or "csNotif"
Config.Command = 'bennys'
Config.KeysMenu = "F6"
Config.BackgroundTextui = '#A5A06B' -- only if you use TextUi
Config.TextTextui = 'white' -- only if you use TextUi
Config.Names = {
name = "bennys",
label = "Bennys",
plate = "BENNYS",
}
Config.Active = { -- if the option is set to false, the system will not be used; if it is set to true, it will be used.
blips = true,
reception = true,
stockage = true,
garageland = true,
boss = true,
lockers = true,
menu = true,
shops = true,
}
-------------------------------------------------
Config.Blips = {
PosBlips = vector3(-217.2013, -1326.921, 31.39946),
Blip = {
Sprite = 446,
Color = 5,
Scale = 0.8,
Name = "Bennys",
},
}
-------------------------------------------------
Config.Reception = {
Display = "Textui", -- Choose "ox_target" or "Textui"
Ped = "ig_benny",
PosPed = vector4(-241.3425, -1342.336, 30.30504, 177.7526),
PosReception = vector3(-241.3425, -1342.336, 31.30504),
IconReception = 'phone-volume',
Anim = 'givetake1_a', -- animation with progressbar
Cooldown = 60000, -- player's cooldown between the purchase of these tickets
Progressbar = 2000, -- time progressbar for bought the ticket
}
-------------------------------------------------
Config.Stockage = {
Display = "Textui", -- Choose "ox_target" or "Textui"
Ped = "s_m_m_strvend_01",
PosPed = vector4(-203.9498, -1344.72, 30.3996, 1.934892),
PosStockage = vector3(-203.9498, -1344.72, 31.3996),
icon = "fa fa-layer-group",
slots = 50,
weight = 100000,
minGrade = 0,
}
-------------------------------------------------
Config.GarageLand = {
Display = "Textui", -- Choose "ox_target" or "Textui"
Ped = "ig_benny",
PosPed = vector4(-173.4236, -1293.691, 30.288, 180.3447),
PosGarageLand = vector3(-173.4236, -1293.691, 31.288),
SpawnVeh = vector4(-169.7849, -1303.188, 31.28194, 90.92588),
Icon = 'car',
Veh = {
{name = "Store Vehicle", model = ""},
{name = "Tow Truck", model = "towtruck", minGrade = 0, image = 'https://urlr.me/HZSTM', icon = "fa fa-car", iconColor = nil},
{name = "Flatbed", model = "flatbed", minGrade = 1, image = 'https://urlr.me/NZxtH', icon = "fa fa-car", iconColor = nil},
},
}
-------------------------------------------------
Config.Boss = {
Display = "Textui", -- Choose "ox_target" or "Textui"
PosBoss = vector3(-194.16, -1319.99, 35.62),
icon = "fa-solid fa-gear",
grade = 4, -- grade required for access boss menu
MaxSalary = 3500, -- maximum salary that can be changed by the boss
}
-------------------------------------------------
Config.Lockers = {
Display = "Textui", -- Choose "ox_target" or "Textui"
Ped = "a_m_m_eastsa_01",
PosPed = vector4(-199.137, -1332.831, 30.6101, 0.2313052),
PosLockers = vector3(-199.137, -1332.831, 31.6101),
Anim = 'try_tie_positive_a',
IconLockers = 'shirt',
FirstColor = "#FB9B04",
SecondColor = nil,
ProgressBar = 5000,
Outfits = {
{
NameOutfit = "Employee Outfit", -- Name outfit on menu
MinGrade = 0, -- Minimum grade for access to the outfit
Variations = {
male = {
['tshirt_1'] = 58, ['tshirt_2'] = 0,
['torso_1'] = 55, ['torso_2'] = 0,
['arms'] = 19, ['arms_2'] = 0,
['pants_1'] = 85, ['pants_2'] = 1,
['shoes_1'] = 2, ['shoes_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
},
female = {
['tshirt_1'] = 14, ['tshirt_2'] = 0,
['torso_1'] = 304, ['torso_2'] = 1,
['arms'] = 4, ['arms_2'] = 0,
['pants_1'] = 47, ['pants_2'] = 0,
['shoes_1'] = 69, ['shoes_2'] = 1,
['bproof_1'] = 16,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
}
},
},
{
NameOutfit = "Experienced Outfit",
MinGrade = 1,
Variations = {
male = {
['tshirt_1'] = 58, ['tshirt_2'] = 0,
['torso_1'] = 55, ['torso_2'] = 0,
['arms'] = 19, ['arms_2'] = 0,
['pants_1'] = 85, ['pants_2'] = 1,
['shoes_1'] = 2, ['shoes_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
},
female = {
['tshirt_1'] = 14, ['tshirt_2'] = 0,
['torso_1'] = 304, ['torso_2'] = 1,
['arms'] = 4, ['arms_2'] = 0,
['pants_1'] = 47, ['pants_2'] = 0,
['shoes_1'] = 69, ['shoes_2'] = 1,
['bproof_1'] = 16,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
}
},
},
{
NameOutfit = "Mechanic Outfit",
MinGrade = 2,
Variations = {
male = {
['tshirt_1'] = 58, ['tshirt_2'] = 0,
['torso_1'] = 55, ['torso_2'] = 0,
['arms'] = 19, ['arms_2'] = 0,
['pants_1'] = 85, ['pants_2'] = 1,
['shoes_1'] = 2, ['shoes_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
},
female = {
['tshirt_1'] = 14, ['tshirt_2'] = 0,
['torso_1'] = 304, ['torso_2'] = 1,
['arms'] = 4, ['arms_2'] = 0,
['pants_1'] = 47, ['pants_2'] = 0,
['shoes_1'] = 69, ['shoes_2'] = 1,
['bproof_1'] = 16,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
}
},
},
{
NameOutfit = "Manager Outfit",
MinGrade = 3,
Variations = {
male = {
['tshirt_1'] = 58, ['tshirt_2'] = 0,
['torso_1'] = 55, ['torso_2'] = 0,
['arms'] = 19, ['arms_2'] = 0,
['pants_1'] = 85, ['pants_2'] = 1,
['shoes_1'] = 2, ['shoes_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
},
female = {
['tshirt_1'] = 14, ['tshirt_2'] = 0,
['torso_1'] = 304, ['torso_2'] = 1,
['arms'] = 4, ['arms_2'] = 0,
['pants_1'] = 47, ['pants_2'] = 0,
['shoes_1'] = 69, ['shoes_2'] = 1,
['bproof_1'] = 16,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
}
},
},
{
NameOutfit = "Boss Outfit",
MinGrade = 4,
Variations = {
male = {
['tshirt_1'] = 58, ['tshirt_2'] = 0,
['torso_1'] = 55, ['torso_2'] = 0,
['arms'] = 19, ['arms_2'] = 0,
['pants_1'] = 85, ['pants_2'] = 1,
['shoes_1'] = 2, ['shoes_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
},
female = {
['tshirt_1'] = 14, ['tshirt_2'] = 0,
['torso_1'] = 304, ['torso_2'] = 1,
['arms'] = 4, ['arms_2'] = 0,
['pants_1'] = 47, ['pants_2'] = 0,
['shoes_1'] = 69, ['shoes_2'] = 1,
['bproof_1'] = 16,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
}
},
},
}
}
-------------------------------------------------
Config.Menu = {
MinGradeCheckPerf = 0, -- minimum grade for check perfomance vehicle
MinGradeAnnounce = 1, -- minimum grade for access to the announcement
MinGradePropsMenu = 1, -- minimum grade to props menu
MinGradeBill = 1, -- minimum grade to qualify for invoice
CharAnnounce = 'CHAR_CARSITE3', -- char notification esx
EventBilling = 'esx_billing:sendBill', -- notification function
Cooldown = 35000, -- cooldown between announcements
ProgressBar = 5000, -- time progressbar
--- KIT
UseTarget = true, -- true = use ox_target for repair, lockpick, clean... | false = use usable item
NeedJobTarget = true, -- if this option is set to true, you will need the bennys job to repair/clean the vehicles, false accessible to everyone.
NameItemRepair = "repair_kit", -- item for repair vehicle
NameItemClean = "cleaning_kit", -- item for clean vehicle
NameItemLockpick = "lockpick", -- item for lockpick vehicle
TakeItems = true, -- true = takes the player's item when the action is performed | false = takes no item, just has 1 on it
}
-------------------------------------------------
Config.Props = {
Props = {
{name = 'Traffic Cones', label = 'prop_roadcone02a', icon = 'road', image = 'https://urlr.me/brwF6'},
}
}
-------------------------------------------------
Config.Shops = {
Display = "Textui", -- Choose "ox_target" or "Textui"
Ped = "ig_benny",
PosPed = vector4(-220.8175, -1313.844, 30.79552, 271.0461),
PosShops = vector3(-220.8175, -1313.844, 31.79552),
Anim = 'givetake1_a', -- animation with progressbar
Icon = 'tag',
ItemShops = {
{title = "Repair Kit", item = "repair_kit", icon = 'toolbox', price = 100, progressbar = 5000, minGrade = 0, image = nil},
{title = "Cleaning Kit", item = "cleaning_kit", icon = 'soap', price = 200, progressbar = 5000, minGrade = 0, image = nil},
{title = "Lockpick", item = "lockpick", icon = 'keyhole', price = 200, progressbar = 5000, minGrade = 0, image = nil},
}
}
-------------------------------------------------
Config.Text = {
Currency = "$",
-- SHOPS
OpenShops = "Open Shops",
TitleShops = "Shops Bennys",
Price = "Price",
TitleQuantity = "CHOOSE QUANTITY",
DescQuantity = "Quantity Desired",
-- RECEPTION
OpenReception = "Call Bennys Employee",
ActionProgress = "You call an employee...",
WaitAction = "You'll have to wait a while to call another mechanic !",
RequestSent = "Request sent to employee in service",
MessageEmployee = "A customer is waiting for you at the entrance to Bennys",
-- LOCKERS
AccessLockers = "Access to the Lockers",
TakeClothes = "Taking the Outfit...",
CivilClothes = "Take your Civil Outfit",
DescButton = "Take the Dress",
TitleLockers = "Lockers Bennys",
-- BOSS MENU
BossMenu = "Boss Menu",
ChooseAmount = "Set an amount",
Balance = "Balance",
DepositMoney = "Deposit Money",
WithdrawMoney = "Withdraw Money",
EmployeeManagement = "Employee management",
SalaryManagement = "Salary Management",
RecruitPlayer = "Recruit Player",
RecruitDone = "You've hired the right player !",
IDPlayer = "ID Player",
YouCant = "Not possible",
DescYouCant = "You cannot perform this action",
ActionComplete = "Action completed",
DescActionComplete = "Action well done !",
FireTitle = "Fired",
PromotedTitle = "Promote",
DownGradedTitle = "Down Grade",
Fired = "You've been fired from your company",
Promoted = "You have been promoted from your company",
Downgraded = "You've been downgraded by your company",
AccesRefused = "Access Refused",
AccesRefusedDesc = "You don't have the required rank to access the Boss Menu",
DontAccessProfile = "You do not have access to this profile",
CurrentSalary = "Current Salary",
CurrentGrade = "Current Grade",
Rank = "Rank",
MaximumSalary = "The maximum salary limit is",
NewSalary = "New Salary",
BeenRecruted = "You've been recruited by Bennys company !",
-- STOCKAGE
Stockage = "Open Stockage",
Stockage2 = "Stockage",
NotAuthorized = "You are not authorized to access this stockage",
-- GARAGE
StoreVehicle = "Store Vehicle",
StoreDesc = "Take out the vehicle",
VehicleOut = "Successfully Released Vehicle !",
VehicleOutDesc = "You did take your vehicle out of the garage",
OpenGarageLand = "Open Garage",
TitleLand = "Garage - Bennys",
-- MENU
MenuTitle = "Bennys Actions",
Announces = "Announces",
AnnouncesDesc = "Make Announcement",
Custom = "Bennys - Custom",
Custom2 = "Text on Announce",
AnnounceCompanyBennys = "Patron Alert - Bennys",
Company = "Company",
Citizen = "Citizen",
CooldownMessage = "Please wait before making another announcement",
Billing = "Billing",
BillingDesc = "Send an invoice to the nearest player",
InvalidAmount = "Invalid Amount",
Amount = "Amount",
CheckPerf = "Checker performance",
CheckPerfDesc = "Check the performance of the nearest vehicle",
PropsMenu = "Props Menu",
DescPropsMenu = "Making props appear",
PropHelpText = 'Press ~INPUT_CONTEXT~ to delete the prop',
-- TARGET
RepairVehicle = "Repair Vehicle",
CleanVehicle = "Clean Vehicle",
LockpickVehicle = "Lockpick Vehicle",
NoItemRepair = "You don't have a repair kit to repair the vehicle",
NoItemClean = "You don't have a cleaning kit to clean the vehicle",
NoItemLockpick = "You don't have a lockpick to forcing the vehicle",
NoJob = "You don't have the job to do that!",
-- ALL
KeybindsBennys = "Bennys Menu",
SuccessBought = "Purchase Successfull",
SuccessBoughtDesc = "Your purchase has been successfully completed !",
NoEnoughMoney = "No Enough Money",
NoEnoughMoneyDesc = "You don't have enough money to make this purchase !",
ActionSuccess = "Action Successfully Completed !",
ActionSuccessDesc = "The action you took was a success!",
Progressbar = "Action in progress...",
NobodyAround = "Nobody Around !",
NobodyAroundDesc = "Find someone closer to you to perform this action",
PlayerNotFound = "Player not found",
}
Coming Soon...
Last updated