2024-12-29 20:03:28 +00:00
Config = { }
Config.UseTarget = GetConvar ( ' UseTarget ' , ' false ' ) == ' true ' -- Use qb-target interactions (don't change this, go to your server.cfg and add `setr UseTarget true` to use this and just that from true to false or the other way around)
-- To make this simple. Everything you need is in the config, except for discord, weapon drops, vehicle classes for cruise, hands up disabled keys, and recoil
Config.AFK = {
ignoredGroups = {
[ ' mod ' ] = true ,
[ ' admin ' ] = true ,
[ ' god ' ] = true
} ,
secondsUntilKick = 1800 -- AFK Kick Time Limit (in seconds)
}
Config.SeizeItems = {
' phone ' ,
' tosti ' ,
' weapon_pistol '
}
Config.Binoculars = {
fov_max = 70.0 ,
fov_min = 5.0 , -- max zoom level (smaller fov is more zoom)
zoomspeed = 10.0 , -- camera zoom speed
speed_lr = 8.0 , -- speed by which the camera pans left-right
speed_ud = 8.0 , -- speed by which the camera pans up-down
storeBinoclarKey = 177
}
-- Whether to enable or disable dispatch services
Config.DispatchServices = {
[ 1 ] = true , -- Police Vehicles
[ 2 ] = true , -- Police Helicopters
[ 3 ] = true , -- Fire Department Vehicles
[ 4 ] = true , -- Swat Vehicles
[ 5 ] = true , -- Ambulance Vehicles
[ 6 ] = true , -- Police Motorcycles
[ 7 ] = true , -- Police Backup
[ 8 ] = true , -- Police Roadblocks
[ 9 ] = true , -- PoliceAutomobileWaitPulledOver
[ 10 ] = true , -- PoliceAutomobileWaitCruising
[ 11 ] = false , -- Gang Members
[ 12 ] = false , -- Swat Helicopters
[ 13 ] = false , -- Police Boats
[ 14 ] = false , -- Army Vehicles
[ 15 ] = false , -- Biker Backup
}
-- Enable or disable the wanted level
Config.EnableWantedLevel = false
-- To Set This Up visit https://forum.cfx.re/t/how-to-updated-discord-rich-presence-custom-image/157686
Config.Discord = {
[ " IsEnabled " ] = true , -- If set to true, then discord rich presence will be enabled
[ " ApplicationId " ] = ' 1188048830311174175 ' , -- The discord application id
[ " IconLarge " ] = ' 1 ' , -- The name of the large icon
[ " IconLargeHoverText " ] = ' Hyperion Rebooted ' , -- The hover text of the large icon
[ " IconSmall " ] = ' 2 ' , -- The name of the small icon
[ " IconSmallHoverText " ] = ' Once upon a time... ' , -- The hover text of the small icon
[ " UpdateRate " ] = 60000 , -- How often the player count should be updated
[ " ShowPlayerCount " ] = true , -- If set to true the player count will be displayed in the rich presence
[ " MaxPlayers " ] = 48 -- Maximum amount of players
}
Config.Density = {
[ ' parked ' ] = 0.1 ,
[ ' vehicle ' ] = 0.5 ,
[ ' multiplier ' ] = 0.3 ,
[ ' peds ' ] = 0.3 ,
[ ' scenario ' ] = 0.3 ,
}
Config.Stun = {
active = false ,
min = 4000 ,
max = 7000
}
Config.Cruise = ' km/h '
Config.IdleCamera = true
Config.disableHandsupControls = { 24 , 25 , 47 , 58 , 59 , 63 , 64 , 71 , 72 , 75 , 140 , 141 , 142 , 143 , 257 , 263 , 264 }
Config.DisableAmbience = true -- Disabled distance sirens, distance car alarms, etc
Config.HarnessUses = 20
-- Config.DamageNeeded = 100.0 -- vehiclepush 0-1000
Config.EnableProne = true -- prone isnt recomended at this time
Config.MapText = " Kun i RP " -- This is the name / text shown above the map
Config.Disable = {
disableHudComponents = { 1 , 2 , 3 , 4 , 7 , 9 , 13 , 14 , 17 , 19 , 20 , 21 , 22 } , -- Hud Components: https://docs.fivem.net/natives/?_0x6806C51AD12B83B8
disableControls = { 37 } , -- Controls: https://docs.fivem.net/docs/game-references/controls/
displayAmmo = false -- false disables ammo display
}
Config.ConsumablesEat = {
[ " sandwich " ] = math.random ( 35 , 54 ) ,
[ " tosti " ] = math.random ( 40 , 50 ) ,
[ " twerks_candy " ] = math.random ( 35 , 54 ) ,
[ " snikkel_candy " ] = math.random ( 40 , 50 ) ,
[ " tq_banana_nut " ] = math.random ( 20 , 40 ) ,
[ " tq_chocolatecup " ] = math.random ( 20 , 40 ) ,
[ " tq_strawberrycup " ] = math.random ( 20 , 40 ) ,
[ " burgershot_bigking " ] = math.random ( 40 , 50 ) ,
[ " burgershot_bleeder " ] = math.random ( 20 , 30 ) ,
[ " burgershot_goatwrap " ] = math.random ( 50 , 60 ) ,
[ " burgershot_macaroon " ] = math.random ( 10 , 15 ) ,
[ " burgershot_patatob " ] = math.random ( 15 , 20 ) ,
[ " burgershot_patatos " ] = math.random ( 5 , 10 ) ,
[ " burgershot_shotnuggets " ] = math.random ( 10 , 15 ) ,
[ " burgershot_shotrings " ] = math.random ( 10 , 15 ) ,
[ " burgershot_thesmurfsicecream " ] = math.random ( 1 , 3 ) ,
[ " burgershot_smurfetteicecream " ] = math.random ( 1 , 3 ) ,
[ " burgershot_matchaicecream " ] = math.random ( 1 , 3 ) ,
[ " burgershot_ubeicecream " ] = math.random ( 1 , 3 ) ,
[ " burgershot_unicornicecream " ] = math.random ( 1 , 3 ) ,
[ " burgershot_vanillaicecream " ] = math.random ( 1 , 3 ) ,
[ " burgershot_chocolateicecream " ] = math.random ( 1 , 3 ) ,
[ " burgershot_strawberryicecream " ] = math.random ( 1 , 3 ) ,
}
Config.ConsumablesDrink = {
[ " water_bottle " ] = math.random ( 35 , 54 ) ,
[ " kurkakola " ] = math.random ( 35 , 54 ) ,
[ " coffee " ] = math.random ( 40 , 50 ) ,
[ " tq_berry_hydrating " ] = math.random ( 20 , 40 ) ,
[ " tq_green_dream " ] = math.random ( 20 , 40 ) ,
[ " tq_island_breeze " ] = math.random ( 20 , 40 ) ,
[ " tq_just_peachy " ] = math.random ( 20 , 40 ) ,
[ " tq_watermelon_dream " ] = math.random ( 20 , 40 ) ,
[ " tq_ban_straw_juice " ] = math.random ( 20 , 40 ) ,
[ " tq_banana_juice " ] = math.random ( 20 , 40 ) ,
[ " tq_kiwi_juice " ] = math.random ( 20 , 40 ) ,
[ " tq_strawberry_juice " ] = math.random ( 20 , 40 ) ,
[ " tq_orange_juice " ] = math.random ( 20 , 40 ) ,
[ " tq_strawberrycup " ] = math.random ( 20 , 40 ) ,
[ " tq-chocolatecup " ] = math.random ( 20 , 40 ) ,
[ " tq_banana_nut " ] = math.random ( 20 , 40 ) ,
--Burger Shot Drink
[ " burgershot_colab " ] = math.random ( 40 , 50 ) ,
[ " burgershot_colas " ] = math.random ( 20 , 30 ) ,
[ " burgershot_coffee " ] = math.random ( 10 , 20 ) ,
}
Config.ConsumablesAlcohol = {
[ " whiskey " ] = math.random ( 20 , 30 ) ,
[ " beer " ] = math.random ( 30 , 40 ) ,
[ " vodka " ] = math.random ( 20 , 40 ) ,
[ " tq_cocktail " ] = math.random ( 20 , 30 ) ,
[ " tq_coconut_drink " ] = math.random ( 30 , 40 ) ,
[ " tq_island_fantasy " ] = math.random ( 20 , 40 ) ,
[ " tq_kamikaze " ] = math.random ( 20 , 40 ) ,
[ " tq_redhot_daquiri " ] = math.random ( 20 , 40 ) ,
[ " grapejuice " ] = math.random ( 20 , 40 ) ,
}
-- Custom Consumables hand bones
-- 18905 left hand
-- 57005 right hand
Config.ConsumablesCustom = {
-- ['newitem'] = {
-- ['progress'] = {
-- label = 'Using Item...',
-- time = 5000
-- },
-- ['animation'] = {
-- animDict = "amb@prop_human_bbq@male@base",
-- anim = "base",
-- flags = 8,
-- },
-- ['prop'] = {
-- model = false,
-- bone = false,
-- coords = false, -- vector 3 format
-- rotation = false, -- vector 3 format
-- },
-- ['replenish'] = {
-- type = 'Hunger', -- replenish type 'Hunger'/'Thirst' / false
-- replenish = math.random(20, 40),
-- isAlcohol = false, -- if you want it to add alcohol count
-- event = false, -- 'eventname' if you want it to trigger an outside event on use useful for drugs
-- server = false -- if the event above is a server event
-- }
-- }
}
ConsumablesFireworks = {
" firework1 " ,
" firework2 " ,
" firework3 " ,
" firework4 "
}
Config.FireworkTime = 5 -- seconds before it goes off
Config.BlacklistedScenarios = {
[ ' TYPES ' ] = {
" WORLD_VEHICLE_MILITARY_PLANES_SMALL " ,
" WORLD_VEHICLE_MILITARY_PLANES_BIG " ,
" WORLD_VEHICLE_AMBULANCE " ,
" WORLD_VEHICLE_POLICE_NEXT_TO_CAR " ,
" WORLD_VEHICLE_POLICE_CAR " ,
" WORLD_VEHICLE_POLICE_BIKE " ,
} ,
[ ' GROUPS ' ] = {
2017590552 ,
2141866469 ,
1409640232 ,
` ng_planes ` ,
}
}
--Anticombatlog
Config.DrawingTime = 10000 -- How long the text will be displayed in ms
Config.TextColor = { r = 255 , g = 255 , b = 255 } -- WHITE (Player Data)
Config.AlertTextColor = { r = 255 , g = 0 , b = 0 } -- RED (Player Left Game)
Config.LogSystem = true
Config.UseSteam = true -- If False then use R* License
Config.show3DText = true -- Show 3D Text above the player who combat logged
Config.LogBotName = " HCRP_Combatlog "
--Start Bandages
Config.HealingTicks = 8 -- Each tick of healing lasts 1 second. 10 ticks = 10 seconds of healing.
Config.HealthPerTick = 8 -- How much health you get per tick. Multiply this times the number of ticks and that is how much your bandage will heal.
Config.BandageTimer = 5000 -- Time in milliseconds it takes to use a bandage (1000 = 1 second)
Config.Bandages = {
' kittybandage ' ,
' swbandage ' ,
' shrekbandage ' ,
' carsbandage ' ,
' mousebandage ' ,
' avengersbandage ' ,
" baconbandage " ,
' pokemonbandage ' ,
' spongebobbandage ' ,
' toystorybandage ' ,
' scoobydobandage ' ,
-- 'itemname', --add more useable bandage items, you will have to add them to the band aid box in the thx.lua
}
--End Bandages
Config.BlacklistedVehs = {
[ ` SHAMAL ` ] = true ,
2024-12-30 10:15:34 +00:00
[ ` LUXOR ` ] = true ,
[ ` LUXOR2 ` ] = true ,
2024-12-29 20:03:28 +00:00
[ ` JET ` ] = true ,
[ ` LAZER ` ] = true ,
[ ` BUZZARD ` ] = true ,
[ ` BUZZARD2 ` ] = true ,
[ ` ANNIHILATOR ` ] = true ,
[ ` SAVAGE ` ] = true ,
[ ` TITAN ` ] = true ,
[ ` RHINO ` ] = true ,
[ ` FIRETRUK ` ] = true ,
[ ` MAVERICK ` ] = true ,
[ ` BLIMP ` ] = true ,
[ ` AIRTUG ` ] = true ,
[ ` CAMPER ` ] = true ,
[ ` HYDRA ` ] = true ,
[ ` OPPRESSOR ` ] = true ,
[ ` technical3 ` ] = true ,
[ ` insurgent3 ` ] = true ,
[ ` dump ` ] = true ,
[ ` handler ` ] = true ,
[ ` cutter ` ] = true ,
[ ` apc ` ] = true ,
[ ` tampa3 ` ] = true ,
[ ` trailersmall2 ` ] = true ,
[ ` halftrack ` ] = true ,
[ ` hunter ` ] = true ,
[ ` vigilante ` ] = true ,
[ ` akula ` ] = true ,
[ ` barrage ` ] = true ,
[ ` khanjali ` ] = true ,
[ ` caracara ` ] = true ,
[ ` blimp3 ` ] = true ,
[ ` menacer ` ] = true ,
[ ` oppressor2 ` ] = true ,
[ ` scramjet ` ] = true ,
[ ` strikeforce ` ] = true ,
[ ` cerberus ` ] = true ,
[ ` cerberus2 ` ] = true ,
[ ` cerberus3 ` ] = true ,
[ ` scarab ` ] = true ,
[ ` scarab2 ` ] = true ,
[ ` scarab3 ` ] = true ,
[ ` rrocket ` ] = true ,
[ ` ruiner2 ` ] = true ,
[ ` deluxo ` ] = true ,
[ ` cargoplane2 ` ] = true ,
[ ` voltic2 ` ] = true ,
}
Config.BlacklistedPeds = {
[ ` s_m_y_ranger_01 ` ] = true ,
[ ` s_m_y_sheriff_01 ` ] = true ,
[ ` s_m_y_cop_01 ` ] = true ,
[ ` s_f_y_sheriff_01 ` ] = true ,
[ ` s_f_y_cop_01 ` ] = true ,
[ ` s_m_y_hwaycop_01 ` ] = true ,
}
Config.DisableVestDrawable = false -- Set to TRUE to disable the vest equipped when using heavy armor.
Config.HolsterVariant = { 130 , 122 , 3 , 6 , 8 }
2024-12-30 10:15:34 +00:00
--Config.HolsterableWeapons = {
-- -- Custom Weapons -- Hand Guns
-- 'WEAPON_GLOCK17',
-- 'WEAPON_GLOCK18C',
-- 'WEAPON_GLOCK22',
-- 'WEAPON_DEAGLE',
-- 'WEAPON_FNX45',
-- 'WEAPON_M1911',
-- 'WEAPON_GLOCK20',
-- 'WEAPON_GLOCK19GEN4',
-- ----------
-- 'WEAPON_STUNGUN',
-- 'WEAPON_PISTOL',
-- 'WEAPON_PISTOL_MK2',
-- 'WEAPON_COMBATPISTOL',
-- 'WEAPON_APPISTOL',
-- 'WEAPON_PISTOL50',
-- 'WEAPON_REVOLVER',
-- 'WEAPON_SNSPISTOL',
-- 'WEAPON_HEAVYPISTOL',
-- 'WEAPON_VINTAGEPISTOL'
--}
2024-12-29 20:03:28 +00:00
Config.HolsterableWeapons = {
2024-12-30 10:15:34 +00:00
-- Custom Weapons -- Melees
' WEAPON_KATANA ' ,
' WEAPON_SHIV ' ,
' WEAPON_SLEDGEHAMMER ' ,
' WEAPON_KARAMBIT ' ,
' WEAPON_KEYBOARD ' ,
-- Custom Weapons -- Hand Guns
' WEAPON_GLOCK17 ' ,
' WEAPON_GLOCK18C ' ,
' WEAPON_GLOCK22 ' ,
' WEAPON_DEAGLE ' ,
' WEAPON_FNX45 ' ,
' WEAPON_M1911 ' ,
' WEAPON_GLOCK20 ' ,
' WEAPON_GLOCK19GEN4 ' ,
-- Custom Weapons -- SMGs
' WEAPON_PMXFM ' ,
' WEAPON_MAC10 ' ,
-- Custom Weapons -- Rifles
' WEAPON_MK47FM ' ,
' WEAPON_M6IC ' ,
' WEAPON_SCARSC ' ,
' WEAPON_M4 ' ,
' WEAPON_AK47 ' ,
' WEAPON_AK74 ' ,
' WEAPON_AKS74 ' ,
' WEAPON_GROZA ' ,
' WEAPON_SCARH ' ,
------end
2024-12-29 20:03:28 +00:00
' WEAPON_KNIFE ' ,
' WEAPON_NIGHTSTICK ' ,
' WEAPON_BREAD ' ,
' WEAPON_FLASHLIGHT ' ,
' WEAPON_HAMMER ' ,
' WEAPON_BAT ' ,
' WEAPON_GOLFCLUB ' ,
' WEAPON_CROWBAR ' ,
' WEAPON_BOTTLE ' ,
' WEAPON_DAGGER ' ,
' WEAPON_HATCHET ' ,
' WEAPON_MACHETE ' ,
' WEAPON_SWITCHBLADE ' ,
' WEAPON_BATTLEAXE ' ,
' WEAPON_POOLCUE ' ,
' WEAPON_WRENCH ' ,
' WEAPON_PISTOL ' ,
' WEAPON_PISTOL_MK2 ' ,
' WEAPON_COMBATPISTOL ' ,
' WEAPON_APPISTOL ' ,
' WEAPON_PISTOL50 ' ,
' WEAPON_REVOLVER ' ,
' WEAPON_SNSPISTOL ' ,
' WEAPON_HEAVYPISTOL ' ,
' WEAPON_VINTAGEPISTOL ' ,
' WEAPON_MICROSMG ' ,
' WEAPON_SMG ' ,
' WEAPON_ASSAULTSMG ' ,
' WEAPON_MINISMG ' ,
' WEAPON_MACHINEPISTOL ' ,
' WEAPON_COMBATPDW ' ,
' WEAPON_PUMPSHOTGUN ' ,
' WEAPON_SAWNOFFSHOTGUN ' ,
' WEAPON_ASSAULTSHOTGUN ' ,
' WEAPON_BULLPUPSHOTGUN ' ,
' WEAPON_HEAVYSHOTGUN ' ,
' WEAPON_ASSAULTRIFLE ' ,
' WEAPON_CARBINERIFLE ' ,
' WEAPON_TACTICALRIFLE ' ,
' WEAPON_ADVANCEDRIFLE ' ,
' WEAPON_SPECIALCARBINE ' ,
' WEAPON_BULLPUPRIFLE ' ,
' WEAPON_COMPACTRIFLE ' ,
' WEAPON_MG ' ,
' WEAPON_COMBATMG ' ,
' WEAPON_GUSENBERG ' ,
' WEAPON_SNIPERRIFLE ' ,
' WEAPON_HEAVYSNIPER ' ,
' WEAPON_MARKSMANRIFLE ' ,
' WEAPON_GRENADELAUNCHER ' ,
' WEAPON_RPG ' ,
' WEAPON_STINGER ' ,
' WEAPON_MINIGUN ' ,
' WEAPON_GRENADE ' ,
' WEAPON_STICKYBOMB ' ,
' WEAPON_SMOKEGRENADE ' ,
' WEAPON_BZGAS ' ,
' WEAPON_MOLOTOV ' ,
' WEAPON_DIGISCANNER ' ,
' WEAPON_FIREWORK ' ,
' WEAPON_MUSKET ' ,
' WEAPON_STUNGUN ' ,
' WEAPON_HOMINGLAUNCHER ' ,
' WEAPON_PROXMINE ' ,
' WEAPON_FLAREGUN ' ,
' WEAPON_MARKSMANPISTOL ' ,
' WEAPON_RAILGUN ' ,
' WEAPON_DBSHOTGUN ' ,
' WEAPON_AUTOSHOTGUN ' ,
' WEAPON_COMPACTLAUNCHER ' ,
' WEAPON_PIPEBOMB ' ,
' WEAPON_DOUBLEACTION ' ,
}
Config.Objects = { -- for object removal
{ coords = vector3 ( 266.09 , - 349.35 , 44.74 ) , heading = 0 , length = 200 , width = 200 , model = " prop_sec_barier_02b " } ,
{ coords = vector3 ( 285.28 , - 355.78 , 45.13 ) , heading = 0 , length = 200 , width = 200 , model = " prop_sec_barier_02a " } ,
}
-- You may add more than 2 selections and it will bring up a menu for the player to select which floor be sure to label each section though
Config.Teleports = {
--Elevator @ labs
[ 1 ] = {
[ 1 ] = { -- up label
[ ' poly ' ] = {
coords = vector3 ( 3540.74 , 3675.59 , 20.99 ) ,
heading = 167.5 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = false -- set this to a string for a custom label or leave it false to keep the default
} ,
[ 2 ] = { -- down label
[ ' poly ' ] = {
coords = vector3 ( 3540.74 , 3675.59 , 28.11 ) ,
heading = 172.5 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = false
} ,
} ,
--Coke Processing Enter/Exit
[ 2 ] = {
[ 1 ] = {
[ ' poly ' ] = {
coords = vector3 ( 909.49 , - 1589.22 , 30.51 ) ,
heading = 92.24 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' [E] Leave '
} ,
[ 2 ] = {
[ ' poly ' ] = {
coords = vector3 ( 1088.81 , - 3187.57 , - 38.99 ) ,
heading = 181.7 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' [E] Enter Coke Processing '
}
} ,
[ 3 ] = {
[ 1 ] = {
[ ' poly ' ] = {
coords = vector4 ( 465.22 , - 976.04 , 30.72 , 275.37 ) ,
heading = 91.86 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' MAIN FLOOR '
} ,
[ 2 ] = {
[ ' poly ' ] = {
coords = vector4 ( 465.25 , - 976.13 , 35.06 , 87.68 ) ,
heading = 87.68 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' SECOND FLOOR '
} ,
[ 3 ] = {
[ ' poly ' ] = {
coords = vector4 ( 465.23 , - 976.06 , 39.42 , 91.86 ) ,
heading = 91.86 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' THIRD FLOOR '
} ,
[ 4 ] = {
[ ' poly ' ] = {
coords = vector4 ( 467.12 , - 976.46 , 43.7 , 183.38 ) ,
heading = 183.38 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' TOP FLOOR '
} ,
[ 5 ] = {
[ ' poly ' ] = {
coords = vector4 ( 466.98 , - 975.17 , 25.47 , 184.9 ) ,
heading = 184.9 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' GROUND FLOOR '
}
} ,
[ 4 ] = {
[ 1 ] = {
[ ' poly ' ] = {
coords = vector4 ( 909.49 , - 1589.22 , 30.51 , 92.24 ) ,
heading = 92.24 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' MAIN FLOOR '
} ,
[ 2 ] = {
[ ' poly ' ] = {
coords = vector4 ( 1088.81 , - 3187.57 , - 38.99 , 181.7 ) ,
heading = 181.7 ,
length = 2 ,
width = 2
} ,
[ " AllowVehicle " ] = false ,
label = ' MAIN FLOOR '
}
} , -- Ejendomsmægler
[ 5 ] = {
[ 1 ] = {
[ ' poly ' ] = {
coords = vector4 ( - 77.16 , - 828.12 , 243.39 , 70 ) ,
heading = 70 ,
length = 2.8 ,
width = 7.2
} ,
[ " AllowVehicle " ] = false ,
label = ' Ejendomsmægler-kontor '
} ,
[ 2 ] = {
[ ' poly ' ] = {
coords = vector4 ( - 79.41 , - 836.89 , 40.56 , 345 ) ,
heading = 345 ,
length = 3 ,
width = 3
} ,
[ " AllowVehicle " ] = false ,
label = ' Udenfor '
}
}
}
Config.UseSoundEffect = true
Config.DefaultPrice = 200 -- Default price for the carwash
Config.DirtLevel = 0.1 -- Threshold for the dirt level to be counted as dirty
Config.CarWash = { -- carwash
[ 1 ] = {
[ " label " ] = " Hands Free Carwash " ,
[ " poly " ] = {
coords = vector3 ( 174.81 , - 1736.77 , 28.87 ) ,
length = 7.0 ,
width = 8.8 ,
heading = 359
}
}
}