Best FiveM scripts
Senor Scripts

Upgrade your server with quality FiveM resources—scripts, assets, and tools focused on performance, stability, and a better player experience.

Browse packages
15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout 15% off — use code SENOR15 at checkout
Senor Chat - Escrow
Senor Chat - Escrow

Senor Chat – The Most Advanced Chat System for FiveM

Senor Chat is a modern, React-powered chat system built for every type of FiveM server. It features full customization, advanced moderation tools, multi-framework support, and a complete tagging, coloring, and permissions system. Designed for both RP and PVP servers, Senor Chat delivers the smoothest chat experience available today.

Links:

Youtube Video: https://www.youtube.com/watch?v=VyfCBnJjxO4

Docs: https://darealsenor.github.io/docs/scripts/chat/

Discord: https://discord.gg/Z5a9rM7UaG

User Interface

• Modern React + TypeScript interface
• 9 chat positions (left/center/right × top/middle/bottom)
• Three chat sizes: small, medium, large
• Smooth fade animations
• Settings panel with gear icon
• Discord/Steam profile picture support
• Emoji picker and emoji rendering
• Typing sound effects
• Auto-hide after inactivity
• Option to auto-show chat on new messages
• 8-color palette + custom main color per user

Channel System

• Multi-channel support
• Includes Global and Staff channels by default
• Per-channel cooldowns
• Permission-based channel access
• Inline or “outside” channel display modes
• Per-channel timeouts
• UI-based channel switching

Built-in Commands

• /ooc, /looc, /me, /do, /twt, /ad
• Fully configurable cooldowns
• Enable/disable any command
• Range-based RP commands (20 units)
• All commands respect cooldown and permission settings

Moderation Tools

• Mute & unmute with duration (1–1440 minutes)
• Predefined mute reasons + custom reason
• Delete messages (admins only)
• Mute persistence in database
• Automatic blacklist mute or censor
• Staff notifications
• Option to prevent muting admins

Tags & Colors System

• Custom tags with text, color, and background
• Multiple tags per user
• Custom color profiles
• Saved to database per player
• Discord role-based tag assignment
• Tag and color selection UI
• Color borders and tag display in messages

Command Suggestions

• Auto-detect FiveM registered commands
• ESX-style argument support
• Command help text
• Input-based filtering
• Arrow-key navigation
• Tab completion

Framework Support

• ESX, QBCore, QBX, OX Core, and default
• Automatic framework detection
• Framework-specific admin detection
• Integrated player data handling

Presets System

• Three preset modes: DM, RP, Minimal
• Each preset includes custom toggles for emojis, avatars, colors, tags, channels, and more
• Chat position and size per preset
• Lockdown mode option
• Per-preset command toggles
• One-click switching

Security & Filtering

• Blacklisted word detection
• Mute or censor actions
• URL and blocked content detection
• Invalid command error messages
• Command validation before execution

Compatibility Mode

• Legacy chat events support (chatMessage, addMessage, etc.)
• Legacy suggestions support
• Console print forwarding (optional)
• Backward compatible with old chat scripts

Advanced Features

• Lockdown mode (commands-only)
• Proximity-based local messages
• Per-channel cooldowns
• Player load/unload event handling
• React error boundaries
• Version checking system
• Player preference saving (localStorage + DB)
• Message history per channel
• Staff-only channel
• Admin permissions integrated
• Avatar fetching from Discord or Steam

Exports API

• addMessage, sendMessage, sendLocalMessage, sendStaffMessage
• addChannel, getChannel, getChannels
• muteUser, unmuteUser, deleteMessage
• getPlayerTags, getPlayerColors, setPlayerSelectedTag, setPlayerSelectedColor
• addPlayerTag, removePlayerTag, addPlayerColor, removePlayerColor

Permissions System

• ACE-based permissions
• Identifier-based access (license, discord, steam, xbl, live, IP)
• Full admin hierarchy support

Dependencies

• ox_lib (required)
• oxmysql (for persistence)
• Framework resources optional

Why Servers Choose Senor Chat

• Clean and modern React UI
• Multi-framework support
• RP, DM, and minimal presets
• Full moderation suite
• Powerful tag and color system
• Discord and Steam avatar integration
• Advanced suggestions with ESX format support
• Full backward compatibility
• Version checking
• Highly optimized and production-ready

25.00 USD
YouTube Discord Docs
FREQUENTLY
ASKED QUESTIONS
Is delivery instant?
Yes—once your payment goes through, you receive what you bought in-game right away.
Is everything secured?
All the resources are built with no exploits and are fully compatible with the latest versions of FiveM.
How is the performance of these bad boys?
The performance of these resources is built to be stable and performant, with a focus on performance and stability.
Framework supported?
All the scripts are supported for: QBox, QBCore, ESX, OX and Standalone. if you are running a custom framework - the bridge allow you to add your custom framework methods.
Support is available?
Yes, support is available for all the resources. You can contact me via Discord tickets.
FEATURED COMMUNITIES
Lifestyle RP
Lifestyle RP
Community leadership
We have been running Senor's work for a while now—clean integration, minimal drama, and when we had questions he actually showed up. Exactly the level of polish we want for Lifestyle.
Streets of Atlanta
Streets of Atlanta
Development team
Solid stuff across the board. Our players notice the attention to detail, and performance has stayed steady even as we stack more on top. Feels built for a serious city server, not a weekend project.
Heart of Atlanta
Heart of Atlanta
Operations
From first install to go-live, the path was clear. Documentation is easy to follow and responses were quick when we needed a hand. Happy to recommend for any team that values their time.
Island of Love
Island of Love
Staff
We wanted systems that work without endless babysitting. These scripts delivered—great player experience on the front end and less firefighting for our staff behind the scenes.