ngd-chat is a modern and fully customizable chat system designed for FiveM.
This script replaces the default FiveM chat with a feature-rich UI, multiple chat channels, 3D roleplay bubbles, moderation tools, logging integrations, and full player customization.
✨ Features
-
Global – Server-wide chat
-
Proximity – Local chat within a configurable radius
-
Advertisement – Job-restricted ads with cooldown
-
Police – Police-only announcements
-
EMS – EMS-only announcements
-
/me – Action messages with 3D bubbles
-
/do – Narration messages with 3D bubbles
-
Anonymous – Hidden sender identity
-
Staff Chat – Staff-only communication
-
Announcements – Global toast notifications with sound
🛠️ Staff Moderation Tools
Built-in moderation tools help staff manage chat effectively.
Commands
-
/mute [id]– Prevent players from sending messages -
/clearchat– Clear chat for everyone -
/staff– Send a staff-only message -
/announce– Broadcast a global announcement with sound
Staff UI Controls
Staff members can also:
-
Delete chat messages directly from the UI
-
Mute players by clicking messages
-
See player IDs next to names
😀 Custom Emojis
Players can use both Unicode emojis and image-based emojis in chat.
Features
-
Emoji picker built directly into the chat input
-
Support for PNG, JPG, and GIF images
-
Automatically scaled emoji images
-
Fully configurable emoji list