Здравствуйте мейкеры серверов!!!
Сегодня я расскажу вам, как создать Counter-Strike 1.6 сервер "c 0"
Требования:
1. Программа HLDSupdatetool
2. Руки и мозг
1. Выкачивание стим сервера через hldsupdatetool
Заходим в Пуск -> Выполнить...
Далее через Обзор ищем файл HldsUpdateTool.exe и нажимаем по нему 2 раза. У вас получилось что-то вроде "C:\Program Files\Valve\HLServer\HldsUpdateTool.exe"
Далее идём в диск D (можете выбрать любой другой, но тогда не забудьте ниже поменять с D на свой) и создаём там папку Cs_Server
Далее ставим пробел и пишем -command update -game "cstrike" -dir D:/Cs_Server
У вас должно получится что-то вроде "C:\Program Files\Valve\HLServer\HldsUpdateTool.exe" -command update -game "cstrike" -dir D:/Cs_Server
Далее у нас скачивается "чистый" steam сервер (~320мб)
Можно пока поиграть в сапёра
Вот и всё сервер скачан. Закрываем консоль и идём в папку с сервером. (обычно она сама закрывается)
2. Установка AmxModX на сервер
Заходим на сайт http://www.amxmodx.org/downloads.php
Там ищем
Цитата
AMX Mod X Base
v1.8.1 Windows
и
Цитата
Counter-Strike Addon
1.8.1 Windows
Скачиваем оба архива.
Содержимое файла amxmodx-1.8.1-base.zip и amxmodx-1.8.1-cstrike.zip извлекаем в папку Cs_Server/cstrike
Установка AmxModX закончена!
3. Установка Metamod на сервер
Заходим на сайт http://prdownloads.sourceforge.net/metamod...in.zip?download и нажимаем на direct link, у нас начинается скачка metamod`a.Далее заходим в папку Cs_Server/cstrike/addons
Там создаём папку metamod и в папке metamod создаём папку dlls
Туда кидаем файл metamod.dll из скаченного нами архива.В папке Cs_Server/cstrike/addons/metamod создаём файл plugins.ini с содержимым:
Код
win32 addons\amxmodx\dlls\amxmodx_mm.dll
Сохраняем файл.
Далее заходим в папку Cs_Server/cstrike и там находим файл liblist.gam, заходим в него и изменяем строчки:
Код
gamedll "dlls/mp.dll"
gamedll_linux "dlls/cs_i386.so"
на
Код
gamedll "addons/metamod/dlls/metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
Сохраняем. Всё установка metamod
4. Установка Dproto 0.3.7 на сервер для поддержки двух протоколов 47/48 (кому нужен steam сервер, пропускаете данный пункт)
Заходим на сайт http://cs.rin.ru/forum/viewtopic.php?f=29&t=52728 и там ищем
Код
Current version: 0.3.7
Вложение:
dproto_0_3_7.rar [117.65 KiB]
Скачиваний: 8929
Скачиваем архив.
Далее заходим в папку Cs_Server/cstrike/addons/ и в ней создаём ещё одну папку dproto
Заходим в папку dproto и туда кидаем файл из скаченного нами архива dproto.dll (файл в архиве находится в папке bin/windows)
Далее заходим в Cs_Server/cstrike/addons/metamod/plugins.ini и прописываем в самом низу:
Код
win32 addons\dproto\dproto.dll
Сохраняем.
Далее идём в папку Cs_Server туда кидаем файл из архива dproto.cfg
Установка dproto закончена!
5. Создание батника для запуска сервера с антипадениемЗаходим в папку Cs_Server и там создаём файл start.bat с содержимым:
Код
@echo off
cls
echo Protecting hlds from crashes...
echo If you want to close srcds and this script, close the hlds window and type Y depending on your language followed by Enter.
title hlds.com Watchdog
:hlds
echo (%time%) hlds started.
START/HIGH /wait hlds.exe -game cstrike -port 27015 +maxplayers 26 +map de_dust2 -console +sv_lan 0
echo (%time%) WARNING: hlds closed or crashed, restarting.
goto hlds
Строчку
Код
START/HIGH /wait hlds.exe -game cstrike -port 27015 +maxplayers 26 +map de_dust2 -console +sv_lan 0
меняем на свой вкус.
Установка создания батника для запуска и антипадения сервера завершена!
Всё установка сервера завершена! Запускаете start.bat и можете заходить на сервер!