Currently Viewing Open Source
BLVCK Car Service [OS]
CodeM BLVCK Car Service - NPC Car Service Business System for FiveM
A complete NPC car service business system where players buy or rent service locations, hire staff with granular permissions, manage a material supply chain with a supplier NPC and delivery truck, set service prices, upgrade their business across 3 upgrade trees, and watch NPC mechanics repair, wash, and paint customer vehicles with tool props, multi-step animations, and particle effects. 6 service types, multi-bay locations, vault system with transaction history, custom spray gun and pressure washer weapons, a full admin panel with in-game location editor, 9 server-side exports for external sales integration, 4 database tables, and a React NUI.
FEATURES
- 6 service types: Full Repair ($800, 30s), Tyre Repair ($150, 30s), Body Repair ($400, 30s), Engine Repair ($500, 20s), Car Wash ($100, 30s), Random Paint ($750, 40s) - each with configurable price, duration, min/max price range the owner can set, and material consumption per service
- NPC walks to the vehicle, equips a tool prop (wrench, hammer, or blowtorch attached to hand bone 57005), and performs multi-step repair animations - kneeling at wheels, standing at engine bay with hood open, hammering body panels, and welding with torch
- Full repair walks through 4 steps: engine with wrench (weight 2, hood opens), left front wheel kneeling, right rear wheel, right side hammering - duration split between steps by weight
- Body repair cycles 4 sides: left side hammer, rear weld, right side hammer, front weld
- Paint service: NPC equips custom WEAPON_CS_SPRAYGUN with streamed model, walks around the vehicle body edge-by-edge at configurable speed (0.6), weap_extinguisher particle on the gun muzzle bone, margin 1.6m from body, aim height 0.25m
- Wash service: NPC equips custom WEAPON_CS_NOZZLE (codem_washinggun model), walks around at 0.7 speed, water_cannon_jet particle with water color tint attached to the weapon entity with nozzle tip offset, margin 2.2m
- Bay stays busy until the NPC has returned to idle position after the job (configurable buffer 10s)
- Business ownership: buy permanently or rent for a configurable period (default 30 days) - max businesses per player configurable (default 1, 0 = unlimited), owner cut of service income to vault (default 100%), sell-back refund rate (default 50% of purchase price)
- Rent expiry warning 3 days before (configurable), rent extension from the boss tablet, auto-repossession after abandonment (default 7 days without owner or staff activity)
- Owner capabilities: set service prices within admin-defined min/max range, rename the business (optional fixed prefix like "Oto Servis"), hire/fire staff, manage vault (deposit/withdraw), order supplies, buy upgrades
- External sales mode: when externalSales = true, the buy/rent flow is handled by an external script via exports (e.g. tgiann-placesales) - the player menu hides the buy option
- Staff system: hire up to 5 employees per location (configurable) with 5 granular permission levels - Boss (full access), Withdraw (vault access), Prices (set service rates), Supply (order materials from supplier), Free (perform services without charging the customer)
- Employee roster with names, permissions, and hire dates - edit permissions or fire from the boss tablet
- Supply chain: owned businesses with stockEnabled consume materials per service (1 unit per service default) - 3 material types: repair parts (for all 4 repair services, $45/unit), wash soap ($15/unit), paint ($90/unit)
- Restock at a supplier NPC (configurable location with blip): select materials and quantities, pay from business vault, delivery truck spawns (default speedo) loaded with the order, drive to the business, park within 12m of the bay, unload to depot
- Depot capacity 100 units per material (default), truck load cap 60 total units per trip (default) - both increased by upgrades
- 3 upgrade trees with 5 levels each, bought from the boss tablet (paid from bank), reset on business sale, kept on ownership transfer:
Stock: depot capacity +50/+100/+150/+200/+300 units ($8K/$14K/$22K/$32K/$45K)
Truck: load capacity +25%/+50%/+100%/+200%/+300% ($12K/$18K/$26K/$38K/$55K)
Relations: supplier purchase discount 5%/10%/15%/25%/40% ($11K/$16K/$24K/$35K/$50K)
- Admin panel via /carservice command: create, edit, disable, delete service locations - place NPC and vehicle bay positions by walking to the spot and clicking "Place Here" in-game - full blip picker with all GTA blip sprites and colors, marker picker with all 44 marker types
- Per-location controls: label, NPC model, NPC scenario, interaction distance, vehicle radius, per-service toggles and pricing, stock levels, sale/rent price, sale mode (buy/rent), disabled toggle, unlock price for extra bays
- Multi-bay locations: each location can have multiple service bays with independent NPC positions, vehicle positions, and unlock pricing (players buy extra bays from the boss tablet)
- Supplier settings configurable from the panel: NPC model, location, scenario, delivery vehicle model, blip
- UI customization: title, subtitle, and accent color (hex) - editable from the admin panel
- 2 custom streamed weapons with full weapon meta files (archetypes, animations, ped personality): WEAPON_CS_SPRAYGUN for paint and WEAPON_CS_NOZZLE for wash - NPC equips/unequips automatically during service
- Editable hooks in editable/client.lua: applyService() runs the actual GTA natives on service completion (SetVehicleFixed, SetVehicleDirtLevel, SetVehicleColours, etc.) - fully editable without touching core files - also onMenuOpened, onServiceStarted, onServiceDone hooks
- Editable server hooks in editable/server.lua: CanBuyLocation(src, loc, price, account) returns false to block purchase (VIP check, job requirement), OnLocationBought() and OnLocationSold() for post-purchase logic
- 9 server-side exports for external integration: IsReady, GetLocations, GetLocation, GetForSale, SetOwner, RemoveOwner, ExtendRent, GetOwnedBy, SetForSale - used when externalSales = true for third-party sales scripts
- Client event codem-carservice:setBlips and export SetBlipsVisible(bool) toggle all blip visibility at runtime
- Server event codem-carservice:ownerChanged fires on ownership changes
- Blip grouping: all car service blips grouped under one map legend category (configurable slot, default 26)
- 2 default seed locations included (Burton Servis, La Mesa Servis) - everything managed from the admin panel after first start
- Walk speed, repair margin, NPC return buffer all configurable
COMPATIBILITY
- Frameworks: QBCore, QBox, ESX (auto-detected via codem-lib)
- Database: oxmysql - 4 tables (AutoSQL creates and migrates on start)
- Dependencies: ox_lib, codem-lib
- Escrow-ignored: config.lua, editable/*.lua, locales/*.json
Documentation: https://codem.gitbook.io/codem-documentation/blvck/essentials/car-service
Verified: yes
Framework: ESX,QBCore,QBox
SubscriptionTiers: Platinum,Diamond
Related: 7622052, 7643983
xPolaroid Camera [OS]
CodeM xCamera - Premium Polaroid Camera System for FiveM
A full-featured Polaroid camera system where players take photos with a physical camera prop, apply filters and overlays, choose frame colors, hold the developed polaroid in their hand, flip it over to read the back, show it to nearby players, hang it on walls in custom wooden frames with wall-snap placement, pin it onto cork photo boards with a drag-and-drop editor, or collect it in a physical photo album with page turning and free placement. 8 CSS filters, 3 overlays, 6 frame colors, 5 upload providers, day/night photo lighting, watermarks, an NPC frame shop, and a Vue.js NUI. The most immersive camera experience ever built for FiveM.
FEATURES
- Physical camera prop (prop_pap_camera_01) attaches to the hand with a raise animation (700ms configurable), viewfinder UI blends in (900ms), shutter capture with anti-spam cooldown (2000ms default), requires polaroid_paper film item consumed per shot (configurable)
- Photo saved as a unique polaroid inventory item with full metadata: URL, filter, frame color, title (32 char), caption (120 char), capture date, street/zone name, photographer signature, and coordinates
- On ox_inventory the photo's inventory icon automatically becomes the captured image via metadata.imageurl
- 8 CSS filters selectable in the viewfinder: Normal, Vintage (sepia + contrast), Sepia (heavy), Noir (grayscale + contrast), Warm (saturated + sepia tint), Cold (hue-shifted blue), Faded (low contrast + bright), Dramatic (high contrast) - all editable in CameraConfig.Filters
- 3 overlays with per-overlay opacity: film grain (10%), light leak (18%), vignette (25%) - each independently toggleable in CameraConfig.Overlays
- 6 frame colors: Classic White, Black, Orange (gradient), Blue (gradient), Green (gradient), Red - each with border color and text color, gradient frames use color (top) and color2 (bottom) - editable in CameraConfig.Frames
- Camera tiers map camera items to filter sets - restrict which filters a camera type can use (e.g. a disposable camera with only Normal + Vintage)
- Hold your photo in hand as a physical polaroid card (codem_polaroid prop) with the captured image rendered on the front face via DUI texture replacement
- R to flip the photo over (350ms animation) - back side shows the handwritten note/caption
- H to focus - scripted camera locks onto the photo for a close-up view (FOV 42, configurable forward distance, 400ms blend) without touching the gameplay camera
- F for full-screen view panel with large photo, metadata, and action buttons
- Show to nearby players within 8m (configurable) - they see the real image on the card in your hand rendered in real time
- Give to nearby players within 3m (configurable) - item transfers from your inventory to theirs
- Up to 6 remote held photos drawn simultaneously at 18m draw distance (both configurable)
- Hang photos on walls inside a custom wooden frame prop (codem_frame streamed model) with wall-snap placement
- Placement controls: Q/E rotate, arrow up/down for height, R toggle wall snap, left click confirm, Backspace cancel - preview turns red when no wall surface detected (requireSurface configurable)
- Walk-to animation: if the spot is far, character walks there first (configurable speed, distance, timeout), then plays a hanging animation (1200ms) before the photo appears - cancelable with X
- Take-down animation (900ms) returns the photo to inventory
- Day/night photo lighting: photos dim at night (0.32 multiplier) and brighten during day (1.0), indoor fixed (0.70), dawn/dusk fade with configurable transition hours - prevents photos from glowing unrealistically at night
- Wall offset auto-adjusts for outdoor surfaces vs MLO interiors (0.006m outdoor, 0.03m indoor)
- Cork photo boards (prop_cork_board) placeable on walls with the same snap/rotate/height controls
- Board editor NUI: drag-and-drop photos from inventory onto the board surface with free position, rotation, and scale per photo - layout saved as JSON
- Resizable boards from 0.5x to 2x scale with left/right arrow keys (server-validated limits)
- Board render distance 22m, draw distance 28m, place distance 10m
- Physical photo album prop held in both hands with a two-handed carry animation
- Page turning with arrow keys and page-turn sound effect (configurable volume)
- Free photo placement editor on pages - drag, rotate, scale each photo on the spread
- Photos render directly into the album prop's page textures via DUI surface - no floating quads, photos are part of the mesh
- Scripted camera follows the album with smooth damping (configurable lag, settle time, walk push, FOV)
- Default capacity: 6 photos per page, 4 pages = 24 photos total (both configurable)
- Photos removed from inventory when placed in album, returned when taken out - stored in codem_camera_albums with album_uid
- NPC frame shop vendor at configurable locations with map blip (sprite 590, color 5) - walk up, press E, browse your polaroid photos from inventory, select one to frame in the wooden frame prop - framed photos can then be hung on any wall with [G] - configurable price (default free), NPC model, interaction distance (2m), multiple locations supported
- Custom camera body branding: center text (up to 2 lines) and right-side logo (default CodeM mark, custom image URL, or disabled) drawn by the UI, not baked into the model
- Watermarks on every photo: capture date, street/zone name, and photographer signature (each independently toggleable)
- 5 upload providers: self-hosted disk storage with built-in HTTP handler (free, default), Discord webhook (free, server-side), Fivemanage image API (paid, client-side), NoCloud signed-URL storage (paid, server-side), or custom API endpoint with configurable form field, headers, and response path - server-side providers never expose secrets to the client
ITEMS
- polaroid_camera: unique, useable - opens the viewfinder
- polaroid_paper: stackable - consumed per shot (1 paper = 1 photo)
- polaroid: unique, useable - taken photo with metadata
- polaroid_album: unique, useable - physical album holding photos on pages
- photo_board: unique, useable - cork board placeable on walls
- Copy-paste item definitions included for ox_inventory, qb-core, and ESX
- Item images (PNG) included for all 5 items
COMPATIBILITY
- Frameworks: QBCore, QBox, ESX (auto-detected via codem-lib)
- Database: oxmysql - 3 tables (AutoMigrate creates on start)
- Dependencies: codem-lib
- Inventory: auto-detected via codem-lib (ox_inventory recommended for dynamic photo icon)
- Locale: English and Turkish
- UI Theme: 9 color presets or any hex value (auto text contrast)
- Escrow-ignored: config/*.lua, config/**/*.lua, modules/*.lua, items/*.lua
- Custom streamed models: codem_polaroid (photo card), codem_frame (wooden frame)
Frameworks: Standalone,ESX,QBCore,QBox
Documentationhttps://codem.gitbook.io/codem-documentation/x-series/essentials/xpolaroid-camera
SubscriptionTiers: Platinum,Diamond
Verified:yes
BLVCK Hack Tablet [OS]
CodeM BLVCK Hack Tablet - Hacking Contract System for FiveM
A criminal hacking job system where players register as operators, pick contracts from a timed pool, travel to hack locations across the map, and complete chains of minigames at escalating difficulty to earn CMC currency and XP. 5 unique minigames, 8 operator ranks with custom badge icons, 4 contract tiers with rank-gated access, 280+ hack locations, an in-tablet market for spending earnings, a global leaderboard, personal profile with work history, and a cyberpunk React NUI with tablet prop and hand animation.
FEATURES
- Timed contract pool that refreshes every 60 minutes using a time-based seed — all players see the same contracts without database storage, pool composition defined by tier counts (10 low + 5 medium + 5 high + 2 critical = 22 contracts per cycle)
- 4 contract tiers with escalating difficulty: Low ($100-$200 payout, 2 minigame stages, 25 XP, no XP loss on failure), Medium ($500-$600, 3 stages, 60 XP, -6 on fail), High ($1,000-$1,200, 4 stages, 140 XP, -14 on fail), Critical ($2,500-$5,000, 5 stages, 320 XP, -32 on fail)
- Accept a contract, travel to the hack location, get within 20m to establish uplink, complete all minigame stages to earn CMC + XP — failure burns the contract and costs XP (except Low tier so beginners never go backwards)
- 1-minute cooldown between contracts to prevent pool-scanning abuse
- 5 minigames chained in fixed order per contract (Cipher, Memory, Bruteforce, Circuit, Reflex) — a 2-stage contract runs the first two, a 5-stage runs all five
- Cipher (Simon Says): tile sequence lights up, repeat from memory — per-tier knobs for steps, flashOn duration, flashOff gap
- Memory (Node Recall): nodes light up briefly, click them in order, multiple rounds with increasing node count — per-tier knobs for rounds, startNodes, show timing
- Bruteforce (Password Cracker): columns of candidate codes, pick the correct one per column — per-tier knobs for slots and candidates per column
- Circuit (Grid Pathfinding): navigate start to end on a grid with burnt dead tiles blocking the path — per-tier knobs for burnt tile count
- Reflex (Needle Stop): spinning needles around a dial, stop each inside the green arc — per-tier knobs for dials, startSpeed, startWindow, speedStep, windowStep, windowMin
- All 5 games have lives, time limit, and per-tier difficulty configurable from one config file — pushed to the NUI at open, no web rebuild needed
- 8 operator ranks: Rookie (0 XP), Listener (2,500), Scout (8,500), Infiltrator (14,500), Breacher (28,500), Ghost (42,500), Architect (74,500), Blackout (106,500) — each with a custom SVG badge icon
- Higher ranks unlock higher-tier contracts: Medium requires Listener, High requires Infiltrator, Critical requires Ghost
- XP tuned so each rank-up costs roughly 100 clean runs of the tier that is current at that point
- In-tablet market where operators spend CMC (earned from contracts) on inventory items or cash conversion — configurable product catalog with item name, price, label, description, and optional spec badge
- Default catalog: Lockpick (250 CMC), Cash Drop (120 CMC = $1,000 cash), Marked Money (1,000 CMC) — add, remove, or change offers in config
- Global leaderboard ranking top 10 operators by XP with rank badges, cached server-side for 30 seconds
- Personal profile with rank badge, XP progress bar toward next rank, CMC balance, total earned stat, stat rings (total runs, completed, failed), and scrollable work history showing last 25 jobs with contract ID, tier, operator, payout, XP, and success/failure status
- 280+ hack target locations spread across the entire GTA V map — LS downtown, industrial docks, Vespucci, Del Perro, Rockford Hills, Vinewood Hills, La Mesa, LSIA, Port of LS, Grapeseed, Sandy Shores, Paleto Bay, Great Chaparral, Mt. Chiliad foothills, highways, and more
- Pool picks random non-repeating locations each refresh — add or remove positions in locations.lua (escrow-ignored)
- Operator alias system with validation: 3-16 characters, lowercase + digits + underscores, must start with a letter — reserved words and leetspeak variants automatically blocked (admin, moderator, system, codem, aiakos, and more)
- Tablet prop (prop_cs_tablet) attached to left hand with upper-body animation while open
- Discord webhook logging for contract events
- Debug mode with /hacklab minigame harness (test any game without a contract), map blips on targets, GPS route to active contract, /hacktp teleport
- Admin commands: /setrank to set operator rank, /show\ to force a specific minigame on the active stage
COMPATIBILITY
- Frameworks: QBCore, QBox, ESX, Standalone (auto-detected via codem-lib)
- Database: oxmysql — 2 tables (AutoSQL creates and migrates on start)
- Dependencies: codem-lib
- Inventory: auto-detected via codem-lib
- Locale: English and Turkish included, add any language by copying one JSON file
- Escrow-ignored: config.lua, locations.lua, locales/*.json, server/discord.lua, sql/*.sql
Documentation:https://codem.gitbook.io/codem-documentation/x-series/essentials/xhacktablet
SubscriptionTiers: Gold,Platinum,Diamond
Verified: yes
Frameworks: ,ESX,QBCore,QBox,Standalone
BLVCK Map Editor [OS]
CodeM BLVCK Map Editor - Professional 3D Map Editor for FiveM
A full-featured, in-game 3D map editor for FiveM. Place props, vehicles, and peds anywhere in the world with a freecam and 3D gizmo. Add dynamic lights with volumetric laser beams, particle effects from a categorized PTFX catalogue, and object motions (spin, bob, sway, orbit, doors with triggers). Edit with other admins in real-time co-op with Discord avatars and selection locking. Organize with layers and reusable prefabs. Schedule maps to activate at specific times with recurrence rules. Go live to spawn your build for all players instantly without a restart. Browse, download, and publish maps to a cross-server community catalogue. Export to JSON, ymap, Lua, or a complete standalone FiveM resource. No framework, no database, no dependencies — just ensure and build.
FEATURES
- Freecam flight with WASD + mouse look, adjustable speed (0.2-8x), and fine control with Shift - hold RMB for free-look while keeping the cursor available, or latch flight with Space
- 3D gizmo for move, rotate, and scale on individual axis handles with real-time visual feedback
- Grid snapping with configurable step size (default 0.5m), rotation snapping (configurable degrees, 0 = free), surface snap for ground placement, and corner snap for aligning objects to each other's bounding boxes
- Placement distance up to 150m - ghost preview before confirming, scroll to rotate (15 degree steps, Shift for 5 degree fine steps), click to place with full undo support
- Place props from a categorized GTA V prop catalogue with search, favorites (up to 500 per player), and recent history
- Place vehicles as static locked decoration (doors locked, engine off, undriveable)
- Place peds (NPC models) with optional animations from a built-in animation catalogue
- Per-object properties: collision on/off, physics frozen/active, transparency (alpha), and visibility toggle - all saved with the map
- Dynamic lights with RGB color picker, intensity, range, and shadow toggle - preview in real time
- Light shafts (volumetric laser beams and fans) with configurable direction, cone angle, sweep animation, and fade - quality setting controls max simultaneous shafts (default 8, lower for weak PCs)
- Particle effects (PTFX) from a categorized catalogue with search and aliases - looping or one-shot modes, configurable scale and rotation, live preview while browsing, 220m draw distance
- Map markers with GTA type picker, color, scale, and blip assignment with sprite and color selection
- 5 object motion types: spin (continuous rotation), bob (float up and down in metres), sway (pendulum swing in degrees), orbit (circle a point in metres), and door (open/close with hinge)
- Configurable speed multiplier (0.2-4x) and amplitude per motion
- Door triggers: loop (continuous), near (proximity-based with configurable distance), or key (player input)
- Hinge point editor for doors - drag the pivot point in 3D local space for precise door swing placement
- Animated objects render within 120m (configurable), static beyond that distance
- Real-time co-op multiplayer editing - multiple admins work on the same map simultaneously, see each other's cursors, selections, and changes live
- Discord avatar integration for editor identification (configurable bot token)
- Selection locking prevents two editors from moving the same object
- Co-op cursor draw distance: 150m, server-side network budget adapts to the number of active editors
- Named groups (layers) with visibility toggles for organizing objects - default group "General", create/rename/delete, drag objects between groups
- Save object sets as reusable prefabs - up to 100 per player, place entire sets with one click
- Multi-select with box select or Ctrl+click for bulk move, copy, delete, or group assign
- Folder organization for saved maps on the home screen
- Schedule system - assign activation schedules to maps with recurrence rules (daily, weekly, specific days, one-time)
- Calendar UI with visual day markers and time window picker for start/end hours
- Template presets for common patterns ("Every Weekend", "Weekday Nights")
- Server-side schedule engine checks against server clock - maps auto-spawn and despawn without admin intervention
- Live mode - toggle any map to "Live" to spawn it for all players instantly without a resource restart
- Props stream to nearby clients based on draw distance
- Multiple maps can be live simultaneously
- Live state tracked in maps/_live.json
- Community catalogue - browse maps published by other servers with title, author (Discord avatar), object/light/effect counts, animated/layered badges, star ratings, tags, and location labels
- Download and open any community map with one click
- Publish your maps for other servers to use with tags, location description, and contributor credits
- Auto-register your server for the community hub (configurable, or browse-only mode)
- Export to 4 formats: JSON (lossless round-trip with objects, lights, effects, deleted world objects, markers, groups, and schedule), ymap (CodeWalker/OpenIV XML with Euler-to-quaternion conversion), Lua table (copy-paste into any resource), or a complete standalone FiveM resource (spawn script, fxmanifest, and streaming setup - drop and ensure)
- Import JSON files from the home screen with drag and drop support
- World object deletion - remove GTA's built-in world objects in circle mode (configurable radius up to 100m) or box mode (up to 50 objects per pass) - deletions saved with the map and replayed on load
- Photo camera for capturing screenshots of builds
- Undo/redo history for all operations
- Environment override - preview builds at any weather and time of day without affecting the server
- Per-player settings stored client-side: language, sensitivity, speed, snap values (survive restarts)
LIMITS
- Up to 20,000 objects per map (configurable)
- 500 favorite props per player
- 100 saved prefabs per player
- 500 audit log entries per map
- Object pool capacity and transfer rate adapt at runtime automatically
COMPATIBILITY
- Standalone - no framework required, works alongside any framework
- No database - all maps saved as JSON files in the maps/ folder
- No dependencies
- lua54, fx_version cerulean
- ACE permission: configurable (Config.RequireAce), or open to everyone for test servers
- HUD hooks for codem-supreme-hud (auto-hide/show, editable)
- All config files and locale files are escrow-ignored
Frameworks: Standalone,ESX,QBCore,QBox
Documentation:https://codem.gitbook.io/codem-documentation/blvck/essentials/map-editor/installation
SubscriptionTiers: Diamond
Verified:yes
xPlanting [OS]
Codem Plant — Premium Farming System for FiveM
A complete farming experience with 32 plantable crops, 16 buyable and rentable polygon farms, a top-down grid placement camera, server-side growth simulation with water and fertilizer mechanics, custom 3D plant props for every growth stage, a dynamic supply/demand market economy, consignment stock trading, NPC seed shops, farm co-ownership, and a Hook API for custom restrictions. 128 custom-modeled props included.
FEATURES
- 32 Plantable Crops — Carrot, corn, tomato, wheat, tobacco, cotton, sunflower, weed, lettuce, pepper, onion, potato, mushroom, eggplant, garlic, basil, oregano, and 15 more. Each crop has its own seed item, harvest item, and custom 3D prop models for every growth stage.
- 3-Stage Growth with Custom Props — Every crop has unique 3D models for small, medium, and full-grown stages. Props swap automatically as the plant progresses. 128 custom-modeled .ydr props included in a companion streaming resource.
- Top-Down Grid Placement Camera — When planting, a top-down camera opens with a 10x10 snappable grid overlay. Pan with WASD, zoom with scroll, rotate with keys. Select cells to mark planting spots. Green cells are valid, red cells are blocked (asphalt, water, steep slopes), amber cells are selected. Smart alignment auto-snaps to existing fields so you continue a half-finished row perfectly.
- Claim Marker System — After selecting cells in the grid, amber claim markers appear in the 3D world. Walk to each marker and press [E] to plant with a digging animation. Claims auto-expire after 10 minutes if not planted.
- Server-Side Growth Simulation — Growth ticks every 15 seconds (configurable). Water and fertilizer drain over time. Both at 100% = maximum growth speed. Both at 0 = growth stalls. Plants wither if both stay empty for 10 minutes. Fully grown crops decay if not harvested within 20 minutes. All timings are per-seed configurable.
- Watering Can Tool — Use the water_can item near a plant. Plays a pouring animation with a green water particle effect. Raises the plant's water bar by 95 per use. Hand-attached prop with idle and action poses.
- Fertilizer Tool — Use the fertilizer item near a plant. Two prop models: closed bucket while holding, open bucket during the pour. Brown dirt particle effect. Raises the fert bar by 95 per use.
- Shovel Tool — Use the shovel item to dig up and remove any planted crop. Not consumed, reusable. Plays a digging animation with a 5-second duration.
- /proptune Debug Command — Live-tune tool prop positions and rotations in-game with arrow keys. Copy the final values from the console. No restarts needed for prop adjustments.
- 16 Buyable/Rentable Farm Zones — Polygon farm zones in the Grapeseed/Paleto agricultural area. Each farm has a configurable price (default $60,000). Players buy or rent farms from the UI. Ownership persists in the database.
- Farm Rental System — Rent a farm for a configurable period (default 24 hours) at a fraction of the buy price (default 10%). Renters can extend before expiry from the UI.
- Farm Co-Ownership — Farm owners can add up to 3 partners who can also plant on that farm. Only the owner and partners can plant; harvesting stays open to everyone.
- Farm Duration & Expiry — Purchased farms can have an expiry in days (0 = permanent). When a farm expires it frees up automatically. Planted crops are left untouched.
- Color-Coded Farm Map Blips — All farms shown on the map: green (your farm), red (someone else's), yellow (free/for sale). Grouped under a single "Farms" map category.
- FarmsOnly Mode — When enabled, seeds can only be planted inside farm polygons. Outside planting is rejected server-side.
- Dynamic Supply/Demand Market — Every planting event increases supply pressure for that crop and lowers its sell price. Pressure decays over time (configurable hourly rate). Price floor at 40% of base price (configurable). Live sparkline graphs in the shop UI show price trends over a 12-hour window.
- Consignment Stock System — Products that players sell to the NPC are added to a shared stock. Other players can buy from that stock at a 20% markup (configurable margin). The markup is an economic sink.
- NPC Seed Shop — Farmer NPCs at configurable locations with map blips. 6 UI tabs: Buy (seeds + tools), Sell (harvest), Stock (consignment marketplace), Market (live price graphs), Farms (buy/rent/manage), Leaderboard (top sellers). Interaction via ox_target, qb-target, or built-in drawtext (auto-detected).
- Per-Ped Tab Overrides — Each NPC can have its own tab set. Create specialized kiosks like a "Farm Rentals" NPC that only shows the Farms tab.
- Sales Leaderboard — Tracks cumulative sales per player in the database. Displayed in the shop's Leaderboard tab.
- Ground Material Validation — Plants can only be placed on approved surfaces (grass, dirt, soil). Asphalt, concrete, water, and steep slopes are rejected. Material hash whitelist is configurable. Slope threshold configurable.
- Planting Rate Limits — Two independent rolling-window caps: per-player (default 250/hour) and per-farm (default 150/hour). Both server-authoritative. Both disabled by default, ready to enable.
- Job Restrictions — Optionally restrict planting to specific jobs. Harvesting stays open to everyone regardless.
- CanUseSeed Hook API — Add custom planting restrictions without editing core files. Drop Lua files into modules/CanUseSeed/client/ or server/ — they auto-load. Register hooks to check conditions before planting (job, level, zone, time of day, anything).
- Floating Info Panels — Within 6m of a plant, a DUI panel floats above it showing crop name, water bar, fertilizer bar, and growth progress. Max 3 panels visible at once for performance.
- Discord Webhook Logging — Sales and farm purchases are logged to Discord with styled embeds. Separate webhooks per event type.
CROP LIST
Artichoke, Basil, Bean, Beet, Broccoli, Cabbage, Carrot, Cauliflower, Corn, Cotton, Courgette, Cucumber, Eggplant, Garlic, Leek, Lettuce, Linen, Mushroom, Okra, Onion, Oregano, Parsley, Pea, Pepper, Potato, Radish, Rocket, Spinach, Sunflower, Tobacco, Weed, Wheat
All 32 crops include PNG and WebP inventory images for both seed and harvest items.
Frameworks: ESX, QBCore, QBox
SubscriptionTiers: Platinum,Diamond
Documentation:
mGarage Open Source
![]()
🚗 mGarage — M Series
Welcome to mGarage
A next-generation garage system by CodeM, designed for realism, speed, and ease of use.
With categorized vehicles, player-to-player transfers, and job-based garages, mGarage redefines how garages should feel in roleplay servers.
🚘 Categorized Vehicles
Vehicles are automatically sorted into categories such as Cars, Motorcycles, Bikes, and Specials.
You can easily add or remove categories from the config.
Each category is built for a clean and intuitive browsing experience.
⭐ Favorite Category
Mark your favorite vehicles or categories for instant access.
Personalize your garage view and keep your most used cars always at the top.
⚡ Fastest Way to Transfer
Easily transfer your vehicle to another player by typing their ID.
Once confirmed — it’s instantly done.
Perfect for quick trades and roleplay transactions.
💰 Easy Way to Sell
Click the Sell button to quickly sell your vehicle for half of its price.
Simple, balanced, and effective for both players and server economy.
🏢 Different Garages for Jobs
Each job can have its own separate garage system.
Police, EMS, Mechanic, or any custom faction —
configure which vehicles appear for each job in just seconds.
🔧 Components for Special Cars
Customize and modify job-specific or special vehicles directly through the garage interface.
Change components, apply liveries, and create a fully unique fleet.
✨ Crafted by CodeM
Beautifully designed interface, smooth transitions, and responsive control flow —
built for the perfect FiveM experience.
Part of the M Series by CodeM
Premium systems. Unified design. Infinite possibilities.
🟢 Available on Premium.






https://www.youtube.com/watch?v=tOVJyCkSlM8&t=3s
mNotification Open Source
![]()
🔔 mNotification — M Series
Welcome to mNotification
A modern and flexible notification system developed by CodeM, designed to elevate your roleplay experience with immersive visuals, custom SFX, and full configurability.
🎨 23 Different Notification Types
mNotification comes with 23 unique notification themes — each with its own layout, animation, and color scheme.
All color presets and display styles can be edited directly from the config.
⚙️ Adjust Position, SFX & Display
Choose where your notifications appear — top, bottom, left, or right.
Enable or disable sound effects, adjust fade animations, and fine-tune the visual style.
Every detail is customizable to fit your server’s atmosphere.
🔔 All Notifications in One System
From Status, Error, and Success to Twitter, Dispatch, Custom Calls, and Job Alerts —
mNotification handles them all with a consistent and polished UI.
🧠 Fully Configurable
Every parameter — timing, position, icon, SFX, and more — can be easily modified in the config file.
No code editing required; plug, tweak, and play.
✨ Designed by CodeM
Clean, optimized, and performance-friendly —
crafted with precision for seamless integration in any FiveM environment.
Part of the M Series by CodeM
Premium systems. Unified design. Infinite possibilities.
🟢 Available on Premium.







https://www.youtube.com/watch?v=kAHcOR__eaI
mWeed Open Source
mHunting Open Source
mLSTransit Open Source
mGarbagejob Open Source
mTailorjob Open Source
mPostop Open Source
mMinerjob Open Source
mTruckerjob Open Source
mWeaponshop Open Souce
![]()
🔫 mWeaponshop —M Series
Welcome to mWeaponshop
A next-generation weapon shop system designed by CodeM.
Built with a stylish and intuitive UI, it provides a complete and immersive weapon purchasing experience for your players.
🧩 Categorized Weapons
All weapons are neatly organized into clear categories — Pistols, SMGs, Shotguns, Assault Rifles, LMGs, Snipers, Heavy Weapons, Throwables, Melee, and more.
You can easily add or remove categories directly from the config.
⚙️ Detailed Attachments
Customize every weapon down to the smallest detail.
Add, remove, and modify attachments such as scopes, grips, muzzles, and tints.
Each attachment can be configured individually for maximum flexibility.
🎯 Live Preview
Preview your weapon customizations in real-time.
See changes instantly — attachments, skins, and tints are displayed live on the UI.
This gives players a fully interactive and dynamic shop experience.
🧠 Detailed Config File
Easily edit every aspect of the system through the config file.
Weapon categories, attachments, and prices are fully customizable.
All configuration options are explained in detail in the GitBook documentation.
|
✨ Designed by CodeM
Clean design, smooth animations, and optimized performance —
crafted for the ultimate roleplay immersion.
Part of the M Series by CodeM
Premium systems. Unified design. Infinite possibilities.
🟢 Available on Premium.






https://www.youtube.com/watch?v=0BaplErfPbs
mCraft Open Source
![]()
🧩 mCraft — M Series
Welcome to mCraft
A brand-new crafting system built by CodeM with a clean and immersive UI.
Supports unlimited categories, custom blueprints, and a fully dynamic level-based progression system.
⚙️ Level-Based Craft System
Progress through crafting tiers as your skill increases.
Each blueprint has its own level requirement — giving players a sense of mastery and reward.
The entire level system can be fully customized through the config.
🧱 Categorized Blueprints
Organize your blueprints by category for a smoother experience.
Default categories include Weapons, Ammo, and Tools, but you can freely add more from the config.
🔍 Awaiting Craft List
Easily track all your ongoing crafts.
Once a craft is started, your item automatically appears in the awaiting list — no confusion, no clutter.
Stay in control and follow your crafting progress at a glance.
🎨 Crafting UI Designed by CodeM
Crafting has never looked this good.
Clean, futuristic interface — designed with a professional touch for seamless player interaction.
Every element is built for performance, clarity, and immersion.
Part of the M Series by CodeM
Premium systems. Unified design. Infinite possibilities.
🟢 Available on Premium.






https://www.youtube.com/watch?v=46duKVtDB3o&t=1s
mHUD AIO Open Source
mTextUI OS
mTrade Open Source
mTrade is a open source trade script for ESX and QBCores
https://www.youtube.com/watch?v=frGpSMBBDQc
mID ESX Open Source
CodeM mID
This asset is only for ESX Frameworks and its open source
https://www.youtube.com/watch?v=yN4QVkXTA3U&feature=youtu.be
https://www.youtube.com/watch?v=yN4QVkXTA3U
mMenuDefault Open Source
Classic Menu Default
mMarket Open Source
mMarket Open Source
- 3 different market interfaces
- Adjustable market items.
- Adjustable items for each market.
- Adjustable blips.
- QB target compatible.
- BT-target compatible.
- Drawtext compatible .
- Framework settings that can be selected from the config.
- Low resmon value.
- Peds for each stores.
- Adjustable categories.
- Adjustable pad models and coordinates.
- 17 markets as deafult.
- Detailed and annotated config file included.
Showcase Video
https://streamable.com/rm89kr
Forum Topic
https://forum.cfx.re/t/paid-esx-qb-codem-mmarket/4822179
mCyber HUD Open Source
CyberM HUD Open Source
- Futuristic UI Design
- Most Cyber HUD in FiveM
- Job and Money Display
- Custom Map Display
- 0.03 Resmon Value
- Glitch Effect on Car Crash And Damage
- Weapon ammo UI Design
- Cyber Notification
Showcase Video
https://www.youtube.com/watch?v=os1Z38CawG8
Forum Topic
https://forum.cfx.re/t/codem-cyberm-hud-notification-esx-qb/4830457
https://www.youtube.com/watch?v=os1Z38CawG8
Venice HUD OS
Venice HUD Open Source
- Futuristic Hud Design
- First Curved Progress Bar In FiveM
- On walk and on car transition animations
- 0.03 Resmon Value
- Customizable on Open Source Package
- Responsive Design
- Supports ESX and QBCore
- Fully Optimized.
- Color Changing Icons
- Switching keys from Keybinds is active.
Showcase Video
https://www.youtube.com/watch?v=dLTm5hN0di0
Venice Notify OS
Venice Notify Open Source
- Futuristic UI Design
- -Adjustable on HTML/CSS
- -Customization UI
- 0.00 resmon value
- Unique Alert Sound
- Responsive Design
- Detailed Notify System
- Icons and Corners has their unique Animastion.
- Works greats with Venice HUD aswell.
Showcase Video
https://www.youtube.com/watch?v=3pSgTcKSzmg
Forum Topic
https://forum.cfx.re/t/codem-advancednotifysystem/4812202
Venice Chat OS
Venice Chat Open Source
- Futuristic UI Design
- 10 Type Of Chats
- Reply System
- Cool Curved Lines
- Responsive Design
- Colored Names
- Colored Tags
- Logos for each chat
- Supports ESX And QBCore
- Works great with other Venice Projects
Showcase Video
https://www.youtube.com/watch?v=hvdTXtPOOMY
Forum Topic
https://forum.cfx.re/t/codem-chat-chat-theme-esx-qb-paid/4829071
Venice Me Do OS
Venice Me Do Open Source
- Futuristic UI Design
- Uses Discord Avatar
- Supports .GIF Avatar
- 0.00 Resmon Value
- Attached To Ped
- Responsive Design (Works well with all GTA resolutions.)
- Supports ESX And QBCore
- Works great with other Venice Projects
Showcase Video
https://www.youtube.com/watch?v=CJ1ugdPzZhk
Forum Topic
https://forum.cfx.re/t/codem-me-do-chat-discord-avatar-esx-qb/4812953
Venice Report OS
Venice Report System Open Source
- Futuristic UI Design
- 3 Type Of Report System
- In Game Admin Panel
- Responsive Design
- Search Tab For Admins
- Status Display
- 0.00 Resmon Value
- Discord Webhood Included
- Location And Screenshot Share
- Works great with other Venice Projects
Showcase Video
https://www.youtube.com/watch?v=YMmvyxK9bBA
Forum Topic
https://forum.cfx.re/t/paid-esx-qb-codem-venicereport/4831565
xSellablemarket Open Source
xSellablemarket is a sellable market system for ESX and QBCore as open source.
Showcase
https://www.youtube.com/watch?v=z_bwbQzdGbY&t=119s
Documentation
https://codem.gitbook.io/codem-documentation/x-series/xsellable-market
https://www.youtube.com/watch?v=z_bwbQzdGbY
xDailyreward Open Source
xDailyreward is a daily reward system for ESX and QBCore as open source on this version.
Showcase
https://www.youtube.com/watch?v=H114ppX8J3Q
Documentation
https://codem.gitbook.io/codem-documentation/x-series/xdailyrewards
https://www.youtube.com/watch?v=H114ppX8J3Q
xJobselector Open Source
xJobselector is a job selection system for ESX and QBCore. This is open source package.
Showcase
https://www.youtube.com/watch?v=j_PwBJ-zlek&feature=youtu.be
Documentation
https://codem.gitbook.io/codem-documentation/x-series/xjobselector
https://www.youtube.com/watch?v=j_PwBJ-zlek
xFuel Open Source
xFuel is a fuel system for ESX and QBCore as open source
Showcase Video
https://www.youtube.com/watch?v=Vt8EOkJxEFM
Documentation
https://codem.gitbook.io/codem-documentation/x-series/xfuel
https://www.youtube.com/watch?v=Vt8EOkJxEFM
xPawnshop Open Source
xPawnshop is a Pawnshop system for ESX and QBCore - Open Source Version
Showcase Video
https://www.youtube.com/watch?v=E-sByuB6JK0&feature=youtu.be
Documentation
https://codem.gitbook.io/codem-documentation/other-scripts/xpawnshop
https://www.youtube.com/watch?v=E-sByuB6JK0
xMarketplace Open Source
xMarketplace is a Marketplace system between players for ESX and QB. This version is open source.
Showcase Video
https://www.youtube.com/watch?v=YhK2L0egTuE
Documentation
https://codem.gitbook.io/codem-documentation/other-scripts/xmarketplace
https://www.youtube.com/watch?v=YhK2L0egTuE
xBossmenu Open Source
xBossmenu is a boss menu system for ESX and QB as Open Source in this package
https://www.youtube.com/watch?v=Al3DwFONA0o
BLVCK HUD V2 Open Source
BLVCK HUD V2 Open Source
- 3 Different huds
- Optional built-in stress system
- Built-in toggle engine
- Cinematic mode
- Ability to hide hud
- Nitro system synchronized between players
Showcase Video
https://www.youtube.com/watch?v=mVJmNKnsabg
Forum Topic
https://forum.cfx.re/t/codem-hud-esx-qb/4841852
https://www.youtube.com/watch?v=mVJmNKnsabg
xRadio Open Source
xRadio is an Walky Talky System for ESX and QBCore Frameworks as open source.
Showcase
https://www.youtube.com/watch?v=BxTm38x2HYI
Documentation
https://codem.gitbook.io/codem-documentation/other-scripts/xradio
https://www.youtube.com/watch?v=BxTm38x2HYI
BLVCK HUD v1 Open Source
BLVCK HUD Open Source
- Futuristic UI Designs
- Adjustable on HTML/CSS
- Customization UI
- Supports SC,PMA,MBL
- Animated Bars
- Responsive Design
- Most Soft Speedometer
- Cinematic Mode Feauture
- Hide / Show Hud Feauture
- Compass On Mouse Move
Showcase Video
https://www.youtube.com/watch?v=cTXrMPgpo3U
Forum Topic
https://forum.cfx.re/t/codem-blvck-hud-esx-qb/4813943





























































































































































































































