Регистрация для игры на большинстве серверов вещь не обязательная. Исключение составляют сервера с уровнем выше нулевого и режимом выше второго.
Для игры на обычных серверах регистрация необходима от игроков из запрещенных сетей. Туда попадают адреса наказанных игроков и сети провайдеров выдающих клиентам IP адрес случайным образом.
Аутентифицировать себя можно несколькими способами и на разных этапах.
Самая первая попытка делаеться при коннекте игрока. Переменная с паролем должна быть установлена с помощью setinfo еще до соединения с сервером. Сделать это можно или вручную, или в стандартном конфиге userconfig.cfg выполняемом контрой.
Также во время коннекта выполняеться конфиг соответствующий конкретному серверу. Проверка пароля проводиться в этом случае уже на этапе входа на сервер, когда инициализируються все данные связанные с игроком.
Если вы входите под своим регистрационным ником и пароль в переменной не найден, то в зависимости от настроек сервера возможно произойдет запрос на ручной ввод пароля в виде приглашения «amx_password:«.
Дальнейшие действия также зависят от настроек сервера. Если сервер в щадящем режиме, тоесть пустит игрока и без пароля, то можно идентифицировать себя в любое время, двумя различными способами:
При выполнении команды login, зайдете как этот игрок, при этом ни ваш ник, ни что другое меняться не будет. Соответственно доступна и противоположная команда logout. Очень хорошо подходят эти команды для игроков играющих с клубов. Независимо как вы ввели в игру пароль, на выходе обязательно вызывайте logout. Тогда никто под вашими данными играть после вас не будет.
Также если вы заходили из клуба на форум, обязательно нажимайте «Выйти» в главном меню. Иначе вы можете потерять свой аккаунт.
Собственно пароль это как ваша печать, подтверждающая что вы это именно вы. Назвать же себя система позволяет также несколькими способами. Главный, и всегда работающий способ, это вход под регистрационным ником. Именно под тем ником который вы регистрировали. При корректном входе хоть один раз, Цербер запоминает также ваш IP адрес и SteamID, если он у вас есть.
В дальнейшем, если разрешено сервером, вы можете использовать любой ник, идентификация будет происходить по IP или SteamID. Если же ваш IP сменился, вам необходимо снова войти под своим ником, и система запомнит ваш новый адрес.