Как настроить сервер STEAM + dproto?
Сборка STEAM + dproto включает Metamod-P, AMX Mod X 1.9.0 и dproto. Всё предустановлено.
Что уже установлено:
— Valve HLDS build 7882 (движок)
— Metamod-P 1.21p109 (загрузчик плагинов)
— AMX Mod X 1.9.0.5303 (система плагинов)
— dproto 0.9.582 (поддержка no-steam клиентов)
Выдача админки:
1. Включите FTP: раздел Файлы → FTP
2. Откройте: cstrike/addons/amxmodx/configs/users.ini
3. Добавьте строку:
Для steam-игрока:
"STEAM_0:1:123456789" "" "abcdefghijklmnopqrstu" "ce"
Для no-steam игрока (dproto генерирует Steam ID):
"STEAM_0:1:123456789" "" "abcdefghijklmnopqrstu" "ce"
— Steam ID можно узнать через консоль: status (когда игрок на сервере)
Для админа по нику:
"Player" "mypassword" "abcdefghijklmnopqrstu" "a"
4. Сохраните, перезапустите сервер
Настройка dproto:
Конfig: cstrike/dproto.cfg (доступен через FTP или Настройки плагинов)
Основные параметры:
— SteamIdHashSalt — соль для генерации Steam ID no-steam игроков (измените!)
— cidri_set — режимы авторизации для steam/no-steam
После изменения dproto.cfg перезапустите сервер.
Важно:
— dproto не работает на сборке REHLDS. Для no-steam на ReHLDS используйте ReUnion.
— dproto может конфликтовать с VAC. Если сервер падает, попробуйте отключить VAC (-insecure).
— Steam ID у no-steam игроков зависит от файла config.cfg. При смене компьютера Steam ID меняется.
Установка карт и плагинов:
Аналогично другим сборкам — через разделы Карты и Плагины.