πCONFIGURATION FILE
Config = {}
-- ============================================
-- GENERAL SETTINGS
-- ============================================
Config.Debug = false
Config.Locale = 'en'
-- ============================================
-- SYSTEM SUPPORT
-- ============================================
-- Inventory System:
-- 'ox_inventory' = Uses ox_inventory
-- 'qb-inventory' = Uses qb-inventory
-- 'other' = Uses QBCore fallback for all other inventory types (ps-inventory, qs-inventory, codem-inventory etc.)
Config.Inventory = 'qb-inventory' -- 'ox_inventory', 'qb-inventory', 'other'
Config.Target = 'qb-target' -- 'ox_target' or 'qb-target'
Config.VehicleKeys = 'qb-vehiclekeys' -- 'qb-vehiclekeys' or 'wasabi_carlock'
-- ============================================
-- FUEL SYSTEM
-- ============================================
Config.SetFuelOnSpawn = true
Config.FuelAmount = 100 -- Fuel amount for spawned vehicles
-- ============================================
-- FUEL SYSTEM SETTINGS
-- ============================================
-- Supported fuel scripts:
-- 'ox_fuel' - ox_fuel system (Uses entity state)
-- 'LegacyFuel' - LegacyFuel system
-- 'ps-fuel' - Project Sloth fuel system
-- 'cdn-fuel' - CDN fuel system
-- 'okokFuel' - okokFuel system
-- 'other' - All other fuel scripts (Uses exports[Config.Fuel]:SetFuel)
Config.Fuel = 'LegacyFuel' -- Name of fuel script to use
-- Fuel system debug mode (for development)
Config.FuelDebug = false
-- ============================================
-- PAYMENT SYSTEM
-- ============================================
Config.PaymentType = 'both' -- 'cash', 'bank', 'both' (both: tries cash first, then bank)
-- ============================================
-- REFUND SYSTEM
-- ============================================
Config.RefundPercentage = 50 -- Refund percentage when returning vehicle (50 = 50% refund)
-- ============================================
-- RENTAL PAPERS SETTINGS
-- ============================================
Config.RentalPaperItem = 'rentalpapers'
-- ============================================
-- RENTAL LOCATIONS
-- ============================================
Config.Locations = {
['downtown'] = {
name = 'Downtown Rentals',
coords = vector4(-1042.51, -2745.45, 21.36, 328.61),
spawnCoords = vector4(-1038.69, -2738.75, 20.17, 238.32),
ped = {
model = 'a_m_m_hasjew_01',
scenario = 'WORLD_HUMAN_CLIPBOARD'
},
blip = {
enabled = true,
sprite = 225,
scale = 0.6,
colour = 2,
label = 'Rent Vehicle'
},
target = {
distance = 2.0,
icon = 'fas fa-car',
label = 'Rent Vehicle'
}
},
['airport'] = {
name = 'Airport Rentals',
coords = vector4(-1037.11, -2737.73, 20.17, 148.32),
spawnCoords = vector4(-1032.45, -2730.12, 20.17, 58.91),
ped = {
model = 'a_f_y_business_02',
scenario = 'WORLD_HUMAN_STAND_MOBILE'
},
blip = {
enabled = true,
sprite = 225,
scale = 0.6,
colour = 3,
label = 'Airport Vehicle Rental'
},
target = {
distance = 2.0,
icon = 'fas fa-plane',
label = 'Rent Vehicle'
}
}
}
Config.Vehicles = {
['downtown'] = {
{
model = 'adder',
name = 'Adder',
price = 1500,
image = 'adder.png'
},
{
model = 't20',
name = 'T20',
price = 1200,
image = 't20.png'
},
{
model = 'zentorno',
name = 'Zentorno',
price = 1000,
image = 'zentorno.png'
},
{
model = 'sultan',
name = 'Sultan',
price = 300,
image = 'sultan.png'
},
{
model = 'baller',
name = 'Baller',
price = 800,
image = 'baller.png'
},
{
model = 'impaler',
name = 'Impaler',
price = 600,
image = 'impaler.png'
},
{
model = 'vectre',
name = 'Vectre',
price = 900,
image = 'vectre.png'
},
{
model = 'dukes',
name = 'Dukes',
price = 500,
image = 'dukes.png'
}
},
['airport'] = {
{
model = 'adder',
name = 'Adder',
price = 1500,
image = 'adder.png'
},
{
model = 'sultan',
name = 'Sultan',
price = 300,
image = 'sultan.png'
},
{
model = 'baller',
name = 'Baller',
price = 800,
image = 'baller.png'
},
{
model = 'akuma',
name = 'Akuma',
price = 400,
image = 'akuma.png'
}
}
}
-- ============================================
-- UI SETTINGS
-- ============================================
Config.UI = {
imagePath = 'nui://janiel-rentals/web/images/',
defaultImage = 'default.png'
}
Last updated