Documentation

Setup guides & support

Statistics

πŸ’¬ Purchased 526+ times and trusted by 122+ FiveM servers. Β 

πŸ”₯ New releases every month β€” join our Discord!

9605b8c9a71daaacecfac84e3cbb17a8a16bea80.png

Trusted by:

  • Aero_Beats

    LMX Bodybag V2 + (Co...

  • Proxy

    FivePulse Pro

  • nickcpld

    LMX Minimap Creator ...

  • Caesar1989

    FivePulse Free

  • hek174

    LMX CarAdmin β€” All-I...

  • gh05tn3t

    FivePulse Free

  • gh05tn3t

    FivePulse Pro

  • Zexus_Warrior

    test

  • gh05tn3t

    FivePulse Free

  • t_roy9

    LMX TV/Cinema Builde...

  • FYC_JD

    Ultimate LMX Script ...

  • Andrew_Peter

    FivePulse Pro

LMX Advanced Drug Sa

25.90 USD

32.38 USD

LMX StoreMaster

24.99 USD

LMX TV/Cinema Builder (Creator, Place TVs Anywhere)

[[youtube:hyF9INcLSZs]]

LMX TV WizardΒ is an advanced TV/Cinema system for FiveM that lets you create screens anywhere in the world with a powerful in-game wizard.

[[ frameworks : esx, qbcore, qbox ]]Β 

[[ version : New Release! ]]

It transforms static props into fully functional media displays using DUI world rendering β€” not HUD overlays β€” with synced playback, per-screen queues, ownership controls, and optimized streaming performance.
Built to work standalone with ACE permissions (no framework required), it’s fully optimized, customizable, and ready for any serious RP server.

✨ Features

  • 🎬 TV Creator Wizard β€” place Scaleform screens anywhere with precise positioning

  • πŸ“Ί Render Target Mode β€” attach videos to real TV & cinema props (spawn new or use existing)

  • 🌍 DUI World Rendering β€” true world screens (no fake HUD overlays)

  • πŸŽ₯ Media Support β€” YouTube, Twitch (live & VOD), MP4, WebM, HLS (.m3u8)

  • ⏸️ Playback Controls β€” Play / Pause / Resume / Stop (synced for supported sources)

  • πŸ“œ Queue System β€” add, reorder, loop queue, repeat current, manage per-screen playlists

  • πŸ”Š Per-Screen Volume β€” 0–100 volume with distance-based falloff

  • πŸ‘‘ Ownership & Editors β€” creators own screens; grant editor access to others

  • πŸ” ACE Permissions β€” granular UI / create / manage / delete / admin permissions

  • πŸ’Ύ Persistence β€” screens save across restarts with oxmysql (optional but recommended)

  • ⚑ Optimized Streaming β€” DUIs only render when players are nearby (configurable)

  • πŸ› οΈ Fully Customizable β€” resolution, render tick, distances, permissions, and UI text via config.lua


⌨️ Commands (default)

  • /tv β€” Open the TV control menu

  • /tvwizard β€” Create & position a new screen

  • /tvdebug β€” Troubleshooting output

Commands are customizable in config.lua.


πŸ“¦ Dependencies (included in script)

Required

  • ox_lib

  • httpmanager

  • generic_texture_renderer_gfx

Optional (recommended)

  • oxmysql (database persistence)


βš™οΈ Quick Install

  1. Install dependencies and ensure they start before this resource

  2. Put lmx_tv_builder in your resources folder

  3. Add to server.cfg:

ensure httpmanager
ensure generic_texture_renderer_gfx
ensure ox_lib
ensure oxmysql
ensure lmx_tv_builder

πŸ” ACE Permissions (example)

# Everyone can open the TV menu
add_ace builtin.everyone lmx_tv.ui allow

# Admin group full access (common default)
add_ace group.admin command allow

# Or granular permissions:
add_ace group.admin lmx_tv.create allow
add_ace group.admin lmx_tv.manage allow
add_ace group.admin lmx_tv.delete allow
add_ace group.admin lmx_tv.admin allow

⚠️ Notes / Limitations

  • Render target sharing: props with the same render target name may display the same content (engine limitation).

  • DUI cost: each screen is a browser instance β€” many screens in one area can impact performance.

  • YouTube embedding: some videos block embedding; direct MP4/WebM/HLS is a reliable fallback.

  • Twitch: embeds have limited external pause/resume control (iframe limitations).


🧩 Support