Future Updates
How will future updates be handled?
How will clients know that there is an update?
If DT is reinstated will DT be included in the Multiplayer Patch?
I'm worried that by enabling DT at this point will divide the players unless all servers are set to require DT. In other words, is there anything included in the current patch that will notify or require clients to update?
How will clients know that there is an update?
If DT is reinstated will DT be included in the Multiplayer Patch?
I'm worried that by enabling DT at this point will divide the players unless all servers are set to require DT. In other words, is there anything included in the current patch that will notify or require clients to update?
Comments
~Syn~
DT will NOT likely be included in the patch. The decision to download/use DT is left to the server hosts and players.
At current, I do believe the patch breaks most known cheats.
So then it isn't necessary to have DT running at all?
I already posted (on TWL) a link to a dtdll.dll I modified with the new hash for the Tribes Next patched Tribes2.exe so that DefenseTurret doesn't throw an error on startup. I played on Tribes Next servers earlier today with DT active, but since I was probably the only player running it and the servers don't have the serverside .vl2 installed I couldn't check the consensus HUD or test with another player.
I can easily update the hash in dtdll.dll for any new version of Tribes Next that make it necessary.
So before I go on requiring DT to be enabled on servers I host, is it necessary to have DT or not? Since the last comment from Turkeh says 'I do believe the patch breaks most known cheats'.
I'm assuming that 60% of the players wont even know what DT is and 80% probably wont even have it installed. So if DT is necessary to maintain the integrity of the game I think it should be included or mandatory otherwise the playerbase will be divided.
There will always be "noob friendly" pub servers with stock maps and no DT requirements, even if I updated it. We could also have "pro" pub servers with map packs and DT required for those who wanted to play there instead.
DT will never be a requirement - if we are to implement an (optional, by server) anti-cheat measure in the future, it will be self-contained, and written by us. Keep in mind that while DT may be an effective deterrent to script kiddies, it's not exactly hard to bypass with a bit of know-how.
However, if supporting it is indeed as simple as modifying their DLL a bit, I can put in an option to patch it to a working version in the next update.
You could implement some kind of crc check upon login, that way relevant files would be flagged as modified by the server and would not allow the user to login. Of course this would only be a useful method of keeping out users that modified the files in queue for check.
To Brandon's point, instead of having the default be that there is no anticheat measures in place and they can be implemented voluntarily from server to server, maybe it would be prudent to automatically implement the anticheat measures by default. That way if an admin wants to run a server without the anticheat measures, then all he has to do is diable them.