🎯 Admin Spectate with Live Voice
The spectate script that lets you hear everything.
Follow any player as an invisible observer — with full voice chat support.
Built for serious admin teams who need more than just watching.
🎬 Youtube Preview:
🔥 Why vl_spectate?
Most spectate scripts let you watch.
👉 vl_spectate lets you listen.
Your admin stays in voice range of the target player, so you hear every conversation in real time.
Perfect for:
-
catching rulebreakers
-
monitoring roleplay quality
-
investigating reports
✅ Works out of the box with pma-voice & mumble-voip
🎥 Spectating Features
-
🎮 Smooth third-person camera (adjustable distance & height)
-
🚗 Automatic vehicle follow (cars, boats, helicopters)
-
👻 Fully invisible (no collision, no ID, no interference)
-
🔁 Instant teleport back after exit
🎧 Live Voice Chat
-
🔊 Stay in voice range of your target
-
🗣 Hear all nearby conversations in real time
-
⚡ No extra setup required
📋 Player Selection Menu
-
🔍 Clean & searchable player list (500+ players ready)
-
⚡ Instant filter by name or server ID
-
🖱 One click spectate
-
❌ ESC to close
🔄 Cycle Through Players
-
🔁 Switch players without reopening menu
-
🚀 Seamless spectate transitions
-
🎯 Stay in spectate mode at all times
🎮 Full Keybind Control
- ⚙ Fully configurable in
config.lua
Default Controls:
-
J → Exit spectate
-
R → Reset camera
-
G → Toggle visibility
-
W / S → Zoom in/out
-
Scroll → Adjust height / switch players
-
H → Toggle panel
🖥 Modern UI
-
🎨 Clean NUI panel with logo & target info
-
📍 9 position presets
-
🎛 Fully customizable colors & texts
-
👁 Toggle anytime (H key)
📡 Discord Webhook Logging
-
📩 Rich embed logs for start/stop
-
👤 Admin + target info included
-
🕒 Timestamp tracking
-
🎨 VelonLabs styled embeds
-
🌍 Fully translatable
🌍 7 Languages Included
-
🇬🇧 English
-
🇩🇪 Deutsch
-
🇫🇷 Français
-
🇪🇸 Español
-
🇵🇹 Português
-
🇹🇷 Türkçe
-
🇵🇱 Polski
👉 Switch easily:
Config.Language = 'de'
🔐 Permissions
-
👥 ESX group-based access
-
🔑 Optional ACE permissions
-
⚙ Both systems supported
🧑💻 Developer-Friendly
-
📂 Open hook files (no encryption):
-
client/editable.lua -
server/editable.lua
-
-
🛡 Anticheat integration support
-
📱 Phone script integration (lb-phone, npwd, qs-smartphone)
-
🐞 Debug mode included
⚙ Installation
-
📁 Upload
vl_spectateto yourresources -
➕ Add to
server.cfg:ensure vl_spectate -
🔗 Set Discord webhook in
server/editable.lua -
⚙ Configure settings in
config.lua -
🔄 Restart server
📦 Requirements
- ✅ ESX (Legacy or newer)
🛠 Configuration Overview
Feature
Location
Language
config.lua
Permissions
config.lua
Keybinds
config.lua
UI Settings
config.lua
Webhook
server/editable.lua
Translations
locale.lua
🔓 Escrow / Open Files
Editable files:
-
config.lua -
locale.lua -
fxmanifest.lua -
client/editable.lua -
server/editable.lua
🔒 Core logic protected via Tebex Escrow
💬 Support
🌐 Website: velonlabs.io
💬 Discord: Join for support & updates
🏆 VelonLabs
Quality FiveM scripts for serious servers.