AH_IDCARD – Advanced ID & Job Card System (ESX / QBCore / OX)
Bring modern, immersive identity cards to your FiveM server with AH_IDCARD — a clean, optimized and RP-friendly system that lets players open, inspect and show identity documents in-game. Includes real & fake cards, a powerful system of job/professional cards that automatically evolve based on job grade, and an in-game photo capture system with the player’s photo displayed visually on every card.
Perfect for police checks, EMS verification, government access, security bouncers, whitelist jobs, illegal roleplay, and any situation where “Who are you?” matters.
VIDEO SHOWCASE
What’s Included (Pre-Installed Cards)
This package already comes ready-to-use with the following card types:
1) Citizen ID Card (Real)
-
Default identity card for every player.
-
Displays the player’s identity information (framework-based: name, DOB, sex, etc. depending on your setup).
-
Can be opened by the owner and shown to nearby players.
2) Job / Professional Card (Real) – Grade Adaptive
-
A professional ID card that displays the player’s current job and job grade.
-
Automatically adapts when a player gets promoted/demoted: the card reflects the new grade instantly (no need to recreate items).
-
Ideal for:
-
Police / EMS rank hierarchy
-
Government positions
-
Business roles (manager / employee / trainee)
-
Mechanics ranks, security, etc.
-
3) Fake Citizen ID Card
-
For criminal RP: supports identity spoofing.
-
Can show an alternate identity stored in database.
-
Same show/open behavior as real cards.
4) Fake Job / Professional Card
-
Fake professional documents for undercover RP or illegal activities.
-
Can mimic roles and/or display custom job information depending on your configuration and stored data.
Important: The job card system is fully dynamic: it always reads your framework job data and grade in real time, so staff promotions are reflected immediately.
In-Game Photo Capture + Visible Photo on Every Card (Key Feature)
AH_IDCARD includes a built-in system allowing players to capture/update their ID photo in-game.
That photo is then displayed visually on all card types (Citizen ID, Job Card, and their fake versions), making ID checks far more immersive and realistic.
✅ What it brings to RP
-
Police can visually match the face to the identity.
-
Government/security checks feel authentic.
-
Fake IDs become meaningful (photo + identity mismatch can be part of RP).
✅ Anti-abuse built-in
- Photo size/length is limited through configuration to prevent oversized payloads and database spam.
Grade-Evolving Professional Cards (Core Feature)
AH_IDCARD’s job cards are not static items. They’re live and always aligned with the player’s current job grade.
✅ How it works
When a player uses their Job Card item, the script retrieves:
-
their current job (Police / EMS / Mechanic / etc.)
-
their current grade (Recruit / Officer / Sergeant / Chief…)
The UI updates instantly to show:
-
Job label
-
Grade label / number (framework-based)
If the player is promoted or demoted later, they keep the same item, and the card automatically shows the new grade next time it’s opened/shown.
✅ Why it’s powerful
-
No need to hand out “new cards” for every promotion.
-
No outdated documents in circulation.
-
Perfect for structured RP servers with rank-based permissions and progression.
In-Game Experience
-
Use Citizen ID Card → your ID card UI opens (with your photo visible).
-
Use Job Card → your professional card opens with job + grade (with your photo visible).
-
Click “Show” (or use the show action) → nearby player receives the card UI and can view it instantly.
-
Fake cards work the same way, but show the fake identity / fake job details stored in database (with the photo visible).
Fast, clean and immersive — no messy commands, no chat spam, no item trading required.
Optimized & Production-Ready
-
Lightweight, efficient callbacks
-
No heavy loops or constant polling
-
Minimal DB requests (only when needed)
-
Built for live servers: stable, clean and responsive
Framework Support
✅ ESX
✅ QBCore
✅ OX ecosystem-friendly
Standalone? ❌ No.
This script is not standalone because it relies on your framework for identity/job data and your inventory system for item usage.
Dependencies (Required)
-
ox_lib
-
ox_inventory
-
ESX or QBCore
-
oxmysql (recommended)
Installation Overview
-
Drag & drop the resource
-
Import SQL (creates:
ah_idcardandah_idcard_fakecards) -
Add items to
ox_inventory/data/items.lua(exports included) -
Ensure dependencies start first
-
Configure
config.lua
Full step-by-step instructions are included in the README.md.
Full support is provided via Discord (setup help, troubleshooting, and updates).
Tebex Ready + Licensing
-
Prepared for Tebex / Cfx asset delivery.
-
Script by: AH script — Do not resell / redistribute / modify without explicit written consent.
-
No refunds will be issued, as this is an instantly downloadable digital package. Full support for any issues is available via Discord : https://discord.gg/6kS659NYfZ