Подскажите как мне исправить в этом коде ошибку.
Код:
public resetModel(id, level, cid) {
if (get_user_flags(id) & ADMIN_MENU) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vet_rbs_te")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vet_rbs_ct")
}
else {
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
} Если это игрок, то проверка на его подключение:
КОД: ВЫДЕЛИТЬ ВСЁ
Код:
is_user_connected(id)
Если же это объект, то проверка на его валидность:
КОД: ВЫДЕЛИТЬ ВСЁ
Код:
is_valid_ent(pEnt) // engine
pev_valid(pEnt) // fakemeta
Сама ошибка:
Код
L 04/27/2015 - 16:02:36: [CSTRIKE] Invalid player 14
L 04/27/2015 - 16:02:36: [AMXX] Displaying debug trace (plugin "amx_vipmodel.amxx")
L 04/27/2015 - 16:02:36: [AMXX] Run time error 10: native error (native "cs_get_user_team")
L 04/27/2015 - 16:02:36: [AMXX] [0] amx_vipmodel.sma::resetModel (line 20)
Отредактировал: xavi, - 27.4.2015, 17:10