1. A777MP17805.05.2025 в 16:12от
Загрузка...

Как создать сервер cs source

Тема в разделе "Counter-Strike", создана пользователем kostikpk, 31.10.2012.

  1. kostikpk

    kostikpk

    Статус:
    Оффлайн
    Регистрация:
    30.10.12
    Сообщения:
    120
    Репутация:
    84 +/-
    к создать сервер cs source — это свежая обучающая статья для вас дорогие ребята, многие сталкивались с данной проблемой, и не знали как же создать сервер кс соурс, но мы вам поможем с решением данной проблемы и постараемся подробно, но понятно растолковать всю суть создания сервера css.

    Совсем не давно буквально пару дней назад мы с вами учились создавать сервер cs 1.6, ну а тtпереь поднимемся на ступень выше и научимся создать сервер для counter strike source, в принципе сложного ничего не наблюдается, стоит лишь внимательно прочитать инструкцию, понять всё что написано и попытаться сделать, у вас всё получится я уверяю.

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

    Первым делом нам понадобятся специальные дистрибутивы, которые помогут нам в создании нашего игрового сервера, скачать их вы можете нажав на ссылку. Hldsupdatetool.exe
    (После скачки дистрибутива, сохраните его в угодную вам папочку).

    После того как скачали, распаковали, мы запускаем с вами программу, вас будет приветствовать мастер установки, вы конечно со всем соглашаетесь и нажимаете кнопку " Next / Далее ".
    (Программу мы с вами можем установить в папку (допустим) " C:/CSSource/Server ", в эту папку мы и будем с вами скачивать наш будущий игровой сервер).

    В созданной папке мы с вами должны создать специальный пакетный файл с расширением " bat ", он сопутствует нам непосредственно для установки и обновления игрового сервера.
    Что бы нам его создать, нам потребуется блокнот, создаём его и в нём прописываем следующие строки:

    start /wait hldsupdatetool.exe
    start /wait hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .
    exit

    Что означают данные строки:

    1. Данная строки информирует, чтобы обновления сервера было стабильно и постоянно.
    2. Означает установку и обновления сервера, если ваш сервер установлен непосредственно в ту же папку что и дистрибутив для создания нашего сервера.
    3. Соответственно точка в конце нашей строчки указывает на то что сервер будет скачен в ту же папку что и CSS.

    Сохраняем наш файл с именем update.bat, а это значит что расширение txt, нам следует поменять на bat.

    Следующий шаг нам нужно скачать все необходимые данные для нашего сервера, поэтому запускаем наш созданный файл " update.bat " и начнётся скачивания различных материалов весом в 2 гигабайта.
    (Поэтому ждать долго, но у кого качественный провайдер и скорость интернета, возможно скатается и быстро, а если нет, то идём гулять или спать.).

    После того как все нужные файлы мы скачали, нам следует немного настроить игровой сервер, так как мы платформу уже имеем для сервера.
    ( а именно нам следует настроить файл " server.cfg ", по сути у вас его быть не должно поэтому мы его можем скачать перейдя по данной ссылки, и закидываем его по следующему пути:
    C:\CSSource\Server\orangebox\cstrike\cfg.

    Есть ещё несколько полезных и нужных файлов для работы сервера и его настроек:

    maplist.txt
    mapcycle.txt
    motd.txt
    autoexec.txt

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





    Запускаем наш игровой сервер, но нам следует сделать несколько поправок, для того что бы не вводить нам те огромные строки в нашем файле " update.bat ", нам следует снова создать новый текстовый документ и прописать в нём следующие строки:


    @echo off
    :loop
    echo (%date% %time%) Starting SRCDS
    start /wait orangebox/srcds.exe -console -game cstrike +maxplayers 16 +map de_dust2 +sv_lan 0 -port 27017 -pingboost 1
    echo (%date% %time%) Restarting SRCDS
    goto loop

    Сохранить данный файл с расширением " start.bat ".
    Этот файл и команды понадобятся нам для непредвиденных ситуации и естественно для запуска сервера, так как могут случится всяческие ошибки на сервере, и благодаря данному файл, при возникновении падения игрового севера, он будет перезагружен.

    Данный документ нам следует сохранить по следующему пути C:/CSSource/Server/с названием start.bat

    Ну а теперь давайте с вами разберёмся, что означают данный строки которые мы ввели, и зачем они там прописаны:

    1. Первая строка даёт нам преимущество, о не выведении различной ненужной информации на экран.
    2. Вторая строка как я уже говорил если наш сервер падает, то он автоматически перезагружается, так вот строка это означает, чтобы после неполадок, нам вернутся на туже точку где мы и были.
    3. Третья строка, не очень значительная но всё же должна присутствовать, она означает сообщение SRCDS с датой и указанным временем.
    4. Четвёртая строка непосредственно запускает наш игровой сервер.

    Думаю если вам растолковать всё это подробнее будет более понятней, и так значит читаем, понимаем и запоминаем, что написал я вам ниже:

    -console — запуск нашего игрового сервера в режим консоль. Если данной команды не будет присутствовать, то сервер будет запускаться просто напросто, как через STEAM, то есть будет требовать нажать кнопку для запуска, а именно ручной способ.

    -game — думаю это должно быть вам понятно, но всё же, данная команда указывает на то что, для какой игры запускается игровой сервер.

    -maxplayers — даёт понять максимальное количество игроков на севере.

    +map — данный параметр, обязателен, так как он указывает на то что, какая будет стартовая карта при запуске игрового сервера.

    +sv_lan 0 — данный параметр так же обязателен, он указывает на то чтобы игроки смогли зайти на сервер через интерне (для игры по интернету).

    О других параметрах, смысла нету рассказывать там должно и так быть всё понятно, если же не понятно задавайте вопросы, или самостоятельно ищите информацию у нас на сайте, она имеется 100%.


    Непосредственно нам следует перейти к глобальной настройки сервера, а именно установка и настройка " органов " игрового сервера, а именно необходимых директорий для игры CSS.

    1. Рассмотрим установку MetaMod:Source.

    Дерикторию (папочку) addons нужно произвести копирование/orangebox/cstrike.
    Файл VDF естественно прилагается.

    В документе gameinfo.txt нужно прописать строчку:

    GameBin |gameinfo_path|addons/metamod/bin
    (Перед (над) строкой: Game |gameinfo_path|).

    2. Затем установить нужно Mattie EventScripts OB.

    В настоящее время различные дополнения, плагины, моды и прочее пишется под ES и версии orangebox в данный момент не совсем совместимы.

    Стоит заметить если вы устанавливаете последние версии ES и у вас появляется ошибка в виде: (Ошибка точки доступа... в DLL...) .

    Чтобы убрать данную проблему, нам стоит просто на просто переменовать файл steamclient.dll который находится в папке " C:\CSSource/Server\orangebox\bin ".

    Имеется мод SourceMod. Данное дополнение (мод), добавляет в игру довольно не плохие расширения для администратора, а так же достаточно хорошо читает плагины и много дрогуе, но я вам порекомендовал установить что нибудь по интересней, и следующий шаг будет именно то, что я вам предлагаю.


    3. Данный плагин Mani Admin Plug-in Version 1.2 Vb под OB.

    Нам нужно его распаковать и создать VDF, Он у нас уже где то имеется. И стоить взять на заметку, мы же с вами нек установили SourceMod, и поэтому следует удалить нам следующие файлы orangebox\cstrike\addons\mani_admin_plugin, т.к. в данной директории присутствуют данные для SourceMod.

    Если вы хотите ознакомится довольно подробно с плагином " Mani Admin Plugin ".
    То следует перейти по ссылке, там вы ознакомитесь со всеми настройками, расширениями и функциями.


    4. Следующий шаг, это установка нужных скриптов.

    Это совершенно просто, нужно всего лишь переместить, допустим, попочку showdamage непосредственно в \orangebox\cstrike\addons\eventscripts
     
  2. worldqwerty

    worldqwerty

    Статус:
    Оффлайн
    Регистрация:
    25.08.12
    Сообщения:
    417
    Репутация:
    236 +/-
    СЛИШКАМ МНОГА БУКАФ!!!!
     
  3. Rus22

    Seller WoT
    Rus22

    Статус:
    Оффлайн
    Регистрация:
    27.08.12
    Сообщения:
    179
    Репутация:
    120 +/-
    Спасибо,хотя и правда,много букв:D
     
  4. SHARK619

    SHARK619

    Статус:
    Оффлайн
    Регистрация:
    02.11.12
    Сообщения:
    121
    Репутация:
    -1 +/-
    совсем обленились, не очень то и много, темболее по делу
     
  5. Merlin1337

    Merlin1337

    Статус:
    Оффлайн
    Регистрация:
    05.11.12
    Сообщения:
    20
    Репутация:
    0 +/-
    даже школьники уже знают=\ не актуально...
     
  6. Nyan-Cat

    Nyan-Cat

    Статус:
    Оффлайн
    Регистрация:
    02.11.12
    Сообщения:
    39
    Репутация:
    2 +/-
    тупое набивание постов...
    это всё в гугле показано и видео и тд...
     
  7. NomZzz

    NomZzz

    Статус:
    Оффлайн
    Регистрация:
    13.10.12
    Сообщения:
    144
    Репутация:
    72 +/-
    а мне помогло) спасибо
     
  8. BroYamaha

    BroYamaha

    Статус:
    Оффлайн
    Регистрация:
    13.11.12
    Сообщения:
    57
    Репутация:
    53 +/-
    Помог, но сложно читать, т.к слишком однообразно и нет картинок, скучно вообщем было читать....-_- Но и на том спасибо! +
     
  9. kirya

    Вернуть бы старые времена
    kirya

    Статус:
    Оффлайн
    Регистрация:
    29.08.12
    Сообщения:
    217
    Репутация:
    269 +/-
    много(
     
  10. Andra

    Andra

    Статус:
    Оффлайн
    Регистрация:
    18.09.12
    Сообщения:
    421
    Репутация:
    154 +/-
    блин много читать )
     
  11. kostikpk

    kostikpk

    Статус:
    Оффлайн
    Регистрация:
    30.10.12
    Сообщения:
    120
    Репутация:
    84 +/-
    Ну кому сейчас легко?)
     
  12. kostikpk

    kostikpk

    Статус:
    Оффлайн
    Регистрация:
    30.10.12
    Сообщения:
    120
    Репутация:
    84 +/-
    Нз...)
     
  13. kostikpk

    kostikpk

    Статус:
    Оффлайн
    Регистрация:
    30.10.12
    Сообщения:
    120
    Репутация:
    84 +/-
    Не за что )