| Главная » Файлы » Для Linux |
Установка сервера Counter-Strike 1.6 под Linux (NoSteam)
| 03.03.2012, 16:45 | |
Быстрая установка 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. Все возможные закупки производятся нажатием одной кнопки, как правило находящейся на мыши. Насчет порядочности такой системы по отношению к другим игрокам можно поспорить, ведь такая огромная экономия времени является серьезным преимуществом. Но тем не менее, наличие собственного конфига всегда было отличительным признаком профессионального игрока. | |
| Просмотров: 276 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 0.0/0 | |
| Всего комментариев: 0 | |


