Быстрое создание сервера CS:S (orangebox v70) Гостям скачивать запрещено Просмотров: 13013 Комментариев: 87 Рейтинг: 4.3 Добавил: Гость Дата добавления: 19.04.2024 Читать больше про CS: Source Сервер По этой статье сервер не создать, по тому что hldsupdatetool устарел. Valve используют новый движок steampipe. Вот новая статья по созданию сервера cs:s на steampipe. Содержание: Раздел 1 Создание сервера 1. Качаем файлы 2. Устанавливаем hldsupdatetool 3. Запускаем HldsUpdateTool 4. Скачивание сервера 5. Завершение и настройка конфига 6. Первый пуск Раздел 2 Первый опыт 1. Опять качаем 2. Ставим мод 3. Ставим плагины 4. Делаем себя админом Раздел 3 Доработаю.. Раздел 1 Создание сервера 1. Качаем файлы И так приступим для начала вам понадобится сама игра версии 70 и больше 2. Устанавливаем hldsupdatetool Это единый инструмент для установки и обновления серверов на базе Steam, включая игры Valve на базе HL1 и HL2 и несколько игр сторонних разработчиков, например Red Orchestra. Устанавливаем его (я покажу установку на диск D:\) 3. Запускаем HldsUpdateTool Ждем завершения обновления Вот что вышло 4. Скачивание сервера Вставляем Update.bat в D:\Server ну или создаем с помощью блокнота start /wait hldsupdatetool.exe start /wait hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir . exit Если у вас крутой инет то запускаем update.bat. После запуска батника начнется процесс установки сервера. При начальной установке скачивается более 4 гигабайт данных, поэтому в зависимости от скорости вашего соединения, процесс может быть достаточно длительным. После окончания установки, батник закроется самостоятельно. Если у вас слабый инет то делаем все проще: Копировать файлы из клиента в сервер.. Чтоб не качать их несколько часов. В папке D:\Server создаем css и hl2 Потом в папке css создаем папку cstrike и открываем ее D:\Server\css\cstrike Ищем наш СS:S Открываем и копируем из "...\Counter-Strike Source\cstrike" в "D:\Server\css\cstrike" такие папки: maps materials models sound После этого открываем D:\Server\hl2 Опять CS:S Открываем и копируем из "...\Counter-Strike Source\hl2" в "D:\Server\hl2" такие папки materials models sound То есть мы скопировали базу файлов Проверьте все еще раз... И приступаем к обновлению Запускаем Update.bat У меня высветилась ошибка (Типа не удается чото-там найти...) Update.bat изменяем его (чтобы адрес к файлу был верным) "start /wait c:\server\hld.." изменяем "start /wait d:\server\hld.." также и вторую строчку Запускаем Update.bat Все работает))) 5. Завершение и настройка конфига После завершения загрузки примерно (5-10минут), остается последний штрих перед проверкой серва Открываем D:\Server\ и переименовываем папку css в orangebox. server.cfg - файл с конфигами сервера. Он должен располагаться в .../orangebox/cstrike/cfg. Закиньте его туда. В противном случае сервер будет запускаться запускается со значениями по умолчанию. Другие файлы, на которые вам стоит обратить внимание: /cstrike/maplist.txt - содержит список всех карт на сервере. Если карты нет в списке, то ее нельзя поставить, даже если соответствующий .bsp файл находится в папке maps /cstrike/mapcycle.txt - содержит список карт, которые находятся в игровом цикле. Если карты здесь нет, то поставить ее можно только вручную. /cstrike/motd.txt - содержит приветственное сообщение, демонстрируемое игрокам при входе на сервер или при смене карты. При форматировании используется HTML /cstrike/cfg/autoexec.cfg - содержит параметры, которые должны выполняться один раз при запуске сервера (в отличие от server.cfg, который исполняется при каждой смене карты). 6. Первый пуск Создаем c:/server/server.bat открываем его блокнотом и пишем: (батник не будетзапускатся находясь не в папке server) @echo off cls :loop echo (%date% %time%) Starting SRCDS start /wait orangebox/srcds.exe -console -game cstrike -port 27015 -nocrashdialog +maxplayers 24 +map de_dust2 +sv_lan 0 echo (%date% %time%) Restarting SRCDS goto loop Также в начале статьи вы можете скачать его: @echo off cls :loop echo (%date% %time%) Starting SRCDS start /wait d:\server\orangebox\srcds.exe -console -game cstrike -tickrate 66 -port 27015 +fps_max 600 +maxplayers 12 +map de_dust2 echo (%date% %time%) Restarting SRCDS goto loop При запуске скаченный батник будет выдавать ошибку потому, что нужно написать правильный адрес к файлу "start /wait d:\ваш адрес у серву\srcds.exe -con..." Параметры батника: -console - запускает сервер в консольном режиме. Без этого параметра сервер запустится с графическим интерфейсом (как через Steam) и потребует ручного нажатия кнопки для действительного запуска -game - указывает игру, для которой запускается сервер. -port 27015 - указывет UDP порт, на котором запускается сервер. По умолчанию используется порт 27015. Если порт по умолчанию занят, автоматически используется следующий. -nocrashdialog - отключает вывод окна с ошибкой при случайном падении сервера +maxplayers - указывает максимальное количество игроков на сервере +map - указывает стартовую карту для сервера. Этот параметр обязателен, кроме случая установки SourceTV прокси. Запускаем Start.bat (при первом включении будет ошибка) со второго раза он будет работать. Сервер готов. Он будет таким же самим если вы создадите его через игру=) Раздел 2 Первый опыт 1. Опять качаем Source Mod install - раздел с последними версиями SM и MM Плагины SM - раздел с плагинами для SM Admin - буду заливать админки сюда 2. Ставим мод И так перед вами пустой сервер!! Теперь начинается творческий момент) Можете поставить любые моды, плагины, скрипты и многое другое 3. Ставим плагины В скачиваемых архивах будут файлы с расширением *.smx (сам плагин), *.sp (исходник плагина), *phrases.txt файл перевода. 1. Скопируйте файл с расширением *.smx в папку: addons/sourcemod/plugins 2. Если есть языковой файл с расширением *phrases.txt скопируйте го в папку: addons/sourcemod/translations 3. Если в описании плагина присутствуют какие-либо настройки (cvar's), их можно прописывать в файле server.cfg или в файле sourcemod.cfg 4. Если хотите выключить плагин то переместите его в каталог addons/sourcemod/plugins/disabled Например: Устанавливаем плагин votemap.smx Копируем его из архива в папку: SRCDS/csrike/addons/sourcemod/plugins Если в архиве есть плагин с названием votemap.phrases.txt, то его нужно скопировать в директорию: SRCDS/cstrike/addons/sourcemod/translations Проверяем работу плагина: 1.Запускаем сервер 2.Пишем в консоли sm plugins list , вы должны увидеть строку типа этой: Код: 1 "Votemap" (Версия) by Автор Всё плагин установлен! О подробной настройке плагина смотрите в его описании и прилагающейся документации. Файлы с расширением *.sp это исходный не компилированный плагин , его можно скопировать в папку scripting , он может понадобиться в случае перехода на новую версию SourceMod'a. Часто возникает вопрос: где прописывать настройки плагина? Большинство плагинов SourceMod автоматически создают конфигурационный файл при первом запуске, впоследствии конфиг находится чаще всего в каталоге SRCDS/cstrike/cfg/sourcemod, реже в SRCDS/cstrike/addons/sourcemod/configs. Если плагин не создает конфиг автоматически, то настройки можно прописать в следующих файлах: SRCDS/cstrike/cfg/server.cfg; SRCDS/cstrike/cfg/sourcemod/sourcemod.cfg также можно создать отдельный конфигурационный файл в папке cfg и добавить в файл server.cfg строку (где name название вашего созданного конфига) Код: exec name.cfg Туториал плагины скопирован с yourserv.ru 4. Делаем себя админом Вы уже скачали кучу плагинов, натестили сервер и вот решили сделать себя админом. Увас должна быть SM админка она более простая и надежная. Чтоб открыть меню админки вам всего лишь нужно файл: C:\Server\orangebox\cstrike\addons\sourcemod\configs\admins_simple.ini открыть через блокнот и прописать свой стим арес "STEAM_0:0:1176719726" "99:z" "STEAM_0:0:331324985" "99:z" "свой стим адрес" "99:z" Этот адрес появляется с помошью плагина при входе на сервак... ну и када вы это все сделаете вам останется только написать в чате !admin или чтобы каждый рас не прописывая эту команду можно ее назначить на кнопку (тоесть админка бует открыватся кнопкой) в консоли пишем bind i sm_admin Кнопка I отвечает за открытие админки. Консоль открывается кнопкой "Ё". Автор статьи: AK-47 Статья обновлена: 31.08.2013 Копирование статьи разрешено только с указанием источника материала!!! |
Всего комментариев: 87 | 1 2 3 4 5 » | |||||||||||||||||||
| ||||||||||||||||||||
1-10 11-20 21-30 31-40 41-50 | ||||||||||||||||||||
Добавлять комментарии могут только зарегистрированные пользователи.