I don't know about your error, but it you just use default models, you just need to use cs_set_user_team and set the model there.
Code:
cs_set_user_team(index, {CsTeams,_}:team, {CsInternalModel,_}:model = CS_DONTCHANGE)
With fakemeta, i guess it's :
Code:
/*enum CS_Internal_Models {
CS_DONTCHANGE = 0,
CS_CT_URBAN = 1,
CS_T_TERROR = 2,
CS_T_LEET = 3,
CS_T_ARCTIC = 4,
CS_CT_GSG9 = 5,
CS_CT_GIGN = 6,
CS_CT_SAS = 7,
CS_T_GUERILLA = 8,
CS_CT_VIP = 9,
CZ_T_MILITIA = 10,
CZ_CT_SPETSNAZ = 11
};*/
#define OFFSET_INTERNALMODEL 126
set_pdata_int(id, OFFSET_INTERNALMODEL, 4)
dllfunc(DLLFunc_ClientUserInfoChanged, id)
__________________