#1 2012.09.05 10:23:44
0
Доброго времени суток, так как у меня большой опыт по технической части по игровым серверам, решил создать небольшой мануал по установке серверов Counter Strike: Source.
1. Начало Работы:
Прежде всего нужно скачать hldsupdatetool утилиту с Веб-сервера компании Valve
Создайте папку и скопируйте файл в данную директорию
Программа проверит наличие новой версии и если нужно обновиться.
Если вы не владеете командной строкой в Windows, тогда просто запустите скачанный файл HLDSUpdatetool.exe и следуйте инструкциям установки. После чего проследуйте в папку установки и запустите программу, она проверит наличие обновлений и если таковые имеются загрузит их - после чего сама закроется.
2) Загрузка файлов
Теперь всё готово и мы можем приступить к загрузке файлов. Это может занять несколько часов, в зависимости от качества связи с сервером и качества вашего Интернет соединения.
Command(s):
После запуска данной комнады, Вы увидите следующее:
В итоге в директории srcds будут загружены бинарники сервера для разных платформ и данные.
Не забывайте заменять переменные вашими собственными , так как статья основана на примере и ваши данные могут изменятся (например директория установки).
Если вы не владеете командной строкой в Windows, тогда проследуйте в папку установки HLDSUpdatetool. Найдите файл программы HLDSUpdatetool.exe который вы запускали в прошлом пункте. Создайте ярлык к этому файлу и нажмите свойства ярлыка. В свойствах ярлыка найдте поле объект и введите туда
Где C:\srcds указывайте путь к вашему серверу, соблюдая иерархию папок. Теперь запустите этот ярлык, начнется процедура загрузки файлов сервера. Ждем пока закончится загрузка сервера.
3) Запуск srcds
Сначала необходимо изменить будет, или создайте новый файл
Теперь мы готовы запустить srcds.
Нажмите кнопку Пуск (Start), Выполнить. Введите в поле:
и нажмите кнопку ENTER или второй вариант: создайте ярлык к фалу srcds.exe и в его свойствах впишите c:\srcds\srcds.exe -console -game cstrike +map de_dust -maxplayers 16 -autoupdate.
Всё готово , сейчас ваш сервер должен работать.
Если вы хотите использовать GUI режим (графический интерфейс пользователя ) то просто запускайте файл srcds.exe.
4) Дополнение. Перезапуск srcds сервера в случае аварии .
Сейчас мы сделаем файл сценария , чтобы убедиться в том, что если наш сервер SRCDS неожиданно завершит работу , то он будет перезагружен. Прежде всего, нужно открыть текстовый редактор (например Блокнот), и написать в нем следующее:
Command(s):
1. Начало Работы:
Прежде всего нужно скачать hldsupdatetool утилиту с Веб-сервера компании Valve
Создайте папку и скопируйте файл в данную директорию
C:
cd \srcds
hldsupdatetool
Программа проверит наличие новой версии и если нужно обновиться.
Если вы не владеете командной строкой в Windows, тогда просто запустите скачанный файл HLDSUpdatetool.exe и следуйте инструкциям установки. После чего проследуйте в папку установки и запустите программу, она проверит наличие обновлений и если таковые имеются загрузит их - после чего сама закроется.
2) Загрузка файлов
Теперь всё готово и мы можем приступить к загрузке файлов. Это может занять несколько часов, в зависимости от качества связи с сервером и качества вашего Интернет соединения.
Command(s):
hldsupdatetool -command update -game "Counter-Strike Source" -dir C:\srcds
После запуска данной комнады, Вы увидите следующее:
Checking bootstrapper version ...
Updating Installation
No installation record found at .
No installation record found at .
No installation record found at .
No installation record found at .
No installation record found at .
Checking/Installing "Counter-Strike Source Shared Content" version 69
0.57% .\cstrike\bin\server.dll
1.96% .\cstrike\bin\server_i486.so
1.96% .\cstrike\cfg\buypresetsdefault_ct.vdf
1.96% .\cstrike\cfg\buypresetsdefault_ter.vdf
...
В итоге в директории srcds будут загружены бинарники сервера для разных платформ и данные.
Не забывайте заменять переменные вашими собственными , так как статья основана на примере и ваши данные могут изменятся (например директория установки).
Если вы не владеете командной строкой в Windows, тогда проследуйте в папку установки HLDSUpdatetool. Найдите файл программы HLDSUpdatetool.exe который вы запускали в прошлом пункте. Создайте ярлык к этому файлу и нажмите свойства ярлыка. В свойствах ярлыка найдте поле объект и введите туда
C:\SRCDS\HldsUpdateTool.exe -command update -game "Counter-Strike Source" -dir C:\srcds
Где C:\srcds указывайте путь к вашему серверу, соблюдая иерархию папок. Теперь запустите этот ярлык, начнется процедура загрузки файлов сервера. Ждем пока закончится загрузка сервера.
3) Запуск srcds
Сначала необходимо изменить будет, или создайте новый файл
C:\srcds\cstrike\CFG\server.cfg
и настроить его. Теперь мы готовы запустить srcds.
Нажмите кнопку Пуск (Start), Выполнить. Введите в поле:
c:\srcds\srcds.exe -console -game cstrike +map de_dust -maxplayers 16 -autoupdate
и нажмите кнопку ENTER или второй вариант: создайте ярлык к фалу srcds.exe и в его свойствах впишите c:\srcds\srcds.exe -console -game cstrike +map de_dust -maxplayers 16 -autoupdate.
Всё готово , сейчас ваш сервер должен работать.
Если вы хотите использовать GUI режим (графический интерфейс пользователя ) то просто запускайте файл srcds.exe.
4) Дополнение. Перезапуск srcds сервера в случае аварии .
Сейчас мы сделаем файл сценария , чтобы убедиться в том, что если наш сервер SRCDS неожиданно завершит работу , то он будет перезагружен. Прежде всего, нужно открыть текстовый редактор (например Блокнот), и написать в нем следующее:
Command(s):
@echo off
cls
echo Protecting srcds from crashes...
echo If you want to close srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title hlmod.ru Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game cstrike +map de_dust +maxplayers 16
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcd
Отредактировано: Panda 2022.08.08 12:19:44