Создание игровых серверов “Counter Strike: Source”, “Counter Strike 1.6″ в Linux

Октябрь 4, 2011 | Публикации, Статьи by боб

Создание серверов для игр в Counter Strike: Source, Counter Strike 1.6 очень несложно.
Первое, что нам понадобится – Интернет, второе – hldsupdatetools.bin для операционных систем на базе ядра GNU/Linux. Я использую сервер на базе Ubuntu Linux, чего и всем желаю.
Лучше всего и безопасней, если сервер будет запускаться от отдельного пользователя, создадим его командой:
sudo adduser cs
cs – в данном случае – имя пользователя, после чего будет задано несколько вопросов, таких как “полное имя”, “номер телефона”, “пароль”
В консоли (она может прятаться в приложении с названием “Терминал”) пишем:
wget http://storefront.steampowered.com/download/hldsupdatetool.bin
Затем нужно разрешить запуск проприетарного пакета для загрузки файлов с серверов Steam:
chmod +x hldsupdatetool.bin
После чего запускаем его:
./hldsupdatetool.bin
Нам будет выведено лицензионное соглашение, которое необходимо принять, иначе сервер создать не удасться. Чтобы принять соглашение наберите:
yes
После чего вводим команду:
./steam
Это позволит увидеть нам образец использования команд, что то вроде “steam -command [parameters] [flags]”
Для того чтобы скачать сервер Counter-Strike 1.6 наберите:
./steam -command update -game cstrike -dir /hlds
Для сервера Counter-Strike Source следует использовать:
./steam -command update -game "Counter-Strike Source" -dir ./hlds
(обратите внимание на кавычки!)
Для того, чтобы посмотреть полный список наберите:
./steam -command list
после этого начнется загрузка в папку ./hlds
Теперь нужно перейти в папку ./hlds командой
cd hlds
и запустить hlds_run с нужными Вам параметрами, например:
./hlds_run -game cstrike -map de_dust2
Играем! Ведь мы же купили лицензионный Counter Strike в соседнем магазине?

Создание игровых серверов “Counter Strike: Source”, “Counter Strike 1.6″ в Linux

3 Comments

  1. я, таки, не использую Debian Linux, про модератора – промолчу

  2. ага. в таком виде первый попавшийся хакер сервак уронит. отпиши чтобы поставили плаг в админку amxmodx от эксплойта dlfile и autobuy bug.

    Как вариант можно обновиться до бета-билда выполнив:

    ./steam -command update -game “cstrike” -beta hlbeta -dir /hlds -verify_all -retry

    там эти эксплойты закрыты официально, но в бете могут быть глюки. у меня лично был глюк с голосовой связью, но в последнем билде его закрыли.

  3. и не забудь поставить esteamation чтобы не только с лицензии заходили. это хороший эмулятор. сам узаю и логи пишет подробно. крякать или нет-это уже ваше дело, а Valve пофигу на кряки как они сами заявили что им это ущерба не приносит. даже наоборот способствует увеличению популярности их творений. да и многие кто пользует no-steam версии в последствии переходит на steam. лично мне стим не нравится. интерфейс попсовый и тормозной и чтбы поиграть в игру ее ОБЯЗАТЕЛЬНО нужно обновить. тот же TF2 чтобы поиграть мне пришлось подождать полчаса пока скачается апдейт весом в иг-полтора…. к черту стим.

Прокомментировать

Вы должны быть авторизованы для комментирования.

Создание игровых серверов “Counter Strike: Source”, “Counter Strike 1.6″ в Linux

Обратных ссылок - 0