PazerOP / tf2_bot_detector

Automatically detects and votekicks cheaters/bots in TF2 casual.
MIT License
400 stars 56 forks source link

[BUG] #320

Closed cyberdriveautomotive closed 3 years ago

cyberdriveautomotive commented 3 years ago

Describe the bug

Loading config file "cfg/playerlist.json" failed, and the TF2 Bot Detector was unable to make a backup before overwriting it. Exception source filename: tf2_bot_detector\config\confighelpers.cpp:233 Exception source function: SaveConfigFileBackup

To Reproduce I get this error any time I open the app, I have no idea what triggered this to happen it was working flawlessly

App closes after acknowledging error

Desktop (please complete the following information):

  • OS: win10 home n
  • Version of bot detector: most recent, tried reinstalling
cyberdriveautomotive commented 3 years ago

Also on a side note since I have your attention

All the different bots have one thing in common: they don't attack each other

There has got to be a way to exploit that mechanic to take advantage of it and make it so the bots don't attack you.. I just don't have the programming experience to reverse engineer that.

Thank you for your efforts in dealing with the plague.

ClusterConsultant commented 3 years ago

Your cfg/playerlist.json likely had an error in it and there are likely many backups in your cfg folder. I would recommend deleting cfg/playerlist.json and all backups of it.

There has got to be a way to exploit that mechanic to take advantage of it and make it so the bots don't attack you.. I just don't have the programming experience to reverse engineer that.

Not without injecting into the game.

cyberdriveautomotive commented 3 years ago

Not without injecting into the game.

Ahh shit, I figured it was maybe the invisible characters in their name or something.

I ended up getting it to work by deleting the "WpSystem" folder that was generated by the program.

It was the only folder I could find a playerlist.json in