Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

invalid entity

Статус пользователя xavi
сообщение 27.4.2015, 16:59
Сообщение #1
Стаж: 11 лет

Сообщений: 271
Благодарностей: 244
Полезность: 871

Подскажите как мне исправить в этом коде ошибку.

Код
Код:
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
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя xavi
сообщение 27.4.2015, 17:13
Сообщение #2
Стаж: 11 лет

Сообщений: 271
Благодарностей: 244
Полезность: 871

Сделал так вроде скомпилировалось, но незнаю правильно ли сдлелал
Код:
if (is_user_connected(id) && (get_user_flags(id) & ADMIN_MENU))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: