Вариант 1: Права по Нику.
И так предположим, вы дали себе права админа по Нику. В user.ini вы прописали
"ник" "свой пасс" "abcdefghijklmnopqrstu" "a"
в autoexec.cfg вы прописали
setinfo _pw "свой пароль"
но права админа так и не выдались.
Во первых перед первым подключением к серверу нужно прописать в консоли setinfo _pw "ваш пароль". И самое главное перед подключением к серверу нужно менять свой ник на тот, который прописан в user.ini. смена Ника во время игры не даст результатов, даже если вы после этого выйдите с сервера и зайдете снова.

Вариант 2: Права по steam id,
Тут обычно не бывает ни каких ошибок. Т.к steam id константа то есть величина неизменная. Главное заходить с одного и того же аккаунта стима и все будет нормально

Вариант 3: Права по ip (сервер/клиент на одной машине)
Если вы создаёте сервер на той же самой машине на которой собираетесь запускать клиент. То советую прописать в user.ini админку по ипу локальной заглушки (127.0.0.1)
"127.0.0.1" "" "abcdefghijklmnopqrstu" "de"
Но тут есть одна проблемка. Если например ип сервера 192.168.0.1 и вы будете коннектится по этому ипу то ни каких админ прав вы не увидите. Чтоб появились права, вы должны подключатся к серверу через тот же ип который указан в user.ini
То есть писать в консоле connect 127.0.0.1 ну или добавить этот адрес в избранное.

Вариант 4: Права по ip (сервер клиент в одной квартире)
У вас дома стоит 2 компьютера, на одном вы запускаете сервер, на другом играете.
Предположим на серверной машине ип 192.168.0.1 на клиентской 192.168.0.15. При этом на серверной машине есть еще внешний ип. В user.ini вы должны прописать
"192.168.0.15" "" "abcdefghijklmnopqrstu" "de"
И соответственно коннектится по своему локальному ip (192.168.0.1)
Если вы будете подключатся к своему серверу через внешний ип то не каких ажминских прав у вас не будет.

Вариант 5 Права и sv_lan
В Hl есть почему то не большой глюк. Если параметрах или сервер.кфг указать переменную sv_lan 0 то админ права (а также статистика) не будет даваться по ип. Чтоб помочь избавится от этой гадости, ставим параметр sv_lan 1 и патч 29 или выше.

Ну вот собственно и все. Писал для людей у которых вечно какие то проблемы с выдованием себе прав админа.