-
since i stopped account string names (1,2,3...) i havent been getting ban wipes. I have still been losing month old accounts here and there so im going to stop using an fps limiter to see if there is any improvement. I have been using it consistently and every deleted account of mine has used the fps limiter that reduces draw rate to 1fps when not focused.
Edit : i was recently training an account 24 hrs and have lost the other accounts that were made at the same time (minutes apart)
all account names were made with a random code generator
(24hr train account) + 2 were online at the time, 3 were not online. (i think i should not have made 6 at one time)
to me, this supports @Y2Quakepc2 's theory about detection in account creation.
-
It's practically impossible for any game to defend themselves against bots.
Server-side detection is not reliable since a good bot acts no different than a normal player. Server-side bans are probably caused 99% by scripts or careless botting which is out of control for the bot developer
Client-side detection is not reliable because a bot developer can reverse the detection code and corrupt whatever is sent back to the server. This can sort out the shitty bot developers that don't know how to reverse the detection code, for the ones who can it becomes a cat and mouse game as darkstar says (detection code updates to detect a bot -> bot updates to not get detected by client -> ..).