View Single Post
Re: PlayerTrack (by Terran for AMX)/Botmixing
Old
  (#2)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: PlayerTrack (by Terran for AMX)/Botmixing - 17-03-2004

The problem comes that since the Steam update that broke all bots a long time ago, all bots developers had to change the bit used to flag their bots. They used to take FL_FAKECLIENT for that, but after the update all of them had to define another bit (FL_THIRDPARTYBOT or 1<<27) and despite the fact that Steam corrected the mistake recently, some bot authors are still using FL_THIRDPARTYBOT instead of reverting to the normal FL_FAKECLIENT.

This is why some utilities that count the number of bots and the number of players are confused, because they usually know about FL_FAKECLIENT but aren't aware that some bots don't have the FL_FAKECLIENT set but the FL_THIRDPARTYBOT one.

Despite this fact, the FL_THIRDPARTYBOT flag should be abandoned by all bot authors now. And in order to make their bot "mixable", they must NOT rely on it to identify a bot as THEIR bot but instead they must keep track of which bots are theirs and which are not internally. I'm singing this to Stefan on all possible tones but he seems not to have heard me yet



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote