Release 3.2.1
Hotfix 2024-07-29 16:00 UTC:
(Only the plugin dll is updated)
- Fixed incorrectly shown error message spam in console.
- Fixed another incorrect error message in console.
- Fixed config validator always showing even when turned off.
- Fixed issue where the player count would show 0/0 until a player joins after server startup on some servers.
Changelog
- New events added by @Bay62:
onplayeraim: []
onplayercancelusingitem: []
onplayerchangeitem: []
onplayerchangespectator: []
onplayerdamageshootingtarget: []
onplayerdamagewindow: []
onplayerdryfireweapon: []
onplayerreceiveeffect: []
onmapgenerated: []
onitemspawned: []
onplaceblood: []
onplayerinteractlocker: []
onplayerinteractshootingtarget: []
oninteract330: []
- Added log file option to plugin config. If enabled it will write all log messages to file regardless of log level set in the config.
- Added more debug logging, all interactions between the bot and plugin are now logged.
- Added
sendmessage
console command to allow plugins/players to send manual messages to discord. - Fixed russian translation, courtesy of @scpsltest.
- Improved time definition for ban/mute commands. One can now use multiple time units in the same command such as
2d3h5m
, courtesy of @TouDead. - Fixed some parts of rolesync still being active when the rolesync system is turned off.
- Fixed debug messages during plugin startup even if debug was off.
- Updated and fixed a lot of log messages.
- Fixed exception when players leave.
- Various fixes to config validator.
- Load config earlier so fewer systems are started if the config is invalid.
- Fixed exception sometimes occurring in the time tracking system.
- Fixed exceptions sometimes occurring in the rolesync system.
- Fixed possible exceptions in steamid and ip filtering.
- Fixed unmute command triggering a mute event instead of an unmute event.
- Fixed exceptions sometimes occurring when the server hasn't correctly loaded reserved slots.
- Added some more steamid validation in the bot before sending commands to the plugin.
- Added more metadata to bot packets which can be used in the language files to show information about the discord users running commands.
Pull Requests
- Added "Player" variables by @Bay62 in #158
- Update russian.yml by @scpsltest in #159
- New Plugin Events by @Bay62 in #162
- Fix problem with incorrect time definition by @TouDead in #164
- fix wrong log level on steam api error by @TiBarification in #171
New Contributors
- @scpsltest made their first contribution in #159
- @TouDead made their first contribution in #164
- @TiBarification made their first contribution in #171
Full Changelog: 3.2.0...3.2.1