Замути свой гейм-сервак! Соколов Алексей aka coca-cola Хакер, номер #074, стр. 074-026-2 mp_consistency 1 mp_c4timer 35 mp_fadetoblack 1 mp_falldamage 0 mp_flashlight 1 mp_forcecamera 3 mp_friendlyfire 1 mp_freezetime 15 mp_fraglimit 0 mp_hostagepenalty 0 mp_limitteams 6 mp_logfile 1 mp_logmessages 1 mp_logdetail 3 mp_maxrounds 15 mp_playerid 0 mp_roundtime 1.75 mp_startmoney 800 mp_timelimit 999 mp_tkpunish 0 mp_winlimit 0 sv_aim 0 sv_airaccelerate 10 sv_airmove 1 sv_allowdownload 0 sv_clienttrace 1.0 sv_clipmode 0 sv_allowupload 0 sv_cheats 0 sv_gravity 800 sv_maxrate 25000 sv_maxspeed 320 sv_maxupdaterate 101 sys_ticrate 10000 decalfrequency 60 pausable 0 log on decalfrequency 60 edgefriction 2 host_framerate 0 Ставим NOSTEAM под Windows и Linux Какой же софт нам потребуется для того, чтобы полностью вооружиться и приступить к установке? А потребуется нам всего ничего - архив самого сервера. Под Windows тащим софт с www.filespace.ru/Games/Counter-Strike%201.6/nosteam/cs16full_v13.exe.html, а пингвинская версия находится здесь: ftp://cs.megalog.ru/cs_server/hlds_linux_cstrike_full_270904.tar.gz. После того как скачаешь архив, можно приступать к самой установке и настройке. Итак, начнем! Распаковываем архив с сервером в нашу рабочую папку. В винде по дефолту это hlserver, а в линуксе обычно hlds_l. Создаем строку запуска для hlds.exe, которая для форточек будет выглядеть примерно так: hlds.exe -game cstrike -nomaster -insecure +sv_lan 1 +mapchangecfgfile "server.cfg" +maxplayers 11 +map de_aztec А для никсов так: ./hlds_run -game cstrike -nomaster -insecure +sv_lan 1 +mapchangecfgfile "server.cfg" -pingboost 2 +maxplayers 11 +map de_aztec Наиболее непонятные параметры я поясню: Pingboost - параметр присутствует только в линуксовой версии сервера. Это встроенный бустер, он нужен для уменьшения латентности (пинга). Возможны параметры от 1 до 3. Чем больше значение переменной, тем меньше задержки, но и выше нагрузка на сервер. В Windows тоже имеется аналог такого бустера, называющийся hlbooster, но он поставляется в виде отдельного плагина. Insecure - параметр, отключающий встроенный античит-модуль от Valve. Если ты юзаешь сервер nosteam, то этот модуль желательно вырубить, так как он работает только на официальных серверах и его наличие лишь даст дополнительную нагрузку процессору. В качестве античита для nosteam-серверов можно использовать Cheating-Death или Hlguard. Не забывай постоянно обновлять свой серв последними вышедшими патчами. Для всех настроек в папке c:\hlserver\cstrike предусмотрен специальный конфиг server.cfg, посредством которого и настраивается сервер. Он будет загружаться, как только ты запустишь сервер, а также при каждой смене карты. Ставим STEAM под Windows и Linux Здесь уже потребуется аккаунт в steam’e или же еще не использованный ключ от Half-Life. Напомню, что клиент можно скачать с официального сайта. 1. Windows. Надеюсь, у тебя уже есть аккаунт в steam’е и ты готов приступить к установке сервера. Сам сервант можно бесплатно выкачать через платформу steam с помощью специальной утилиты hlds_updatetool (www.steampowered.com/download/hlds_updatetool.exe). Эта утилита поддерживает установку HL, HL2 и всех ее модификаций, включая CS 1.6 и cs:source. После ее запуска в консоли появится хелп, в котором подробно расписано, как загрузить нужный для игры мод. |