Как настроить сервер CS 1.6 на Windows
Настройка сервера CS 1.6 на Windows
1. Файл server.cfg (находится в cstrike\server.cfg):
// Базовые настройки hostname "My CS 1.6 Server" rcon_password "ваш_надежный_пароль" sv_password "" // Сеть sv_maxrate 100000 sv_minrate 25000 sv_maxupdaterate 100 sv_minupdaterate 30 sys_ticrate 1000 // Игровые настройки mp_timelimit 30 mp_roundtime 3 mp_freezetime 5 mp_buytime 0.45 mp_startmoney 800 mp_c4timer 35 mp_friendlyfire 0 mp_footsteps 1 mp_flashlight 1 mp_falldamage 1 mp_limitteams 2 mp_autokick 0 // Логирование log on mp_logfile 1 sv_logbans 1 // Анти-чит sv_cheats 0 sv_pausable 0 sv_consistency 1 // Загрузка карт mapcyclefile "mapcycle.txt" // Выполнить дополнительные конфиги exec banned.cfg exec listip.cfg
2. Файл mapcycle.txt (в cstrike\mapcycle.txt):
de_dust2 de_inferno de_nuke de_train de_mirage cs_italy cs_office de_cache
3. Установка AMX Mod X
- Скачайте AMX Mod X:
https://www.amxmodx.org/downloads.phpилиhttps://github.com/alliedmodders/amxmodx/releases - Запустите установщик, укажите путь к
cstrike - В
cstrike\liblist.gamзамените:
gamedll_linux "dlls/cs.so"→gamedll "addons\metamod\metamod.dll" - В
cstrike\addons\metamod\plugins.iniдобавьте:
win32 addons/amxmodx/dlls/amxmodx_mm.dll
4. Выдача админки
Откройте cstrike\addons\amxmodx\configs\users.ini:
// Ник:пароль:флаги:тип авторизации "Admin" "my_password" "abcdefghijklmnopqrstu" "a" // по нику "STEAM_0:1:12345" "" "abcdefghijklmnopqrstu" "ce" // по Steam ID
Клиент должен ввести в консоли: setinfo _pw "my_password"
5. Установка плагинов
- Скачайте .amxx файл
- Поместите в
cstrike\addons\amxmodx\plugins\ - Добавьте имя в
cstrike\addons\amxmodx\configs\plugins.ini - Перезапустите сервер или выполните
amxx_reloadadmins
6. Установка карт
- Скачайте .bsp + .txt + .nav файлы
- Поместите в
cstrike\maps\ - Добавьте имя карты в
mapcycle.txt
7. Запуск сервера как служба Windows
Используйте nssm (Non-Sucking Service Manager):
nssm install "CS16Server" "C:\hlds\hlds.exe" "-console -game cstrike +map de_dust2 +maxplayers 32 -port 27015" nssm start CS16Server