This repository has been archived by the owner on Mar 5, 2024. It is now read-only.
Releases: PazerOP/tf2_bot_detector
Releases · PazerOP/tf2_bot_detector
1.0.0.41
- Binaries are now signed. This might reduce SmartScreen/browser warnings. Thanks Microsoft.
- Fixed the "description" showing up in strange places (jumplist, etc)
- Added the ability to store optional "proof" comments in an array in the playerlist.
- Fixed some cases where impossible (guaranteed to fail) votes from being called due to not enough players in the game.
- Fixed votes being called before you had picked a class after joining a server (your teammates would be able to see the vote in progress, but would not be able to vote yes/no)
- Re-added support for OpenGL 3, falling back to OpenGL 2 if OpenGL 3 is not supported.
1.0.0.38
- Fixed a few cases where the scoreboard would get out of sync with the game.
- Added the ability to right click -> copy on messages in the app log and chat log.
- Saved the state of "Enable Auto-mark", "Enable Chat Warnings", and "Enable Auto Votekick" to settings.json
- "Fixed" the string too long error. It turned out to be benign and not memory related.
- Forced all error message strings to English.
- Made it possible to restart/update the tool while TF2 is running.
- Added a check to make sure we are getting command line arguments properly (it will break if TF2 is running as administrator).
1.0.0.35
- Chat messages that match a rule are saved to the TF2BD log.
- Fixed outgoing chat messages not being properly scrubbed of evil characters.
- Optionally auto-start tf2 when you open the tool.
- Added $10 sponsor reward to the About popup.
- Fixed it being possible to mark the local player. Retroactively fixes locally marked players.
- Fixed newlines in player names disrupting formatting in the chat log, scoreboard, and tf2bd log.
- Speculative fix for "string too long" exceptions. I would appreciate it if people could post their debug reports if they get "string too long" errors.
- Require the chat message wrappers to be generated before getting past the chat wrapper generation setup flow page.
1.0.0.31
- Switched game communication method from
-hijack
to RCON. This improves reliability and performance, and also moves me closer to a linux version. This was a big refactor, so sorry if some stuff is broken. - Fixed some strange scoreboard behavior on community/non-casual servers.
1.0.0.25
- Fixed config file loading not respecting the value of "Allow Internet Connectivity". Also refactored some stuff so issues like this won't happen again.
- Significantly reduced size of executables.
- Fixed not being able to unmark locally-marked cheaters
- Fixed mouse inputs not working unless the window already had focus
- Added File->Reload Playerlists/Rules, so you don't have to restart the program to pull the latest versions.
- Switched from OpenGL 3.3 to OpenGL 2.0 to increase compatibility with older GPUs. This should mostly fix white/colored windows on old integrated graphics.
- Fixed crash on steam web api HTTP errors.
- Fixed human-unreadable error messages from windows api functions (CreateProcess/TerminateProcess)
- Reduced unnecessary hijack invocations caused by the config commands.
- Log message timestamps now always use local time instead of console log time.
- Added File->Reload Settings.
- Renamed "Mute" to "Enable Chat Warnings"
- Fixed people sometimes getting marked for chat message matches when they said the names of cheaters.
1.0.0.22
- Added icon by S-Purple.
- Auto-detects SteamID and TF directory from Windows registry. Still lets you override the autodetected settings if they are wrong somehow.
- Added the ability to configure the sites that show in the "Go To" menu (#95). No UI for this yet, but it should be pretty obvious from looking at settings.json under the
goto_profile_sites
property. - All tooltips wrap at 500px now, previously they would just go way off the screen if they were long.
1.0.0.14
- Added x86 version (#47).
- Added File->Generate Debug Report option (#83).
- Automatically close -hijack processes that are left running for more than 5 seconds. This should fix huge numbers of "Source Engine Declined Request" and "Source Engine Not Running" popups building up.
- Fixed issues with creating new playerlist/rules json files.
- Fixed a case of unnecessary creation of temporary cfg files.
1.0.0.11 - Automatic updating
- (Optional) automatic updating for player lists and rules, and (optional) automatic update checking for the tool itself.
Quite a lot has changed in the code since 1.0.0.8. It is strongly recommended to make a backup of your cfg folder before installing this version.
1.0.0.8
- Localization file modification should work on all huds in all languages now... unless your hud was distributed as part of a vpk.
- Fixed an issue with chat messages being associated with the wrong players.
- Players with no attributes are no longer saved in the player list json files.
- Improved reliability of chat message parsing.
v1.1-preview6
- Another fix for chat message parsing exploits.
- The tool must be launched before TF2 now.
- This particular preview only works when your game language is set to english.