BW Chat v1 — Ultimate Chat System | RedM Script | FREE

BW Chat v1 — Ultimate Chat System | RedM Script | FREE

This item is free.

Add to Basket

BW Chat v1 — The Ultimate Customizable Chat System


The most immersive, fully customizable chat replacement built for RedM (VORP) and FiveM servers. 19 classic backgrounds, 3D chat bubbles, in-game settings panel, RP commands, multi-language support, and a sleek dark-themed UI.


FREE and Open Source — You are free to use, modify, and distribute this resource.



 LINKS



FEATURES


Settings Panel (F7)

  • - 6-Tab Settings Panel — Theme, Position, Size, Visibility, Features, 3D
  • - Draggable Settings Panel — Move the panel anywhere on screen
  • - Reset to Default — One-click reset for all settings
  • - Persistent Settings — All preferences saved automatically per player


Theme & Customization

  • - 19 Classic Backgrounds — Default + 18 western-styled chat input backgrounds
  • - Custom Color Picker — Background, Text, Border, and Accent colors with live preview
  • - 4 Color Themes — Default, Dark, Light, Colorful (or fully custom)


Chat Position & Size

  • - 9 Chat Positions — Top Left, Top Center, Top Right, Middle Left, Center, Middle Right, Bottom Left, Bottom Center, Bottom Right
  • - 4 Size Presets — Small, Medium, Large, Ultra Large
  • - Draggable Chat Window — Drag the chat anywhere on screen


Visibility & Behavior

  • - 3 Visibility Modes — On Typing, Always Visible, Active Only
  • - Configurable Fade Timeout — Chat auto-hides after configurable delay
  • - Smart Hide — Auto-hides during pause menu and screen fades


3D Chat Bubbles

  • - Text Above Player Head — Messages appear in 3D space above players
  • - Adjustable Distance — 1m to 10m render distance
  • - Height Offset — 0m to 5m adjustable height
  • - Bubble Size — 0.5x to 2x scaling


Roleplay Commands

  • - /me — First-person action text above head
  • - /do — Environment/scene description
  • - /random — 50/50 success/failure outcome
  • - /occ — Out of Character chat with prefix
  • - /report — Player reports with Discord webhook integration


Discord Integration

  • - Report Webhook — Player reports sent directly to Discord
  • - Rich Embeds — Player name, ID, identifiers, timestamp, server name
  • - Configurable — Custom webhook name, avatar, embed color


Message Templates

  • - 17+ Message Templates — default, print, ooc, error, normal, report, success, warning, system, emergency, 911, 311, and more
  • - Color-Coded Borders — Each message type has a unique color indicator
  • - Rich Text Formatting — Bold, colors, and structured layouts


Additional Features

  • - Smart Command Suggestions — Auto-complete as you type with parameter hints
  • - Typing Sound Effects — Configurable sound file, volume, and toggle
  • - Chat History — Arrow keys to scroll through previous messages
  • - Message Timestamps — Optional timestamp display
  • - Message Animations — Smooth message entry animations
  • - Emote Integration — Pointing (B), Hands Up (X), Ragdoll (J) with cooldowns


Multi-Language Support

  • - English, French, Spanish, German, Portuguese, Italian



INSTALLATION


1. Download and extract to your resources folder

2. Add ensure bw_chatv1 to your server.cfg

3. Configure shared/config.lua to your liking

4. Set up your Discord webhook URL in the config (optional)

5. Restart your server



INFO


Dependency: Standalone — No framework required

Compatibility: VORP, QBCore, ESX, or Standalone

Games: RedM (RDR3) & FiveM (GTA5)

Code Accessible: Yes — Open Source

Subscription: No — One-time free download

Lines: ~3500

Requirements: None



LINKS



Open Source — Free to Use

The full source code is available on GitHub. You are free to use, modify, and learn from this resource. Contributions, pull requests, and feedback are welcome!