+ snprintf(precache_list[i].paths.tmdl, MAXLENGTH_MODELPATH, "models/player/%s/%st.mdl", model, model);
+
+ // Check if BMP exists
+ if (!fileExists(precache_list[i].paths.bmp))
+ precache_list[i].paths.bmp[0] = 0;
+
+ // Check if t.mdl exists, also try alternative path
+ if (!fileExists(precache_list[i].paths.tmdl)) {
+ snprintf(precache_list[i].paths.tmdl, MAXLENGTH_MODELPATH, "models/player/%s/%sT.mdl", model, model);
+ if (!fileExists(precache_list[i].paths.tmdl))
+ precache_list[i].paths.tmdl[0] = 0;
+ }