StatsX ничего не знает про CSDM. Сбор статистики ведется модулем csx. Выводы очевидны? PS. Скачал исходники 1.8.0. В файле rank.cpp:
Code
static cell AMX_NATIVE_CALL custom_wpn_dmg(AMX *amx, cell *params){ // wid,att,vic,dmg,hp=0
...
if ( !pAtt ) pAtt = pVic;
int TA = 0;
if ( (pVic->teamId == pAtt->teamId) && ( pVic != pAtt) )
TA = 1;
...
Как видишь, TA вычисляется чисто на принадлежности к команде. Значение mp_freeforall нигде не читается.