Free Community Service

Free Community Service

This item is free.

Add to Basket

๐Ÿงน LRRP Community Service | QBCore | FiveM

Turn admin punishments into an actual RP experience with LRRP Community Service.

Instead of simply jailing or kicking a player, admins can assign community service and have the player complete their sentence inside configurable work areas while performing GTA V-style public work activities.

Built specifically for FiveM + QBCore, with persistent character-based sentences, built-in activities, boundary protection, guards, custom UI, and FREE/PREMIUM editions.


โญ Features

  • โœ… FiveM / QBCore support
  • โœ… Character-based persistence using QBCore citizenid
  • โœ… Sentences persist through reconnects and server restarts
  • โœ… /coms [id] [minutes]
  • โœ… /uncoms [id]
  • โœ… Built-in LRRP skill-check system
  • โœ… No syn_minigame dependency
  • โœ… GTA V community-service work activities
  • โœ… Sweeping / janitor duties
  • โœ… Gardening
  • โœ… Cleaning
  • โœ… Maintenance / repair activities
  • โœ… Configurable community-service areas
  • โœ… Automatic work-area assignment
  • โœ… Guard / corrections NPC system
  • โœ… Guard patrol routes
  • โœ… Boundary detection
  • โœ… Players are returned to the work area if they attempt to leave
  • โœ… Configurable failure penalties
  • โœ… Native FiveM community-service clothing
  • โœ… Player outfit saved before service
  • โœ… Original outfit automatically restored afterwards
  • โœ… Optional qb-inventory integration
  • โœ… Optional hunger / thirst freezing during service
  • โœ… QBCore admin permissions
  • โœ… ACE permission support
  • โœ… Additional identifier permissions through admins.lua
  • โœ… Multi-language support
  • โœ… Persistent database history
  • โœ… LRRP Admin integration support
  • โœ… Clean lightweight NUI
  • โœ… Configurable notifications
  • โœ… Configurable activity timings
  • โœ… Configurable service locations
  • โœ… Optimised for RP servers

๐Ÿ›  Commands

Assign Community Service

/coms [player id] [minutes]

Example:

/coms 24 30

Assigns player ID 24 to 30 minutes of community service.

Release Player

/uncoms [player id]

Example:

/uncoms 24

Immediately releases the player from community service.


๐Ÿ†“ FREE Edition

The FREE version includes the complete core community-service experience.

FREE Limit

Maximum initial sentence:

5 Minutes

This restriction is enforced server-side.

Failure penalties may still increase an active sentence beyond five minutes.

FREE Includes

  • Community-service activities
  • Persistent sentences
  • Built-in skill checks
  • Guards
  • Boundary protection
  • Character-based persistence
  • Configurable locations
  • FiveM work clothing
  • Multi-language support
  • QBCore admin support
  • Optional qb-inventory integration

Perfect for testing the system before upgrading.


โญ PREMIUM Edition

The PREMIUM edition removes the FREE sentence restriction.

PREMIUM Includes

Everything from FREE plus:

  • โœ… Configurable maximum sentence length
  • โœ… Unlimited practical community-service durations
  • โœ… Full configuration access
  • โœ… Ideal for serious RP / staff punishment systems

The maximum sentence can be controlled directly from:

config.lua


๐ŸŒŽ Configurable Locations

Community service isn't restricted to a single location.

Servers can create their own work areas including:

  • City parks
  • Legion Square
  • Public works yards
  • Prison grounds
  • Maintenance areas
  • Custom MLO locations
  • Any GTA V location you want

Each area can have its own:

  • Spawn point
  • Radius / boundaries
  • Guard location
  • Guard patrol route

๐Ÿ‘ฎ Guard & Boundary System

Community service isn't just a timer.

Players must remain inside the assigned work area.

Attempting to leave can trigger:

  • Warning UI
  • Boundary detection
  • Player return
  • Sentence penalties

Optional corrections/security guards can also patrol the service area.


๐ŸŽฏ Built-In Skill Checks

No external minigame resource required.

LRRP Community Service includes its own NUI skill-check system.

Players must successfully complete work checks while performing their duties.

Failures can automatically add additional time to their sentence.


๐Ÿ‘• Community Service Clothing

When a player begins their sentence:

  1. Their current clothing is recorded.
  2. Community-service work clothing is applied.
  3. They complete their sentence.
  4. Their original clothing is automatically restored.

The clothing configuration is completely editable for servers using custom clothing packs.


๐Ÿ’พ Persistent Sentences

Sentences are stored against the player's QBCore character.

This means:

  • Leaving the server does not remove the sentence.
  • Restarting the server does not remove the sentence.
  • Different characters do not share the same punishment.

Community service remains attached to the correct QBCore citizenid.


๐ŸŒ Multi-Language

Language can easily be changed using:

Config.Locale

Translation strings are stored inside:

languages.lua

Additional languages can easily be added by server owners.


๐Ÿ“ฆ Dependencies

Required

  • qb-core
  • oxmysql

Optional

  • qb-inventory

qb-inventory is not required for the resource to function.


โš™๏ธ Recommended Start Order

ensure qb-core
ensure oxmysql
ensure qb-inventory
ensure LRRP_comps

qb-inventory can be removed from the startup order if you do not use it.


๐Ÿ”’ Resource Name

Keep the resource installed as:

LRRP_comps

This ensures compatibility with LRRP integrations and exports.


๐ŸŽฎ Framework

FiveM

QBCore


๐Ÿท Version

LRRP Community Service v3.0.0

Available in:

๐Ÿ†“ FREE

โญ PREMIUM

Give your staff a proper RP-friendly punishment system instead of simply relying on jail, kicks or bans.

Make players pay back their time to the community.