Overview
Transform your game's basic communication window into a fully interactive, AAA-standard MMO Chat System. This addon is designed to boost player interaction, economy, and community building by solving common limitations of the default system.
✨ KEY FEATURES:
🔗 Interactive Item Linking
- Easy Sharing: Players can link items directly from their inventory using a dedicated Share Button within the item menu.
- Smart Tooltips: Clicking a link opens a detailed window displaying accurate stats, including Refine Levels, Sockets, Random Attributes (Seeds), and Rarity Colors.
- Visual Flair: Item names in chat automatically adopt their rarity color and include refine levels (e.g., [Epic Sword +5]).
🎛️ Advanced Channel Filtering
- Customizable "All" Tab: Players can now filter the main chat feed using checkboxes. Hide Global spam while keeping Trade or Party messages visible!
- Persistent Settings: Filter preferences are saved locally. Players don't need to re-configure their chat every time they log in.
📢 New Dedicated Channels
- Trade & Recruit: Pre-configured global channels with distinct colors and prefixes (e.g., [TRADE] Player: Selling...).
- Global Broadcast: Logic included to ensure these messages reach all connected players.
🛡️ Anti-Spam System
- Cooldowns: Configurable timers for public channels (Trade/Recruit) to prevent flooding.
- System Feedback: Localized system messages inform the player exactly how long they must wait before sending another message.
📜 Smart Chat History
- Command Memory: Use Up/Down Arrows to cycle through previously sent messages.
- Auto-Correction: If a player sends a message in the Trade tab, the history saves it with the /trade command automatically, making reposting seamless.
- Save/Load: Chat history persists even after closing the game client.
🖱️ Quality of Life Improvements
- Context Menu: Right-click a player's name to Whisper, Add Friend, Invite to Party, or Guild.
- Resizable Window: Players can drag the top edge of the chat to adjust the viewing area.
- Input Focus Fix: Keeps the typing field focused when switching tabs, allowing for fluid conversation.
- Link Validation: Prevents players from forging fake item links or broken tags.
📦 Easy Integration
- Built using the native UI system and TextMeshPro.
- Includes partial class extensions to keep your core MMORPG KIT files clean.
Upgrade your player experience today with the Advanced Chat System!