Hi,
As I continue to make progress on my C# remake of the 7.7 cip engine, I wanted to run by the community the following to see the perception and general sentiment:
I'm planning to log each connection session (all bytes sent/received) and store them for a couple of days at least, for all players. This would enable to investigate bot/cheats where simple counters are not easily identifiable (like rune hit/miss ratio, spell spam counters etc), and should also provide further data points as to what to log/alert on against bots.
The idea is to log each packet sent/received into a "session" (I.e. From when a player logs in to when they log out) and then make those recorded sessions available to community managers as easy as "logging in" to a separate login server and search for the log in the "character list". Then the connection would pretty much autopilot with a couple of text commands to fast forward or rewind, etc. pretty much like tibicam worked in the old days.
Also I think when any player reports another as bot/cheat, increment the logs shelf time for a week/month depending on a reputation system to prevent abuse of the reporting itself.
Maybe even open up the log library a few days after to the public, where players can monitor other player's past activity.
In short, everything is recorded, transparent, and fair for everyone.
Thoughts?
As I continue to make progress on my C# remake of the 7.7 cip engine, I wanted to run by the community the following to see the perception and general sentiment:
I'm planning to log each connection session (all bytes sent/received) and store them for a couple of days at least, for all players. This would enable to investigate bot/cheats where simple counters are not easily identifiable (like rune hit/miss ratio, spell spam counters etc), and should also provide further data points as to what to log/alert on against bots.
The idea is to log each packet sent/received into a "session" (I.e. From when a player logs in to when they log out) and then make those recorded sessions available to community managers as easy as "logging in" to a separate login server and search for the log in the "character list". Then the connection would pretty much autopilot with a couple of text commands to fast forward or rewind, etc. pretty much like tibicam worked in the old days.
Also I think when any player reports another as bot/cheat, increment the logs shelf time for a week/month depending on a reputation system to prevent abuse of the reporting itself.
Maybe even open up the log library a few days after to the public, where players can monitor other player's past activity.
In short, everything is recorded, transparent, and fair for everyone.
Thoughts?
Last edited: