Skip to content

Releases: BMathers35/CS2-ChatManager

2.0.0

24 Jul 11:17
Compare
Choose a tag to compare

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.

⚠️ Every message sent to the server will appear in the server console. Logs that are not cleaned regularly may cause extra disk usage on your 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

09 Dec 06:33
Compare
Choose a tag to compare

Minor changes

Full Changelog: 1.1.4...1.1.5

1.1.4

08 Dec 08:22
Compare
Choose a tag to compare

#3 fixed

Full Changelog: 1.1.3...1.1.4

1.1.3

04 Dec 06:49
Compare
Choose a tag to compare

Issue #2 Fixed

Full Changelog: 1.1.2...1.1.3

1.1.2

03 Dec 21:30
Compare
Choose a tag to compare

Minor code edits

Full Changelog: 1.1.1...1.1.2

1.1.1

03 Dec 19:17
Compare
Choose a tag to compare

Added Discord Webhook Debugging feature. Don't forget to refresh the configuration file.

Full Changelog: 1.1.0...1.1.1

1.1.0

03 Dec 05:34
Compare
Choose a tag to compare

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

01 Dec 02:03
Compare
Choose a tag to compare
  • 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

28 Nov 18:38
Compare
Choose a tag to compare
Merge remote-tracking branch 'origin/master'