ESX • QBCore • Qbox compatible
Instant download
Updates included
Discord support
Secure checkout

Forklift Job

Drive a forklift at the Port of Los Santos in FiveM. Pick up and deliver pallets, earn per delivery, and enjoy immersive...

Forklift Job

Key Features

Easy Configuration
Simple config files for quick setup
Extensible Code
Clean, well-structured codebase
Secure & Optimized
Server-side validation & performance
Multi-Language
Fully translatable labels
$6.99
$16.99

Works with ESXQBCoreQbox

What's included:

  • Full script files
  • Configuration files
  • Installation documentation
  • Lifetime updates
  • Discord support
Instant download
Updates included
Discord support

Overview

Looking to add a realistic dock job to your server? The forklift operator job puts players behind the wheel of a forklift at the Port of Los Santos, picking up pallets across the docks and delivering them to their marked destinations. With a deposit system, vehicle health checks, and a large spread of hand-placed pickup and delivery points, every shift feels like a proper day of work.

Key features

  • Dock worker NPC: A dockworker NPC at the Port of Los Santos handles shift sign-ups. Interact via `ox_target`, `qb-target`, or the built-in 3D text fallback.
  • Forklift deposit system: Players pay a configurable deposit to begin their shift. The deposit is automatically refunded when the forklift is properly returned, adding accountability to the job loop.
  • Pallet pickup & delivery: Pallets spawn as props from a pool of 8 dock-themed models and attach to the forklift's forks when driven close enough.
  • 74 pickup & 19 delivery points: Pickup and delivery locations are spread across the entire Port of Los Santos area. Each round selects a random clear pair with a minimum separation check to keep deliveries interesting and avoid overlaps.
  • Damage & distance monitoring: Shifts are automatically cancelled if the assigned forklift is damaged beyond configured thresholds, goes missing, or the player wanders too far from it. With a configurable grace period before enforcement kicks in.
  • Blip & route guidance: A map blip with an active GPS route updates dynamically as objectives change — pointing to the current pallet pickup or delivery slot, and showing the return zone whenever the player is on shift.
  • Framework compatible: Works standalone and integrates with ESX and QBCore. Optional job restriction via `Config.JobName`.
  • Server-authoritative validation: All deliveries, forklift spawns, and shift completions are validated server-side, including proximity checks, forklift model verification, and health state, preventing abuse of the rewards.
  • Configurable everything: Payout per pallet, deposit amount, forklift model, spawn locations, max distance, damage thresholds, marker colors, blip settings, and all player-facing text are all exposed in `config.lua`.

Resmon

Idle: 0.00ms - Active shift: 0.02 ms

Installation

  1. Download the resource from portal.cfx.re (Assets > Granted Assets)
  2. Extract the files and move the resource folder to your server's resources directory
  3. Add to server.cfg by adding: ensure gs_forkliftjob
  4. Restart your server to load the resource
  5. Configure (optional) by editing the config.lua file in the resource folder

Configuration

All scripts include easy-to-edit configuration files. Common settings include:

  • Language/localization options
  • Feature toggles
  • Price and economy settings
  • Notification preferences

Dependencies

This script requires the following dependencies to function properly:

  • Any targetting script (ox_target or qb-target)

Make sure to install and start all dependencies before installing this script.

Escrow vs Source: Which Should You Choose?

Escrow (Encrypted)

Best for server owners who want plug-and-play functionality.

  • Protected code files
  • Easy configuration via config files
  • Same features as source version

Source (Unencrypted)

Best for developers who need full customization.

  • 100% editable code
  • Full customization freedom
  • Same features as escrow version

Same features; editability differs.

Frequently Asked Questions

Yes! All our scripts are compatible with ESX, QBCore, and Qbox frameworks. Additionally, all framework-related code is accessible, so you can easily integrate our scripts with any custom framework.
Escrow (encrypted) is best for plug-and-play functionality with protected files. Source (unencrypted) gives you full customization freedom with 100% editable code. Both include the same features, updates, and support.
Yes! We provide detailed documentation and Discord support to help you with installation and configuration.
We regularly update our scripts to ensure compatibility with the latest FiveM versions. All purchases include lifetime updates, so you'll receive notifications when new versions are available.
Yes! All scripts include configuration files for easy customization. If you purchase the Source (unencrypted) version, you have full access to modify the code. Escrow versions allow configuration changes but protect the core code files.
Most scripts function independently and don't require additional resources. If any dependencies are needed, this information will be clearly provided in the installation documentation and product description.

Item added to basket!

Your selected item has been added to your basket successfully.