JoinNotice
Display a notification in the chat window when a player joins or leaves / Display a notification in the chat window when a player joins or leaves.
About this mod Machine translation
Changelog
I am a player of Left 4 Dead 2. This game also has a chat window. It would be a waste if you don’t use it.
I'm a Left 4 Dead 2 player. This game also has a chat window, and it would be a waste not to make use of it.
This description was translated into English by AI. If there are any inaccuracies, please refer to the original Chinese text.
This document was translated by AI. If there are any inaccuracies, please refer to the original Chinese text.
[1.5.0] - 2026-09-27
Added
- Added Chinese, Traditional Chinese and English prompts
- Added Chinese (Simplified), Chinese (Traditional), and English notifications.
[1.1.0] - 2026-09-26
Added
- When a player joins the game, the chat window displays [Joining prompt] XXX has joined the game!
- When a player joins the game, the chat window displays [Join Notice] XXX joined the game!
- When the player exits the game, the chat window displays [Exit Prompt] XXX has exited the game!
- When a player leaves the game, the chat window displays [Leave Notice] XXX left the game!
- Anti-repetition mechanism: If the same player enters and exits repeatedly within a short period of time, only one prompt will be issued.
- Anti-duplicate mechanism: if the same player repeatedly joins and leaves within a short time, only one notification is sent.
- Delayed sending mechanism: wait for the player's SteamName to be ready before sending to avoid displaying "Unknown Player"
- Delayed sending mechanism: waits until the player's SteamName is ready before sending, avoiding showing "Unknown Player".
- Configuration items: Prompt settings/player joining and exit prompts, the entire function can be turned off
- Config option: Notification Settings / Player Join-Leave Notifications, which can disable the entire feature.
- Configuration items: debugging settings/detailed logs, which can output detailed debugging logs to troubleshoot problems.
- Config option: Debug Settings / Verbose Logging, which can output detailed debug logs for troubleshooting.
Fixed
-Fixed the problem that the OnlineChatManager was not ready when the player first connected, causing the message to fail to be sent.
- Fixed the issue where messages failed to send because OnlineChatManager was not yet ready when a player had just connected.
[1.0.0] - 2026-09-25
Added
- Initial version
- Initial version.
- Listen to PlayerManager.AddPlayer and PlayerManager.RemovePlayer
- Listens to PlayerManager.AddPlayer and PlayerManager.RemovePlayer.
- Send player join/exit prompts in the chat window via OnlineChatManager.SendChatMessage
- Sends player join/leave notifications in the chat window via OnlineChatManager.SendChatMessage.
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.