nyrox01
Silver Elite
- Joined
- Dec 14, 2025
- Messages
- 25
- Reaction score
- 85
- Points
- 126
- Location
- Morocco
- Website
- roxdev.tebex.io
Authentic SAMP styled chat system with Global & RP modes, anti-spam protection, chat history, and universal framework support.
Key Features
Authentic SA-MP Styling
- Exact SA-MP colors (#99cc00, #ff4444, #ffbb33, #33b5e5)
- Classic text shadows - Multi-layered just like the original
- Verdana font - The iconic SA-MP font
- Smooth animations - Fade-in messages & fade-out input
- Perfect positioning - Top-left corner, just like SA-MP
Dual Chat Modes
- Global Mode: Everyone sees all messages (like GTA Online)
- RP Proximity Mode: Only nearby players see messages (realistic roleplay)
- Configurable distances: Normal (15m), Shout (30m), Whisper (5m)
- Switch on-the-fly via console command
Anti-Spam System
- Message delays: Configurable cooldowns (default 1.5s)
- Auto-mute: Automatic punishment for spammers
- Link blocking: Prevents external links
- Admin bypass: Admins skip all delays
Chat History
- Arrow keys: Press ↑/↓ to navigate previous messages
- 50 message buffer: Stores your last 50 entries
- Smart system: Auto-completes and positions cursor
- Quick repeat: T → ↑ → ENTER to resend
RP Commands
- /me - Roleplay actions (purple)
- /do - Environment descriptions
- /shout or /s - Shout to distant players (red)
- /whisper or /w - Whisper to close players (grey)
- /ooc - Out of character (always global)
Universal Framework
QBCore - Auto-detected
ESX - Auto-detected
Standalone - Works without framework- Zero configuration needed!
Dynamic Commands
- Auto-fetch all FiveM commands
- Smart suggestions when typing "/"
- Click to complete any command
- Real-time filtering as you type
What's Included
Escrowed Files (Protected)
- sv_chat.lua - Server logic
- cl_chat.lua - Client logic
- chat.html - UI interface
Editable Files
- config.lua - FULLY EDITABLE

- Change chat mode (Global/RP)
- Adjust all distances
- Set message delays
- Configure anti-spam
- Enable/disable features
Installation
- Extract to resources/rd-chat/
- Edit config.lua to your preferences
- Add ensure rd-chat to server.cfg
- Restart server
- Done!

Configuration Highlights
-- Chat ModeConfig.ChatType = "rp" -- "global" or "rp"
-- Distances (RP Mode)
Config.ProximityDistance = 15.0 -- Normal chat
Config.ShoutDistance = 30.0 -- /shout
Config.WhisperDistance = 5.0 -- /whisper
-- Anti-Spam
Config.MessageDelay = 1.5 -- Seconds between messages
Config.SpamLimit = 4 -- Messages before mute
-- Features
Config.BlockLinks = true -- Block external links
Config.AdminBypass = true -- Admins skip delays
Everything is customizable via config.lua!
Pricing
Hidden link for visitors, to see
Log in or register now.
Protected core files
Full access to config.lua
Lifetime updates
Community support- Perfect for server owners!
Hidden link for visitors, to see
Log in or register now.
Complete unprotected source
Edit ANY file (server, client, HTML, CSS, JS)
Lifetime updates
Priority support- Perfect for developers!
Why Choose This?
Perfect For
- RP Servers - Realistic proximity chat
- Casual Servers - Global chat mode
- SA-MP Veterans - Feel right at home
- Any Framework - QBCore, ESX, or Standalone