Releases: BMathers35/CS2-ChatManager
2.0.0
2.0.0 Released!
(Experimental) The plugin now handles the commands used
Mimics the server executing the command with the given player context.
I don't know if there is any risk in using the ExecuteClientCommandFromServer method, so don't forget to create an Issue on Github in you have any problems.
In some simple tests I've done, I haven't encountered any issues that would prevent it from working for the most part, but because we are emulating commands as if they were sent by the user, we are not capturing some of the messages from the commands.
In case you have any problems, you can use SilentChatTrigger ("/") to run the commands as needed.
The plugin still cannot handle quotation marks (").
Messages sent to the chat can now be logged on the server.
Added Chat Ads with MySQL support
Todo
- Create/delete advertisements with command
Other
- The localize system is integrated into the plugin.
- Fixed an issue where messages sent to team chat were visible to everyone.
- All code has been optimized and unnecessary lines of code have been removed.
- MuteManager and mute command removed.
- The code editing the chat syntax has been removed and the old system has been restored. You can create tags just like any other plugin.
Full Changelog: 1.1.5...2.0.0
1.1.5
Minor changes
Full Changelog: 1.1.4...1.1.5
1.1.4
#3 fixed
Full Changelog: 1.1.3...1.1.4
1.1.3
Issue #2 Fixed
Full Changelog: 1.1.2...1.1.3
1.1.2
Minor code edits
Full Changelog: 1.1.1...1.1.2
1.1.1
Added Discord Webhook Debugging feature. Don't forget to refresh the configuration file.
Full Changelog: 1.1.0...1.1.1
1.1.0
All the code of the plugin has been reorganized and made cleaner. Removed the code that changes the tags in the scoreboard because I thought it was outside the plugin's purpose.
Added:
- Editing chat syntax
- Filter ads and bad words in chat messages
- Filter ads and bad words in player names
Edited:
- Edited all code of the plugin
- The problem of messages sent to the Discord Webhook sometimes coming up blank seems to have been resolved for now. User comments will be followed.
- Config Manager integration has been performed. Now the configuration file will be in /addons/counterstrikesharp/configs/plugins/ChatManager.
- Discord Webhook messages have been simplified.
Deleted:
- All codes affecting the scoreboard have been removed.
Full Changelog: 1.0.0...1.1.0
1.0.2
- Added command to reload the configuration file.
- Fixed CheckMutedPlayers() function being checked every second.
- Added the ability to filter ads based on player names in chat and leaderboards (IP Address and Site Links are automatically censored)
Note: After updating the plugin, don't forget to edit your own file according to the default configuration file in README.md.
Full Changelog: v1...1.0.2
1.0.0
Merge remote-tracking branch 'origin/master'