SickHolograms

Bring your map to life with SickHolograms — a lightweight, modern hologram display system for FiveM. Place Fallout-inspired floating text blocks anywhere in the world with clean glow, crisp typography, and smooth animations. Each hologram is independently configured (text, color, glow, scale, radius, animation), and the UI only renders when players are nearby for top-tier performance.

WHO IS IT FOR

  • Survival / Zombie servers (Safe Zones, Warnings, Factions)

  • RP servers (Traders, Signage, Guides)

  • Any server that wants readable, stylish in-world labels

FEATURES

  • React NUI (Vite) for sharp UI and tiny build size

  • Multiple hologram locations via config.lua

  • Per-hologram controls: text (supports emojis and \n), RGB color, glow intensity, scale, radius, and animation (float/bounce/spin/none)

  • Proximity-based mounting/unmounting (UI only when needed)

  • Optimized update loop (~30fps only while visible; delta-only NUI messages)

  • Framework-agnostic (QB, qbox, ESX, standalone)

  • Zero server/database requirements

WHAT’S INCLUDED

  • Complete resource folder (client + React UI)

  • Example config.lua with multiple ready-to-use signs

  • Clean codebase designed for easy theming/expansion


QUICK CONFIG (config.lua)
Add as many holograms as you want. Each uses its own text/looks and visibility radius. Emojis work out of the box. Use \n for line breaks.

Config.DefaultColor = { r = 145, g = 255, b = 176 }

Config.DefaultGlow  = 18

Config.DefaultScale = 1.0

Config.DefaultAnim  = "float" -- float | bounce | spin | none

Config.Holograms = {

    {

      id = "safezone_gate",

      coords = vec3(312.42, -1356.88, 32.50),

      radius = 15.0,

      text = "🛡️ SAFE ZONE — No PvP",

      color = { r = 120, g = 255, b = 180 },

      glow = 20,

      scale = 1.8,   -- larger for visibility

      animation = "float",

    },

    {

      id = "trader_1",

      coords = vec3(24.75, -1345.67, 29.50),

      radius = 12.0,

      text = "🛒 General Trader\nPress [E] to interact",

      animation = "bounce",

    },

}

PERFORMANCE NOTES

  • Distance checks are throttled when no signs are visible

  • While at least one sign is visible, updates are capped at ~30fps

  • UI receives only changed positions (reduced NUI traffic)

  • UI unmounts fully when idle (near-zero cost)

COMPATIBILITY

  • Works with QB-Core, qbox, ESX, or standalone

  • Client-side resource; no database required

  • Plays nice with other NUI resources

FAQ
Q: Can I make certain signs bigger?
A: Yes—use scale per hologram (e.g., 1.8 for Safe Zones).

Q: Emojis and multi-line text?
A: Supported. Use \n for new lines.

Q: I want static signage on some locations.
A: Set animation = "none".

SUPPORT

  • For questions or help, join our Discord (link on this product page).

  • We’re happy to assist with styling or large map setups.

8.00 USD

Add to cart
Gift this package