Добро пожаловать на [RUS] CSS Пятница, 29.03.2024, 02:01
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 94
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Статьи » Игры

Как создать свой No-Steam сервер Counter-Strike Source
Итак, все по порядку:

Для начала нужно скачать официальный Steam Server

  • Качаем "дистрибутив" программы hldsupdatetoolhttp://www.steampowered.com/download/ hldsupdatetool.exe и сохраняем его во временную папку (например "C:\install")

  • Запускаем hldsupdatetool.exe и проходим короткий мастер установки, заключающийся по большей части в серии нажатий Next и указании папки, в которой будет стоять сервер. Папку указываем на свое усмотрение, в примере будет использована папка C:\CSServer

  • Создаем пакетный bat файл для установки и последующего обновления сервера (можно обойтись и без него, в этом случае просто используйте тот же синтаксис в командной строке).
    Для этого запустите notepad.exe (он же "Блокнот") и в появившемся окне напишите следующее:
    Code
    Code
    start /wait hldsupdatetool.exe  
    start /wait hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .  
    exit

    Далее нажмите "Файл" - "Сохранить как", выберите "Тип файла" - "Все файлы", в поле "Имя файла" введите "update.bat" и сохраните его в папке C:\CSServer.
    Короткая справка:
    Пакетные или batch файлы - это обычные текстовые файлы с расширением .bat, содержащие наборы команд встроенного командного языка ОС Windows. Они служат для автоматизации выполнения каких-либо команд или запуска программ. Редактировать такие файлы можно при помощи блокнота или любого другого текстового редактора.

    Теперь немного о том, что этот файл делает:

    Первая строка запускает hldsupdatetool, чтобы обновить его до последней версии
    Вторая строка запускает установку или обновление (если он уже установлен) сервера Counter-Strike Source в ту же папку, где находится hldsupdatool.exe и дожидается окончания этого процесса. Для создания сервера HL2DM или DODS используйте в параметре -game значение "hl2mp" или "dods" соответственно (кавычки обязательны!).
    Третья строчка указывает ОС Windows на окончание работы bat-файла.

  • Запускаем update.bat. После запуска файла начнется процесс установки сервера. При начальной установке скачивается более гигабайта данных, поэтому в зависимости от скорости вашего соединения, процесс может быть достаточно длительным.

    Базовая настройка:

  • Прежде чем приступить к запуску сервера, желательно его настроить. Подавляющее большинство настроек SRCDS выполняется с помощью файла server.cfg, расположенного в папке cfg установленной игры (/cstrike/cfg для Counter-Strike: Source, /hl2mp/cfg для HL2DM, /dod/cfg для Day of Defeat: Source).

    При отсутствии этого файла (как например при начальной установке) сервер запускается со значениями по умолчанию.

    Пример файла server.cfg для Counter-Strike: Source можно найти в прикрепленном файле. Детальное описание всех настроек выходит за рамки данной статьи.

    Другие файлы, на которые вам стоит обратить внимание (на примере CSS, для других игр, замените cstrike на папку игры):

    /cstrike/maplist.txt - содержит список всех карт на сервере. Если карты нет в списке, то ее нельзя поставить, даже если соответствующий .bsp файл находится в папке maps
    /cstrike/mapcycle.txt - содержит список карт, которые находятся в игровом цикле. Если карты здесь нет, то поствить ее можно только вручную.
    /cstrike/motd.txt - содержит приветственное сообщение, демонстрируемое игрокам при входе на сервер или при смене карты. При форматировании использутеся HTML
    /cstrike/cfg/autoexec.cfg - содержит параметры, которые должны выполняться один раз при запуске сервера (в отличие от server.cfg, который исполняется при каждой смене карты).

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

  • При запуске сервера мы будем также использовать батник, который не только избавит нас от необходимости вводить длинную командную строку при каждом запуске, но и гарантирует автоматический перезапуск сервера в случае непредвиденного падения.

    Итак, снова открываем notepad.exe и пишем:
    Code

    Code
    @echo off  
    :loop  
    echo (%date% %time%) Starting SRCDS  
    start /wait srcds.exe -console -game cstrike +maxplayers 16 +map de_dust +sv_lan 0  
    echo (%date% %time%) Restarting SRCDS  
    goto loop

    Теперь рассмотрим наш батник в подробностях:

    Первая строка просто отключает вывод ненужной информации на экран
    вторая строка устанавливает точку, к которой батник вернется в случае падения сервера
    третья строка выводит на экран сообщение Starting SRCDS с указанием даты и времени 
    четвертая строка запускает собственно сервер. Рассмотрим ее параметры подробнее: 

    -console - запускает сервер в консольном режиме. Без этого параметра сервер запустится с графическим интерфейсом (как через Steam) и потребует ручного нажатия кнопки для действительного запуска
    -game - указывает игру, для которой запускается сервер. Для серверов HL2DM и DOD Source необходимо указывать hl2mp и dod соответственно.
    +maxplayers - указывает максимальное количество игроков на сервере
    +map - указывает стартовую карту для сервера. Этот параметр обязателен, кроме случая установки SourceTV прокси.
    +sv_lan 0 - разрешает подключаться к вашему серверу игрокам через интернет

    Другие параметры:
    +ip - указывает ip адрес, на котором запускается сервер. Использовать только в случае наличия нескольких адресов на сервере!
    -port - указывет UDP порт, на котором запускается сервер. По умолчанию используется порт 27015. Если порт по умолчанию занят, автоматически используется следующий.
    +tv_port - указывает UDP порт, на котором запускается SourceTV. По умолчанию используется порт 27020, если он занят, автоматически используется следующий
    -tickrate - указывает тикрейт сервера. По умолчанию CSS запускается с тикрейтом 33, HL2DM и DOD: Source - 66. Выставление значений ниже значений по умолчанию или значений не кратных 33 приведет к проблемам на сервере!

    Пятая строка нашего батника выводит на экран сообщение Restarting SRCDS с указанием даты и времени 
    Шестая строка возвращает батник к указанной ранее точке в случае падения или выключения сервера (инициируя таким образом обновление и перезапуск сервера). 

     Все. Наш батник готов и разобран по косточкам, для запуска сервера нам осталось только запустить батник.

  • В итоге мы создали Steam server. Далее качаем архив http://ifolder.ru/16550061, который превращает Steam server в No-Steam. Заменяем папку /bin в деректории игры на файлы из скачанного архива и no-steam server готов.
  • Запускаем сервер через start.bat и наслаждаемся игрой на своем сервере:)
  • Приятной игры:)



    Категория: Игры | Добавил: Vjacheslav (23.02.2010)
    Просмотров: 19918 | Комментарии: 54 | Рейтинг: 4.4/7
    Всего комментариев: 471 2 3 4 5 »
    47 SergGer  
    0
    <a href=http://zmkshop.ru/>производство антенно мачтовые сооружения</a>

    46 стабильный зомбо сервер  
    0
    не читерит бан без придуприждений

    45 Стань независимым  
    0
    Доброго времени суток! :)
    Вы уже тут или работаете на своего босса? Пока еще есть такая возможность, станьте финансово независимыми!
    Я не заставляю, но если вас заинтересовало, то узнайте подробнее пока еще есть такой шанс - http://a-ham.ru/17/index.html

    44 Это интересно  
    0
    Доброго времени суток!
    Кто хочет послать своё начальство? Пока еще поезд не ушел, станьте финансово независимыми!
    Я не настаиваю, но если вас заинтересовало, то узнайте подробнее пока еще есть такой шанс - http://a-ham.ru/13/index.html

    43 scertfreed  
    0
    кофеварка киев
    кофеварка philips hd 7690 30
    кофеварка эспрессо delonghi ec 650
    кофеварка тка
    кофеварка красная
    кофеварка гейзерная konig wks-6
    цена кофеварка сан-марко на три группы

    42 scertfreed  
    0
    mature asian anal pics
    mature huge anal
    anal destruction painful
    dirty anal teen
    anal ametuers ebony
    hot teen anal xxx video
    huge teen anal

    41 teereariffini  
    0
    http://www.sarvajal.com - viagra

    40 Yutrtawee  
    0
    Помогите советом. Пару дней назад решился покупать в онлайн аптеке несколько препаратов. Для себя разумеется и ради жены тоже.
    Аптеку нашел сквозь этого сайт.
    http://sdfg.freeiz.com/
    Понравились цены и бонусы. Там дозволено покупать громоздкий обьем едва даром.

    Оплатил без проблем. Нынче жду если прийдет. жду и сомневаюсь. Боюсь что ошибся в чем-то.
    А потому прошу совета. Который покупал с помощью онлайн аптеки? Я сделал всетаки правильно?

    P.S. Господа модераторы. Извините коль написал не туда. Перенесите тему в регулярный раздел. Спасибо.

    39 TeliUnrenna  
    0
    футболки death
    модная одежда платья
    Артём толстовка
    [URL=http://russianshirts.edu.ms - модные комбинации одежды [/URL -
    [URL=http://unic-clothes.edu.ms - футболка сувенир [/URL -
    [URL=http://funnyshirts.edu.ms - Каспийск толстовка [/URL -
    интернет магазин печь для бани
    забавные футболки для беременных
    греко римская борьба футболки
    [URL=http://rare-shirt.edu.ms - хлопковые футболки оптом [/URL -
    [URL=http://russianshirt.edu.ms - корсет грудо пояснично крестцовый [/URL -

    38 алексей  
    0
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777
    ============================================
    1.Делаю сервера любой сложности для cs1.6-150р
    2.Обучаю создавать самому
    3.Делаю постоянный IP
    4.Делаю быструю закачку
    5.Раскручу сервер
    6.Продам прогу для раскрутки
    7.Увеличиваю скорость интернета
    Skype: istolpro
    ICQ: 4037777

    1-10 11-20 21-30 31-40 41-47
    Имя *:
    Email *:
    Код *:
    Поиск
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Сделать бесплатный сайт с uCoz