Dusa Chat
This script is completely open source, inviting collaboration and innovation from developers and enthusiasts around the globe.
Pré-visualização em Vídeo
Click to load video from YouTube. By watching, you agree to their privacy policy.
Dusa Chat - Open Source Communication System
A feature-rich, fully customizable chat system that transforms how players communicate on your FiveM server. This open-source script combines modern UI design with practical roleplay features, giving your community the tools they need for immersive, engaging conversations.
What Sets It Apart
Most chat scripts are locked down, limiting your ability to customize and extend functionality. Dusa Chat breaks that mold by providing complete source code access, inviting your development team and the global FiveM community to collaborate, modify, and enhance the system to fit your exact needs.
The built-in customization menu puts control in players' hands, allowing them to personalize their chat experience without server restarts. Combined with eight distinct chat variations, this script adapts to any roleplay style - from serious RP servers to casual gaming communities.
Key Features
- Built-in Customization Menu - Players adjust appearance, size, opacity, and layout in real-time
- 8 Different Chat Variations - Choose from multiple UI styles to match your server theme
- ME/DO Emote System - Professional UI-based emotes for detailed roleplay actions
- Dice & Rock-Paper-Scissors - Built-in games for random chance and player interactions
- Command Shortcuts - Quick access to frequently used commands
- Extensive Emoji Library - Modern emoji support for expressive communication
- Universal Compatibility - Automatically integrates with all chat events
- Open Source - Full access to source code for modifications and learning
- Performance Optimized - Smooth rendering even with chat history loaded
Chat Customization Features
The in-game customization menu gives players unprecedented control over their chat experience. Adjust font size for readability, change background opacity for better visibility during intense scenes, modify text colors to reduce eye strain, and choose which chat variation best fits their playstyle.
These settings save per-player, ensuring everyone gets the experience they want without affecting others. It's particularly valuable for streamers who need specific layouts or players with visual accessibility needs.
Roleplay Emote System
The ME/DO emote system brings your roleplay to life with proximity-based text displays. Use /me to describe your character's actions (adjusts tie nervously) and /do to describe environmental details (the door creaks loudly). The UI-based display ensures these emotes stand out from regular chat, making it easy to follow roleplay narratives.
Unlike basic text-based emotes, Dusa Chat renders these in a distinct style with proper formatting and visibility controls. Players nearby see the emotes appear above characters, creating cinematic moments that enhance immersion.
Built-In Mini-Games
Dice Rolling: Perfect for chance-based RP scenarios - gambling, decision-making, or random events. The system displays results clearly to all nearby players, preventing disputes and ensuring fair outcomes.
Rock-Paper-Scissors: Challenge other players to quick matches, useful for settling arguments in-character or adding fun competitive elements to your roleplay. Results appear in chat with visual indicators showing what each player chose.
Command Shortcut System
Tired of typing the same commands repeatedly? The shortcut system lets players create custom aliases for frequently used commands. Set up quick access to job commands, common emotes, or administrative tools. The shortcuts save across sessions, streamlining your workflow.
Technical Details
- Resource Type: Standalone chat replacement
- File Size: ~2 MB (includes all chat variations)
- Performance: 0.01-0.02ms average
- Source Code: Fully open source (modifiable)
- Dependencies: None required
- Client/Server: Both (chat synchronization)
Installation
- Download and extract to your resources folder
- Replace or remove your existing chat resource
- Add
ensure dusa-chatto your server.cfg - Configure settings in the config.lua file
- Restart your server and test chat functionality
- Customize chat variations and colors to match your theme
Framework Compatibility
- ✅ ESX Legacy - Integrates seamlessly with ESX job chat commands
- ✅ QBCore - Compatible with QB chat system and events
- ✅ QBOX - Works with QBOX chat infrastructure
- ✅ Standalone - Functions independently of any framework
- ✅ Custom Frameworks - Automatically hooks into chat events
Open Source Advantages
By making the source code fully accessible, Dusa Chat encourages community-driven development. Server owners can add custom features specific to their needs, developers can learn modern UI patterns, and security researchers can identify and fix vulnerabilities quickly.
This transparency builds trust and fosters innovation. Want to add new chat variations? Customize the emote system? Integrate with your proprietary scripts? You have full access to modify everything.
Perfect For
- Serious RP servers needing advanced emote systems
- Communities wanting customizable player experiences
- Servers running custom frameworks that need chat compatibility
- Development teams that want to learn from well-structured code
- Servers with diverse player bases needing accessibility options
- Streamers who need specific chat layouts for broadcasts
What You Get
Complete source code, eight pre-built chat UI variations, customization menu system, ME/DO emote framework, dice and RPS game logic, shortcut manager, emoji library, and full documentation. Everything you need to deploy professional chat immediately or customize extensively.





