Street Sweeper Multiplayer Job

AP5 Street Sweeper – Multiplayer Job Script




:sparkles: Ultimate Street Sweeper Job for Your Server! :sparkles:

:fire: Transform your city and keep players grinding with a feature-packed co-op street sweeping system built for teamwork, progression, and smooth performance.

:gear: Features:

  • :chart_with_upwards_trend: Deep Progression System – Players grind through 10 distinct levels, earning XP to unlock higher pay multipliers and new titles.
  • :blue_car: Vehicle Upgrades – Progressing unlocks actual vehicle mods (Engine tunes, Turbo, Custom Liveries, and Lights) directly through the job menu.
  • :busts_in_silhouette: Co-op Crews – Multiplayer support! Players can form crews to share routes, split the work, and earn rewards together.
  • :desktop_computer: Modern UI – A beautiful, responsive interface to track lifetime stats, manage upgrades, view leaderboards, and check XP progress.
  • :control_knobs: Configurable – Easy to set up and fully customizable to fit your server.

:camera: Preview

Watch Here

:package: Purchase

Escrowed $9.99

Open Source $19.99


Preview config.lua
Config = {}

Config.Framework = 'qb'     -- Options: 'qb', 'qbx', 'esx'
Config.TargetSystem = 'qb'        -- Options: 'qb', 'ox', 'Drawtext'
Config.VehicleKeys = "wasabi_carlock" -- qb-vehiclekeys qbx_vehiclekeys wasabi_carlock MojiaVehicleKeys TCZ-AutoLock MrNewbVehicleKeys

Config.DepotLocation = vector4(128.16, -1577.46, 29.52, 313.53)
Config.DepotBlip = {
    sprite = 318,
    color = 2,
    scale = 0.8,
    label = "Street Cleaning Depot"
}

Config.NPCModel = "s_m_m_gardener_01"

Config.VehicleModel = "sweeper"
Config.VehicleSpawn = vector4(106.99, -1566.06, 29.03, 272.08)
Config.VehicleReturnLocation = vector4(119.77, -1574.98, 29.6, 337.51)
Config.CoopVehicleSpawns = {
    [1] = vector4(106.99, -1566.06, 29.03, 272.08),
    [2] = vector4(106.82, -1564.02, 29.02, 259.44),
}
Config.AccelerationMultiplier = 4.0
Config.DriveForceMultiplier = 4.0

Config.GridAreaSize = 8.0
Config.MinTrashPropsPerCheckpoint = 5
Config.MaxTrashPropsPerCheckpoint = 10
Config.GridPropCleanRadius = 1.5
Config.OnFootCleanDuration = 5000
Config.BroomProp = "prop_cs_broom"
Config.CheckpointRadius = 60.0

Config.RouteSettings = {
    solo = { min = 8, max = 15 },
    onfoot = { min = 5, max = 10 },
    coop = { min = 10, max = 18 }
}

Config.TrashProps = {
    "prop_rub_litter_03",
    "prop_rub_litter_07"
}

Config.PaymentType = 'cash' -- Options: 'cash', 'bank'
Config.BasePayPerCheckpoint = 3000
Config.BonusPayPerRoute = 1000
Config.BaseXPPerCheckpoint = 25
Config.BonusXPPerRoute = 150

Config.ExtraTrashChance = 0.15
Config.ExtraTrashBonus = {
    money = 150,
    xp = 50
}

Config.Levels = {
    [1] = {xp = 0, multiplier = 1.0, name = "Rookie Sweeper"},
    [2] = {xp = 500, multiplier = 1.1, name = "Street Cleaner"},
    [3] = {xp = 1200, multiplier = 1.2, name = "Sanitation Worker"},
    [4] = {xp = 2500, multiplier = 1.3, name = "Clean Streets Expert"},
    [5] = {xp = 4500, multiplier = 1.4, name = "City Sanitizer"},
    [6] = {xp = 7500, multiplier = 1.5, name = "Hygiene Specialist"},
    [7] = {xp = 12000, multiplier = 1.6, name = "Urban Cleaner Pro"},
    [8] = {xp = 18000, multiplier = 1.75, name = "Master Sweeper"},
    [9] = {xp = 26000, multiplier = 1.9, name = "Elite Sanitation"},
    [10] = {xp = 36000, multiplier = 2.0, name = "Legendary Sweeper"}
}

Config.Upgrades = {
    { id = "engine1", name = "Engine Upgrade I", description = "Improved engine performance", level = 2, icon = "fa-solid fa-gear", modType = 11, modIndex = 1 },
    { id = "engine2", name = "Engine Upgrade II", description = "Enhanced acceleration", level = 4, icon = "fa-solid fa-gear", modType = 11, modIndex = 2 },
    { id = "engine3", name = "Engine Upgrade III", description = "Maximum power output", level = 7, icon = "fa-solid fa-gear", modType = 11, modIndex = 3 },
    { id = "livery1", name = "Blue Paint", description = "Professional blue design", level = 3, icon = "fa-solid fa-palette" },
    { id = "livery2", name = "Green Paint", description = "Eco-friendly green design", level = 5, icon = "fa-solid fa-palette" },
    { id = "lights", name = "Safety Lights", description = "Enhanced visibility lights", level = 6, icon = "fa-solid fa-lightbulb", modType = 22, modIndex = 0 },
    { id = "turbo", name = "Turbo Boost", description = "Ultimate speed enhancement", level = 9, icon = "fa-solid fa-rocket", modType = 18, modIndex = 1 }
}

:handshake: Support & Community

Need help, updates, or want to suggest features?
Join the AP5 Studios Community on Discord
:point_right: Click here to join: AP5 Studios


Other Releases

Additional Info

Code Access No
Subscription-based No
Lines of Code ~2000
Requirements None
Support Yes

1 Like

WOW Cool script. will 100% be using in my server.

heck yeah def going to use this in my city W script