Теперь Вам нужно решить: нужна ли вам последняя версия сервера от Valve? Я думаю нет. Почему? А потому, что ее придётся долго качать с офф сайта, а после мучится со взломом. А так как сервер отлично работает и на версии 21, то лично я сделал выбор в пользу него. Однако, рассмотрим оба варианта. Создание сервера
CS 1.6 No-Steam сервер (рекомендуется).
• Скачиваем и устанавливаем CS 1.6 No-Steam (это на тот случай, если у вас нет CS или же вы хотите установить сервер в отдельную папку).
• Скачиваем и устанавливаем патч v21. На этом патче сервер будет работать наиболее стабильно.
• Скачиваем крякнутый swds.dll и кидаем в основную папку с CS с заменой. После этого на ваш сервер смогут заходить не только по LANу, но и по интернету. А так же это избавит от ошибки «LAN servers are restricted to local clients (class C)».
Не забывайте, что для каждой версии патча кряки разные, так что не пробуйте ставить его на версии, отличные от v21, иначе сервер Вы не запустите.
CS 1.6 Steam сервер.
Скачиваем HLDS Update Tool, установливаем. Жмем Пуск -> Выполнить, и в появившемся окошке пишем «cmd» (без ковычек), должна открыться командная строка. Пишем в ней:
и ждём апдейта. Обычно это долгий процесс. После апдейта качаем hlnowon, чтобы крякнуть swds.dll. Настройка сервера
Для настройки сервера используется конфигурационный файл server.cfg, который находится в папке «D:\...Valve\cstrike\». Если Вам не хочется вдаваться в подробности, можете сразу скачать почти готовый конфиг для CW-сервера. С основными командами серверного конфига можно ознакомитатся здесь. Запуск сервера
Я опишу запуск сервера через консоль, потому что визуальный режим требует много ресурсов компьютера. Делаем ярлык файла hlds.exe, кликаем по нем правой кнопкой мыши и выбираем свойства. В конец строки обьект через пробел добавляем строку вроде этой:
• -insecure — отключаем VAC-анитичит от сервера (valve использует свой собственный античит VAC, но его нет смысла устанавлить на крэкнутые No-Steam сервера, потому что он банит только легальных клиентов).
• -nomaster — указываем, что сервер не будет показан в глобальной базе данных серверов, мы ведь не хотим чтобы нас поймали с крэкнутым сервером.
• +maxplayers 18 — указывает, что на сервере смогут играть максимум 18 игроков.
• +sv_lan 1 — эта строка должна быть обязательно, если только сервер не рассчитан для игроков с Steam.
• +map de_dust2 — указываем, какая карта будет загружаться первой после запуска сервера. Metamod
Metamod необходим для установки различных модов на сервер, сюда относят AMX (x), AdminMod, StatsMe и др. Последнюю версию Metamod'a всегда можно скачать с офф. сайта, т.е. тут.
Скачиваем, распаковывем и кидаем в папку D:\...Valve\cstrike\addons\metamod\. Мы делаем сервер CS под windows, поэтому в ту же папку нужно кинуть metamod.dll.
Дальше открываем D:\...Valve\cstrike\liblist.gam и строку
gamedll «dllsmp.dll»
меняем на
gamedll «addons\metamod\metamod.dll»
Установка Metamod завершена, можно браться за AMX u AMXX. AMX u AMXX
Скачиваем AMXX с офф. сайта — www.amxmodx.org.
Берем из архива папки amxmodx и metamod и кидаем их в D:\...Valve\cstrike\addons\.
Далее открываем файл plugins.ini, который лежит в D:\...Valve\cstrike\addons\metamod\, и вставляем в него (в plugins.ini):
win32 addons\amxmodx\dlls\amxmodx_mm.dll
После этого заходим в папку D:\...Valve\cstrike\addons\amxmodx\configs и открываем amxx.cfg, где настраиваем все по-своему усмотрению. DNS вашего сервера
Если Вы хотите чтобы у вашего сервера вместо IP было название, то заходите на http://freedns.afraid.org/, там можно найти большое количество бесплатных DNS для серверов.