Создание выделенных серверов на движке GoldSource ( Counter-Strike 1.6, Day of Defeat, Team Fortress, Half-Life ) - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > Counter Strike > Документация

Документация Помощь новичкам, мануалы по настройке и управлению сервером.
Описание темы:Steam. Linux

Ответ
Опции темы
Непрочитано 28.08.2011, 17:39   #1
Аватар для Dimanok
Пользователь

Автор темы (Топик Стартер) Создание выделенных серверов на движке GoldSource ( Counter-Strike 1.6, Day of Defeat, Team Fortress, Half-Life )

ОС Linux.

Продолжаем нашу тему, теперь опишу о создании серверов на движке GoldSource.

Создание каких серверов мы опишем:
  • Counter-Strike: 1.6
  • Day of Defeat
  • Team Fortress
  • Half-Life
  1. Создаем каталог для файлов сервера, назовём HLDS
    Код:
    mkdir HLDS
    Переходим в него
    Код:
    cd HLDS
  2. Скачиваем hldsupdatetool c официального сервера Steam.
    Код:
    wget "http://www.steampowered.com/download/hldsupdatetool.bin"
    Даём права на выполнение
    Код:
    chmod +x hldsupdatetool.bin
    Запускаем hldsupdatetool
    Код:
    ./hldsupdatetool.bin
    После выполнения этой команды у вас может появиться ошибка
    Код:
    sh: uncompress: command not found
    tar: This does not look like a tar archive
    tar: Error exit delayed from previous errors
    Решается она просто
    Код:
    ln -s /usr/bin/gunzip /usr/bin/uncompress
  3. Запускаем Steam для обновления файлов.
    Код:
    ./steam
    Загружаем файлы игры. Выполняем команду ниже, и меняем значение -dir на своё.
    • Counter-Strike: 1.6
      Код:
      ./steam -command update -game "cstrike" -dir /home/servers/HLDS/
    • Day of Defeat
      Код:
      ./steam -command update -game "dod" -dir /home/servers/HLDS/
    • Team Fortress
      Код:
      ./steam -command update -game "tfc" -dir /home/servers/HLDS/
    • Half-Life
      Код:
      ./steam -command update -game "valve" -dir /home/servers/HLDS/
  4. Запускаем сервер.

    Напишем для удобства скрипт запуска сервера в фоновом режиме:
    • Counter-Strike: 1.6
      Код:
      #!/bin/sh
      echo "Starting Counter-Strike: 1.6 server"
      sleep 1
      screen -A -m -d -S server_cs ./hlds_run -console -game cstrike +map de_dust2 +maxplayers 16
    • Day of Defeat
      Код:
      #!/bin/sh
      echo "Starting Day of Defeat server"
      sleep 1
      screen -A -m -d -S server_dod ./hlds_run -console -game dod +map dod_anzio +maxplayers 16
    • Team Fortress
      Код:
      #!/bin/sh
      echo "Starting Team Fortress Classic server"
      sleep 1
      screen -A -m -d -S server_tfc ./hlds_run -console -game tfc +map ctf_2fort +maxplayers 16
    • Half-Life
      Код:
      #!/bin/sh
      echo "Starting Half-Life server"
      sleep 1
      screen -A -m -d -S server_hl ./hlds_run -console -game valve +map crossfire  +maxplayers 16
    Назовём скрипт start.sh и дадим ему права на выполнение:
    Код:
    chmod +x start.sh
  5. Запускаем
    Код:
    ./server.sh
    Всё! Ваш сервер запущен. Для входа в фоновый режим, выполните команду
    • Counter-Strike: 1.6
      Код:
      screen -x server_cs
    • Day of Defeat
      Код:
      screen -x server_dod
    • Team Fortress
      Код:
      screen -x server_tfc
    • Half-Life
      Код:
      screen -x server_hl

При полном или частичном копировании статьи активная ссылка на первоисточник Strike64.ru обязательна.
Dimanok вне форума Отправить сообщение для Dimanok с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание выделенных серверов на движке Source ( Counter-Strike, Day of Defeat: Source, Team Fortress 2, Left 4 Dead 1-2, Half-Life 2: DeathMatch ) Dimanok Сервер 5 19.12.2011 14:24
Counter Strike 1.6 mi4i Другие игры / Other games 3 14.07.2011 17:13
Counter-Strike 1.6 проблема Casper Другие игры / Other games 0 03.04.2011 21:14
История Counter-Strike Lexx_a Клиент 4 09.10.2008 22:06


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 14:42. Часовой пояс GMT +3.

Вверх