SA:MP Inspired Nametags - Classic GTA Multiplayer Nametag System for FiveM
The SA:MP Inspired Nametags brings the iconic San Andreas Multiplayer nametag system to your FiveM server, recreating the classic multiplayer experience that millions of players know and love. This nametag system displays player names, health bars, and optional information above characters with the distinctive SA:MP styling - simple, clean, and highly visible even from distance. Perfect for servers wanting that nostalgic multiplayer feel, PvP-focused communities that need clear player identification, or any server prioritizing functionality and visibility over complex modern HUDs.
What's Included
This nametag system faithfully recreates the SA:MP aesthetic with classic font styling, color coding, and scaling based on distance. Player names appear above heads with customizable colors based on job, gang affiliation, or player level. Health bars show current player status with smooth depletion animations. The system includes admin tags for staff members, AFK indicators, speaking indicators for voice chat, and configurable visibility ranges. All elements scale properly with distance and include optional background plates for better readability.
Key Features
- Classic SA:MP Styling - Authentic fonts, colors, and positioning matching the original
- Health Bar Display - Real-time health visualization above player names
- Distance Scaling - Names and bars scale appropriately based on viewing distance
- Color Coding - Different colors for jobs, gangs, admins, and player levels
- Admin Tags - Special indicators for staff members
- AFK Indicators - Show when players are away from keyboard
- Voice Chat Integration - Speaking indicator when players use voice
- Configurable Ranges - Set max distance for nametag visibility
- Performance Optimized - Efficient rendering for high player counts
- Background Options - Optional background plates for better readability
Perfect For
- Players who miss the classic SA:MP multiplayer experience
- PvP and gang war servers needing clear player identification
- Deathmatch or freeroam servers with high action
- Servers wanting simple, functional nametags without clutter
- Communities with large player counts where visibility matters
- Nostalgia-focused servers recreating classic multiplayer vibes
Customization Options
- Color Schemes - Set colors for different player types (civilian, police, gang, admin)
- Visibility Range - Configure max distance for nametag rendering
- Health Bar Settings - Enable/disable, adjust size and position
- Font Settings - Size, style, and outline thickness
- Admin Tags - Custom prefixes or suffixes for staff members
- Background Opacity - Adjust transparency for readability
- Scale Options - Control how much tags scale with distance
- Hiding Options - Hide nametags in vehicles, when aiming, or when dead
Installation Guide
- Extract the resource to your server's resources folder
- Configure framework integration (ESX/QBCore) in config.lua
- Set up color coding rules based on your server's job/gang system
- Configure visibility ranges and scaling preferences
- Set admin identifiers for special tags
- Customize fonts, colors, and health bar appearance
- Add the resource to server.cfg and restart
- Test with multiple players at various distances
Framework Compatibility
- ✅ ESX - Integrates with ESX jobs for color coding
- ✅ QBCore - Compatible with QB jobs and gang systems
- ✅ QBOX - Works with QBOX player data
- ✅ Standalone - Functions with basic player identification
What Makes It Stand Out
This nametag system captures the simplicity and effectiveness of SA:MP's original design - no unnecessary animations, no excessive UI elements, just clear player identification that works perfectly even in chaotic situations. For players who grew up with SA:MP, this brings genuine nostalgia. For servers focused on gameplay over aesthetics, it provides reliable player identification without FPS impact. The health bar system gives instant visual feedback during fights, while the distance scaling ensures nametags don't clutter the screen from far away.
Visual Elements
- Player Name - Displays above head with configurable color
- Health Bar - Red bar showing current health percentage
- Admin Badge - Special tag or color for staff members
- AFK Indicator - Shows when player is idle/away
- Speaking Icon - Indicator when using voice chat
- Distance Fade - Gradually fades at max range
- Background Plate - Optional semi-transparent background for readability
Technical Specifications
- Performance: Highly optimized for 100+ player servers
- Rendering: Efficient draw calls with LOD system
- Framework: Uses native FiveM drawing functions
- Compatibility: Works with all voice systems (pma-voice, mumble, saltychat)
- Resource Usage: ~0.01-0.02ms with 50+ players visible
Color Coding System
- Configure colors by job (police = blue, EMS = red, mechanic = orange)
- Set gang colors for gang members
- Admin/moderator special colors (gold, purple, etc.)
- VIP or donator custom colors
- Wanted status color changes (red for wanted players)
- Level-based color gradients (higher level = different color)
Visibility Controls
- Set maximum render distance (default: 25-50 meters)
- Hide nametags when player is in a vehicle (optional)
- Hide nametags when aiming down sights (optional)
- Hide nametags for dead players
- Hide own nametag from first-person view
- Admin option to see all nametags regardless of distance
Integration Features
- Automatically pulls player data from framework
- Syncs with voice systems to show speaking indicators
- Updates health bar in real-time during combat
- Exports available for custom integrations
- Event triggers for external scripts to modify nametag data
Why Choose SA:MP Style
The SA:MP nametag system became legendary because it worked perfectly - simple enough to not distract from gameplay, informative enough to provide essential information, and visible enough to see clearly in all situations. This recreation brings that proven design to FiveM while adding modern customization options. Whether you're building a nostalgia server or just want functional, reliable player identification without modern UI bloat, this system delivers exactly what's needed.
https://www.youtube.com/watch?v=bHf58JuPU4I
Related ESX Scripts