Сабж, в чем отличие этих функций? Из описания с орга я так понял client_authorized применяется для стим клиентов, то есть для определения authid игрока. В то время как client_putinserver определяет момент инициализации клиента. В принципе одно и тоже по сути или я где-то ошибаюсь?
Вопрос возник после просмотра исходника админ_амхбанс, в котором в конце фигурируют обе строки:
Code
public client_authorized(id)
return get_pcvar_num(amx_mode) ? accessUser(id) : PLUGIN_CONTINUE
public client_putinserver(id)
{
if (!is_dedicated_server() && id == 1)
return get_pcvar_num(amx_mode) ? accessUser(id) : PLUGIN_CONTINUE
return PLUGIN_CONTINUE
}
У меня сервер 4748 протокола на модуле dproto с частичной эмуляцией steamid, если клиент игрока это поддерживает. Но client_authorized применяется и для игроков со STEAM_ID_LAN и т.п. Что-то меня это окончательно запутало. Разъясните плиз.