| Оглавление: 1. Установка HLDS + cstrike
 сервера.
 2. Установка metamod для подключения доп. модов.
 3. 
Установка AMX и AMXx.
 4. Установка Booster'a.
 5. Настройка 
"Half-Life Fast HTTP Asset Downloading".
 6. Список основных команд 
AMX
 
 
 Особо детально ничего не описано.
 Прошу заметить, 
документ до конца не готов. Могуть быть ошибки и т.п.
 
 1. Установка CS 1.6 сервера
 
 Если нет 
возможности тратить трафик на скачивание сервера через интернет, то все 
ниже описанное про hldsupdatetool не для тебя. Позже я в эту статью 
добавлю ссылку на архив с сервером. "А какая разница, качать архив или 
так?" - спросите вы. А разница в том, чтоб при загрузке через 
hldsupdatetool, передаются непакованные файлы.
 
 - Берем 
hldsupdatetool
 Для Win32
 Для linux
 
 Ставим. Запускаем 
hldsupdatetool.exe (./steam для linux). Проходит процедура проверки на 
обновление.
 Далее снова стартуем hldsupdatetool, но уже с ключами:
 hldsupdatetool.exe
 -command update -game cstrike -dir c:\hlds
 Прошу заметить, что 
c:\hlds - это путь, куда будет установлен сервер. Начинается процесс 
загрузки. Процедура может занять довольно длительное время. Может 
возникнуть ошибка, что сервер не отвечает, или что-то в этом роде. В 
этой ситуации просто следует попробовать еще раз, но позже.
 
 После
 загрузки, следует пропатчить сервер на nowon.
 Как это сделать, 
читаем в конце статьи.
 Далее при настройке сервер, не забываем 
добавиться в server.cfg параметр sv_lan 1. О настройке сервера, читаем 
ниже.
 
 Настройка сервера.
 Для настройки сервер используется 
конфигурационный файл server.cfg, который находится в \cstrike папке.
 О
 всех cvar(именно так называются все значения в нем) я рассказывать не 
буду. Поищите в форуме или в документации.
 Вот пример server.cfg:
 (в
 нем я пометил основные значения)
 
 Код
 // Set the Host Name
 hostname
 "My First CS Server" // Имя сервера.
 
 // Set the rcon password
 rcon_password
 "password" // Пароль для управления сервером через консоль клиента. 
Чтоб данная функция не работала, оставьте пустым - "".
 
 // Server
 Logging
 log on // включаем режим записи логов
 mp_logdetail 3 //
 определяем детальность записи логов
 mp_logmessages 1 // записывать 
сообщения
 
 // Server Variables
 cl_minmodels 0
 
 mp_timelimit
 30 // Время, которое отводим на карту. (мин)
 mp_autokick 0
 mp_autoteambalance
 1 // Автоматический баланс комманд.
 mp_c4timer 35 // Время таймера 
на бомбе. (сек)
 mp_flashlight 1
 mp_footsteps 1
 mp_freezetime
 2 // Время после которого стартует раунд. (сек)
 mp_friendlyfire 1 
// Включен режим попадания по своим.
 mp_hostagepenalty 0
 mp_limitteams
 0
 mp_tkpunish 0
 
 mp_roundtime 2.5 // Длительность раунда. 
(мин)
 mp_buytime 0.50 // Время на покупку. (сек)
 mp_fadetoblack 0
 mp_forcechasecam 0
 mp_forcecamera 0
 mp_kickpercent 100
 mp_playerid
 1
 sv_airaccelerate 10
 sv_airmove 1
 
 sv_restartround 0
 sv_maxspeed
 320
 sv_proxies 1
 allow_spectators 3
 mp_startmoney 800
 mp_chattime
 0
 sv_allowupload 1
 sv_voiceenable 1
 sv_alltalk 0
 sv_voicequality
 4
 sv_voicecodec voice_speex
 pausable 0
 decalfrequency 60
 mp_falldamage
 1
 
 // cheat and fun modes
 sv_aim 0
 sv_cheats 0
 
 //
 Set Rates
 sv_maxrate 25000
 sv_spectatormaxspeed 500
 sv_maxspeed
 320
 sv_maxupdaterate 101
 sv_minrate 2500
 sv_minupdaterate 
20
 decalfrequency 60
 sys_ticrate 10000
 
 // Enable/Disable
 LAN mode
 sv_lan 1\0 // Прошу заметить, если вы пропачили сервер, то
 этот параметр обязательный!
 
 // Contact & Geo
 sv_contact
 your@mail // Ваш EMail адрес.
 sv_region 3
 
 // Exec files on 
startup
 exec banned.cfg
 exec listip.cfg
 
 Готово. Сервер 
настроен и готов к старту.
 
 Запуск сервера CS 1.6
 Запускается
 сервер следующей строкой:
 hlds.exe -console +sv_lan 1 -insecure 
-game cstrike -nomaster +maxplayers 21 +map de_dust +port 27015 +ip 
255.255.255.255 +exec listip.cfg
 
 Рассмотрим подробнее:
 -console
 - сервер стартует в консольном режиме.
 -game cstrike - запускать 
мод CS. (собственно за него и бьемся).
 +maxplayers 21 - максимальное
 кол-во игроков, которое сервер будет принимать.
 +map de_dust - 
сервер запуститься с карты de_dust.
 +port 27015 - порт, который 
сервер будет слушать.
 +ip 255.255.255.255 - тут вы должны написать 
IP, на котором будет сервер.
 
 2. Установка 
metamod.
 
 
 metamod служит для подключения 
дополнительных модов на сервер, таких как AMX(x), AdminMod, StatsMe и 
т.п.
 Скачать metamod можно тут
 
 Достаем из архива и кладем в 
\cstrike\addons\metamod.
 Если у нас win32 сервер, то туда мы дожны 
скопировать metamod.dll. В варианте linux, metamod_i386.so.
 (Я беру 
во внимание metamod 1.17.4 - 1.18.)
 
 Открываем 
\cstrike\liblist.gam.
 Для windows иправляем там строчку gamedll 
"dlls\mp.dll" на gamedll "addons\metamod\metamod.dll".
 Для linux 
gamedll_linux "dlls/cs_i386.so" на gamedll_linux 
"addons\metamod\metamod_i386.so".
 
 Все готово для подлючения доп.
 модов.
 
 
 
 |