Войти Зарегистрироваться
Авторизация на сайте

Ваш логин:

Ваш пароль:

Забыли пароль?

Партнеры

Вам был полезен сайт? Вы нашли что искали?

Обсуждения с форума
Популярные статьи
Счетчики
EASY.LV Interneta resursu reitings

Установка сервера Counter-Strike 1.6 под Linux (NoSteam)

  • Автор: admin
  • 8-03-2011, 17:19
Установка сервера Counter-Strike 1.6 под Linux (NoSteam)

Быстрая установка counter-strike 1.6 сервера на linux с нуля. Пошаговая инструкция.
Специальных знаний много не нужно. Основное действие - просто копируем и выполняем на самом сервере команды, представленные ниже.

Начнем. Первое - определяемся, есть ли все необходимое:
- компьютер с установленной операционной системой Linux;
- root-доступ к нему для выполнения всех дальнейших действий;
- достаточно места на жестком диске (как минимум 500 мб);
- установленные приложения wget, screen, любой текстовый редактор (vim, mcedit, nano). Все это как правило уже есть;
- интернет (тут понятно).

Создаем директорию для нашего сервера (начинаем выполнять команды по очереди):
mkdir /usr/hlds
cd /usr/hlds

Тоесть сервер будет находиться в паке hlds.

Затем скачиваем файлы, которые необходимы для последующей установки:
- HldsUpdateTool:
wget http://www.steampowered.com/download/hldsupdatetool.bin

- NoSteamAuthEngines:
wget http://mmofiles.ru/uploads/files/engine.v15.tgz


Переходим к установке сервера:
1. Переходим в /usr/hlds. Запускаем hldsupdatetool.bin:
cd /usr/hlds
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin

После запуска в папке hlds должен появиться файл steam.

2. Скачиваем сам сервер:
./steam -command update -game valve -dir .

В зависимости от вашего интернет-подключения, установка сервера может длиться от нескольких минут, до нескольких часов. В моем случае все скачалось за 15 минут.

3. Устанавливаем мод Counter-Strike:
./steam -command update -game cstrike -dir .

В зависимости от вашего интернета, можно пойти попить кофе либо другие прохладительные напитки :)

Если вы собираете Steam-сервер (который предназначен для лицензионных пользователей), этот текст можно пропустить. А для NoSteam-сервера нам необходимо пропатчить сервер. Делается это так:
cd /usr/hlds
rm -rf engine_amd.so
rm -rf engine_i486.so
rm -rf engine_i686.so
tar xfvz engine.v15.tgz


Важно! Для nosteam-сервера в /usr/hlds/cstrike/liblist.gam нужно поменять значение secure c 1 на 0.

Запуск сервера.

Обычный запуск сервера. Выключится, если выйти с консоли.
cd /usr/hlds
./hlds_run -game cstrike +ip IP.СЕРВЕРА +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2


Продвинутый запуск для "вечной работы".
Для работы сервера в фоновом режиме нам потребуется запустить его через screen:
screen -A -m -d -S hlds ./hlds_run -game cstrike +ip IP.СЕРВЕРА +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2


Способ для профессионалов.
Если вы хотите сделать так, чтобы сервер запускался автоматически при старте компьютера, нужно добавить в /etc/rc.local строчки:
cd /usr/hlds
screen -A -m -d -S hlds ./hlds_run -game cstrike +ip IP.СЕРВЕРА +sv_lan 1 -nomaster +maxplayers 18 +map de_dust


Так же не забудьте установить защиту от autobuy бага, который вызывает падение сервера!

Многие игроки, в том числе и профессиональные, ищут в интернете уроки, видеоуроки для того, чтобы в ходе просмотра проанализировать разные стили игры и возможно понять какие-то ошибки. Свой конфиг, в данном случае, является не решением проблемы в целом, а лишь небольшим плюсом к общему игровому скиллу.
Особо изощренные игроки не используют клавиатуру вообще, кроме клавиш движения WASD. Все возможные закупки производятся нажатием одной кнопки, как правило находящейся на мыши. Насчет порядочности такой системы по отношению к другим игрокам можно поспорить, ведь такая огромная экономия времени является серьезным преимуществом. Но тем не менее, наличие собственного конфига всегда было отличительным признаком профессионального игрока.
« Назад

Комментарии к новости

  • Установка сервера Counter-Strike 1.6 под Linux (NoSteam)
Аватар
[Nekr]
24 мая 2011 09:26
Группа: Гости
Новостей: 0
Комментариев: 0
Я не понял куда ето все прописывать и устанавливать помогите!!!А ишо вопросик сервер будет работать на скорости 50 кб в секунду???