mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-29 01:08:54 +00:00
Feat: Disable config options
This commit is contained in:
@@ -102,6 +102,74 @@ AddEventHandler('esx:playerLoaded', function(xPlayer, isNew, skin)
|
||||
end)
|
||||
end
|
||||
|
||||
-- Disable Dispatch services
|
||||
if Config.DisableDispatchServices then
|
||||
for i = 1, 15 do
|
||||
EnableDispatchService(i, false)
|
||||
end
|
||||
end
|
||||
|
||||
-- Disable Scenarios
|
||||
if Config.DisableScenarios then
|
||||
local scenarios = {
|
||||
'WORLD_VEHICLE_ATTRACTOR',
|
||||
'WORLD_VEHICLE_AMBULANCE',
|
||||
'WORLD_VEHICLE_BICYCLE_BMX',
|
||||
'WORLD_VEHICLE_BICYCLE_BMX_BALLAS',
|
||||
'WORLD_VEHICLE_BICYCLE_BMX_FAMILY',
|
||||
'WORLD_VEHICLE_BICYCLE_BMX_HARMONY',
|
||||
'WORLD_VEHICLE_BICYCLE_BMX_VAGOS',
|
||||
'WORLD_VEHICLE_BICYCLE_MOUNTAIN',
|
||||
'WORLD_VEHICLE_BICYCLE_ROAD',
|
||||
'WORLD_VEHICLE_BIKE_OFF_ROAD_RACE',
|
||||
'WORLD_VEHICLE_BIKER',
|
||||
'WORLD_VEHICLE_BOAT_IDLE',
|
||||
'WORLD_VEHICLE_BOAT_IDLE_ALAMO',
|
||||
'WORLD_VEHICLE_BOAT_IDLE_MARQUIS',
|
||||
'WORLD_VEHICLE_BOAT_IDLE_MARQUIS',
|
||||
'WORLD_VEHICLE_BROKEN_DOWN',
|
||||
'WORLD_VEHICLE_BUSINESSMEN',
|
||||
'WORLD_VEHICLE_HELI_LIFEGUARD',
|
||||
'WORLD_VEHICLE_CLUCKIN_BELL_TRAILER',
|
||||
'WORLD_VEHICLE_CONSTRUCTION_SOLO',
|
||||
'WORLD_VEHICLE_CONSTRUCTION_PASSENGERS',
|
||||
'WORLD_VEHICLE_DRIVE_PASSENGERS',
|
||||
'WORLD_VEHICLE_DRIVE_PASSENGERS_LIMITED',
|
||||
'WORLD_VEHICLE_DRIVE_SOLO',
|
||||
'WORLD_VEHICLE_FIRE_TRUCK',
|
||||
'WORLD_VEHICLE_EMPTY',
|
||||
'WORLD_VEHICLE_MARIACHI',
|
||||
'WORLD_VEHICLE_MECHANIC',
|
||||
'WORLD_VEHICLE_MILITARY_PLANES_BIG',
|
||||
'WORLD_VEHICLE_MILITARY_PLANES_SMALL',
|
||||
'WORLD_VEHICLE_PARK_PARALLEL',
|
||||
'WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN',
|
||||
'WORLD_VEHICLE_PASSENGER_EXIT',
|
||||
'WORLD_VEHICLE_POLICE_BIKE',
|
||||
'WORLD_VEHICLE_POLICE_CAR',
|
||||
'WORLD_VEHICLE_POLICE',
|
||||
'WORLD_VEHICLE_POLICE_NEXT_TO_CAR',
|
||||
'WORLD_VEHICLE_QUARRY',
|
||||
'WORLD_VEHICLE_SALTON',
|
||||
'WORLD_VEHICLE_SALTON_DIRT_BIKE',
|
||||
'WORLD_VEHICLE_SECURITY_CAR',
|
||||
'WORLD_VEHICLE_STREETRACE',
|
||||
'WORLD_VEHICLE_TOURBUS',
|
||||
'WORLD_VEHICLE_TOURIST',
|
||||
'WORLD_VEHICLE_TANDL',
|
||||
'WORLD_VEHICLE_TRACTOR',
|
||||
'WORLD_VEHICLE_TRACTOR_BEACH',
|
||||
'WORLD_VEHICLE_TRUCK_LOGS',
|
||||
'WORLD_VEHICLE_TRUCKS_TRAILERS',
|
||||
'WORLD_VEHICLE_DISTANT_EMPTY_GROUND',
|
||||
'WORLD_HUMAN_PAPARAZZI'
|
||||
}
|
||||
|
||||
for i, v in pairs(scenarios) do
|
||||
SetScenarioTypeEnabled(v, false)
|
||||
end
|
||||
end
|
||||
|
||||
SetDefaultVehicleNumberPlateTextPattern(-1, Config.CustomAIPlates)
|
||||
StartServerSyncLoops()
|
||||
end)
|
||||
|
||||
@@ -36,6 +36,8 @@ Config.DistanceGive = 4.0 -- Max distance when giving items, weapons etc.
|
||||
Config.DisableHealthRegeneration = false -- Player will no longer regenerate health
|
||||
Config.DisableVehicleRewards = false -- Disables Player Recieving weapons from vehicles
|
||||
Config.DisableNPCDrops = false -- stops NPCs from dropping weapons on death
|
||||
Config.DisableDispatchServices = true -- Disable Dispatch services
|
||||
Config.DisableScenarios = true -- Disable Scenarios
|
||||
Config.DisableWeaponWheel = false -- Disables default weapon wheel
|
||||
Config.DisableAimAssist = false -- disables AIM assist (mainly on controllers)
|
||||
Config.DisableVehicleSeatShuff = false -- Disables vehicle seat shuff
|
||||
|
||||
Reference in New Issue
Block a user