САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/ САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/ САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/ САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/ САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/ САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/ САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/ САЙТ ПЕРЕЕХАЛ НА http://inkvizicia.net/

Inkvizicia.net

Объявление

МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/ МЫ ПЕРЕЕХАЛИ НА http://inkvizicia.net/

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Inkvizicia.net » Сделай сам » Качаем Source Dedicated Server


Качаем Source Dedicated Server

Сообщений 1 страница 28 из 28

1

Сразу скажу что большинство материалов просто скопировано с тематических сайтов!!! Просто дописки и разного рода дополнения и пояснения от меня.

А так же посоветую весьма полезный форум : http://forum.hlds.us/

I. Установка:

hldsudpdatetool - это важнейший и единый инструмент для установки и обновления серверов на базе Steam, включя игры Valve на базе HL1 и HL2, а и сторонние игры, например Red Orchestra.

1. Качаем "дистрибутив" hldsupdatetool и сохраняем во временную папку.

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

3. Идем в папку d:\server и запускаем лежащий там пока в гордом одиночестве файл hldsupdatetool.exe. Это приведет к обновлению hldsupdatetool.exe до последней версии.

4. Создаем батник для установки и последующего обновления сервера (можно обойтись и без него, в этом случае просто используйте тот же синтаксис в командной строке).

Запустите notepad.exe и в появившемся окне напишите следующее:

Код:
start /wait d:\server\hldsupdatetool.exe
start /wait d:\server\hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir d:\server
exit


Сохраните файл в папке d:\server с названием update.bat (название файла можете сдалть любое, главное, чтобы расширение было .bat, а не txt!)

Теперь немного о том, что этот батник делает:

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

Третья строчка гарантирует окончание работы батника по завершению всех команд.

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

0

2

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

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

При отсутствии этого файла (как например при начальной становке) сервер запускается со значениями по умолчанию.
Вот ссылка на сайт имеющий генератор файла server.cfg СТРАНИЦА КОНСТРУКТОРА  , а так же тем у кого с англицким совсем плохо ПЕРЕВОДЧИК

Детальное описание всех настроек Вы можете найти с помощью Яндекса.

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

/cstrike/maplist.txt - содержит список всех карт на сервере. Если карты нет в списке, то ее нельзя поставить, даже если соответствующий .bsp файл находится в папке maps
/cstrike/mapcycle.txt - содержит список карт, которые находятся в игровом цикле. Если карты здесь нет, то поствить ее можно только вручную.
/cstrike/motd.txt - содержит приветственное сообщение, демонстрируемое игрокам при входе на сервер или при смене карты. При форматировании использутеся HTML - как вы сами понимаете можно сделать красиво, но как показывает практика никто не читает что там написано....
/cstrike/cfg/autoexec.cfg - содержит параметры, которые должны выполняться один раз при запуске сервера (в отличие от server.cfg, который исполняется при каждой смене карты). ФАЙЛ ОТСУТСТВУЕТ НО ОН ВАМ ПОНАДОБИТСЯ ОДНОЗНАЧНО - поэтому создайте его сами соблюдя полное имя файла "autoexec.cfg" (Для тех кто в танке - включите в проводнике отображение зарегестрированных расширений для возможности изменения расширений, то же касается создания *.BAT файлов)

0

3

III. Запуск сервера

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

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

Код:
@echo off
cls
:loop
echo (%date% %time%) Checking for updates
echo START Internet SERVER
start /wait d:\server\HldsUpdateTool.bat
echo (%date% %time%) Starting SRCDS
echo start d:\server\srcds_fps_boost.exe -400
start /wait d:\server\srcds.exe -console -game cstrike +sv_cheats 0 +sv_lan 0 -tickrate 66 -port 27015 +tv_port 27020 +ip xxx.xxx.xxx.xxx +fps_max 400 +maxplayers 28 +map de_dust2
echo (%date% %time%) Restarting SRCDS
goto loop

-username xxxxx -password xxxxx     - можно вписать аккаунт для полной авторизации :)))
+ IP xxx.xxx.xxx.xxx - впишите вместо ххх вашь ЛОКАЛЬНЫЙ IP если вы используете обычный метод выхода в сеть как то локальные айпи сети при этом разумеется необходимо иметь статичный внешний IP, если такового нет то закажите такую услугу

Строку start /wait d:\server\HldsUpdateTool.bat   можно изменить на echo start /wait d:\server\HldsUpdateTool.bat - тогда Вашь сервер не будет каждый раз обновляться (не забывайте все же обновлять)

Сохраняем наш файл в папку c:\server с названием server.bat (как и раньше, название можете поставить любое, но расширение должно быть bat! И имейте ввиду что параметр -tickrate 66 вписан тут не просто так - об этом ниже.

0

4

все рейты настраивайте исходя из результатов работы программки HLServerRates.exe которую вы легко найдете в яндексе, однако как писалось выше имеются вполне стандартные значения для -tickrate 66:
sv_minrate 10
sv_maxrate 25000
decalfrequency 10
sv_maxupdaterate 40
sv_minupdaterate 10

поставте эти значения если считаете нужным с оглядкой на результаты работы вышеозначенной программки.
Вот собственно один из примеров файла server.cfg

// server name
hostname "†Ćвятàя Инќвизиция†|Classic|BYS|SPB|"

// rcon passsword
rcon_password "Ваш rcon пароль"

// Advanced RCON
sv_rcon_banpenalty 10
sv_rcon_maxfailures 10
sv_rcon_minfailures 5
sv_rcon_minfailuretime 30

exec autoexec.cfg // параметр даден только для примера (удалите) - так сюда можно вписать любой файл *.CFG и он будет выполняться при каждой смене карты

// server cvars
mp_friendlyfire 1
mp_footsteps 1
mp_autoteambalance 0
mp_autokick 0
mp_flashlight 1
mp_tkpunish 0
mp_forcecamera 0
sv_alltalk 0
sv_pausable 0
sv_cheats 0
sv_consistency 1
sv_allowupload 1
sv_allowdownload 1
sv_maxspeed 320
mp_limitteams 2
mp_hostagepenalty 5
sv_voiceenable 1
mp_allowspectators 1
mp_timelimit 40
mp_chattime 5
sv_timeout 20

// round specific cvars
mp_freezetime 4
mp_roundtime 3
mp_startmoney 800
mp_c4timer 35
mp_fraglimit 0
mp_maxrounds 0
mp_winlimit 0
mp_playerid 0
mp_spawnprotectiontime 10

// bandwidth rates/settings
sv_minrate 10
sv_maxrate 25000
decalfrequency 10
sv_maxupdaterate 40
sv_minupdaterate 10

// server logging
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 0

// operation
sv_region 3
sv_contact underberg@yandex.ru

Как видите вполне обычно. Все остальные настройки  будем делать в мани плагине и других аддонах и плагинах. Собственно к этому подбираемся.

0

5

Установка metamod:
Идем по ЭТОЙ ссылке и качаем собственно метамод под Win.
Распакуйте архив в D:\server\cstrike\ так что бы получилось что основной файл server.dll лежал в папке  D:\server\cstrike\addons\metamod\bin\server.dll
Теперь его надо включить, для этого идите на страницу Генератора файла metamod.vdf (файл описывающий где лежит метамод - выполняется автоматически) , в поле Operating System Выбираем Windows (прокляты линуксы думаю то же разбируться  :rofl: ), в поле Game: ставим Counter-Strike? а следующее поле можно оставить пустым. Нажимаем Generate metamod.vdf и сохраняем его в папку D:\server\cstrike\addons\metamod.vdf

Теперь время проверить...
Запускаем нашь server.bat в корне сервера и ждем появления строки VAC сикюри активатед - это значит сервер завелся и раб, далее в консоли набираем meta version и если мета мод подключен правильно то видим что там что то написалось.
С этим все. Далее

0

6

Теперь что касается основного вашего плагина - это MANI ADMIN PLADIN.
Самый распространенный и удобный менеджер.
Берем последнию версию с офсайта

Распаковываем в свой сервер таким образом что бы все лежало правильно - там трудно перепутать - конечный файл лежит в D:\server\cstrike\addons\mani_admin_plugin\bin\mani_admin_plugin_mm.dll
идем в папку D:\server\cstrike\addons\metamod и вставляем в файл metamod.ini строку addons/sourcemod/bin/mani_admin_plugin_mm (шаг не обязателен)
качаем русик для мани плагина russian.cfg Яндекс  :))) , кидаем в папку D:\server\cstrike\cfg\mani_admin_plugin\language\russian.cfg и приводим содержимое файла language.cfg к такому виду :

russian
english
сохраняем......

перезапускаем сервер.....
Теперь ручками делаем себя админом

ma_clientgroup addagroup "Full Access" "+#"
ma_client addclient "Ваш ник"
ma_client addsteam "Ваш ник" "вашь стим айди вида STEAM_1:1:1234567"
ma_client setaflag "Ваш ник" "+admin +client"
ma_client addagroup "Ваш ник" "Full Access"
ma_client setiflag "Ваш ник" "+#"
Пока все. Заходим в вашь клиент и и пишем в консоли connect xxx.xxx.xxx.xxx - где xxx это есть вашь локальный или внешний IP адрес.
Подключившись идем в консоль и пишем bind "F4" "say admin"   ? закрываем и в игре жмем кнопку F4  - теперь это ваша админская кнопка вызывающая меню админа.  :cool:

0

7

Так теперь по установке админских скинов и звукового пака Quake, но сначало скачайте вот это исчерпывающее описание файла mani_server.cfg на русском языке.
Что по скинам.... Их придется включать как раз в файле mani_server.cfg - так что обратите на этот файл самое пристальное внимание. К стати Quake звук прописывается там же - обычно в конце командой exec mani_quake_sounds.cfg.

Качаем админские скины - для удобства опять архив с депозита - там всего 1,7 метра - скачается быстро. Тупо распаковать в папку cstrike и все - там все сделано и включите не забудте в мани сервер цфг...

теперь по звуку:
Качаем опять архив с Депозита - с этим копмплектом Вы получите уже включенный саунд пак + пару голосов и мелодий + прописи в autoexec.bat с запуском конфига на 2 бота (разберетесь где ставить кол-во и сложность ботов) + запуск тиви сервера. весит всего 3 метра. действия все те же - просто тупо распаковать в cstrike.

Далее опишу как ставить mattie_eventscripts, Es Tools а так же античит Detox и steambans

0

8

Качаем  Mattie's Plugins с офисайта версии 2.00 Beta
и следуем инструкции по установке :))) тупо распаковываем в папку cstrike? далее в файл autoexec.cfg в самы верх вписываем строку mattie_eventscripts 1     -      Вот теперь мати включен.

Далее ставим Es Tools:

1.) Качаем Es Tools V0.420  у кого нет берем с офсайта
распаковываем архив и кидаем в папочку cstrike,  далее опять  идем в autoexec.cfg и после строки mattie_eventscripts 1 ниже дописываем строку es_load es_tools тем самым отодвигая вниз все другие имеющиеся команды. Важно - НЕ ПЕРЕПУТАЙТЕ ОЧЕРЕДНОСТЬ!!!!! Сначала идет строка мати, потом ес_тулз и так далее, что есть совсем не важно. Главное это первая строка мати, а потом ес_тулз.....

2.) Большая проблема у всех стем что после установки Es Tools 420 не работает F1 закупка делаем так чтобы она работала и вы были еще админом Es Tools 418d поехали:

3.) Идем в C:\server\cstrike\cfg там открываем es_tools.cfg нажимаем F3 появляется поиск
вводим туда est_enable_weapon_restrictions 1 нажимаем найти находим и изменяем его на
est_enable_weapon_restrictions 0 все теперь F1 работает вот так все просто --> далее:

4.) Становимся админом Es Tools 420 Идем в d:\server\cstrike\cfg там открываем
es_tools.cfg нажимаем F3 появляется поиск вводим туда est_MakeAdmin и нажимаем найти там будет две строчки пример:

est_MakeAdmin STEAM_ID_LAN // Lan ID
est_MakeAdmin STEAM_0:0:8380625 // The_WuH

вместо  est_MakeAdmin STEAM_0:0:8380625 вписываем свой стим ID получается est_MakeAdmin STEAM_X:X:XXXXXXX ваш STEAM_ID который вы впишете.
Перезапускаем сервак если он был включен.

Далее установка SteamBans, к слову сказать это комплект.... И потому нужно быть внимательным и сделать все аккуратно. Уверяю вас - все будет работать на ура...

Качаем полный архив стимбана по этой ссылке (офсайт)
и распаковываем во временную папку - например в d:\temp  и получилось у нас вот что d:\temp\SteamBans_Ru_Full\cstrike
Теперь смотрим на содержимое папки \cstrike и берем оттуда папку CFG и всю ее копируем в папку d:\server\cstrike, далее идем в папку d:\temp\SteamBans_Ru_Full\cstrike\addons и берем оттуда папку sourcemod и копируем ее полнустью в папку d:\server\cstrike\addons. Теперь идем в папку d:\server\cstrike\addons\metamod  ищем глазками файл metaplugins.ini и ниже всех строк вставляем такую запись: addons/sourcemod/bin/sourcemod_mm. Вот теперь нашь стимбанс и sourcemod установлены одновременно за один подход. Все просто :)

Теперь ставим Detox!!!

Опять качаем с офсайта нашь архив детокса и распаковываем его в папку d:\server\cstrike   и опять идем в файл d:\server\cstrike\addons\metamod\metaplugins.ini   -  дописываем в него ниже строки  addons/sourcemod/bin/sourcemod_mm   вот такую  addons/detox/bin/detox_mm  ... Все. сохраняем и ребутаем сервак.

Для проверки в консоли сервера пишем вот что : meta list жмем ентер и со счастливой мордой лица наблидаем как у нас в порядке нумерации выдались все плагины нами подключенные.

Теперь немного дополнений и разъяснений. Есть такая клиентская команда settings - ее то же полезно забиндить на кнопку - например вот так: открываем консоль  игры и пишем bind "F5" "say settings" жмем ентер и все - кнопка F5 у нас выводин дополнительное меню и что здорово то же на русском.

Я собрал всю информацию для начальной настройки сервера и попытался ее выложить наиболее понятным языком даже для тех кто в танке как я.  :rain:

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

0

9

КРУТО ! ИНКВИЗИЦИЯ у руля  :writing:

+2

10

Спасибо  † Инквизитор † ,а то я не знал как сделать)

+1

11

павел gfdtk написал(а):

Спасибо  † Инквизитор † ,а то я не знал как сделать)

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

0

12

† Инквизитор † написал(а):

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

Я как бы ещё не собираюсь делать сервер так как не имею средств для этого,но буду его делать скорее после нового года где то в январе-как сложится.Просто час идёт сесия и нет времени.
                                                                           С уважением коммендатор павел gfdtk

0

13

Не в средствах дело а во времени - тут ты прав. А на 1 сервер до 32 слотов при 4096 инета при 66 tick  пойдет  Celeron 2.2/1024RAM/i845/20HDD/MX440-32

дешево и очень сердито

0

14

качаем русик для мани плагина russian.cfg Яндекс  :))) , кидаем в папку D:\server\cstrike\cfg\mani_admin_plugin\language\russian.cfg и приводим содержимое файла language.cfg к такому виду :

Не понял там у ссылка на яндекс, хочешь сказать поисковик яндекс или чё?

0

15

Ссылка указываемая на поискоые системы априори означает самостоятельный поиск  в ресурсах интернет.

Бог в помощь как говорят и дают ссылку например Google

0

16

ma_clientgroup addagroup "Full Access" "+#"
ma_client addclient "Ваш ник"
ma_client addsteam "Ваш ник" "вашь стим айди вида STEAM_1:1:1234567"
ma_client setaflag "Ваш ник" "+admin +client"
ma_client addagroup "Ваш ник" "Full Access"
ma_client setiflag "Ваш ник" "+#"

А это куда надо вписывать, в консоль?

0

17

Glebbuk написал(а):

Уважаемая Администрация Святой Инквизиции, можно попросить вас дать Админку!
            Играю я на вашем сервере больше месяца,Меня всё время достают фрикиллеры, и СТвские крысы!Когда админы Уходят всё, начинается беспредел!
            Надеюсь вы поняли почему стоит дать админку:1)Имя: Глеб2)Возраст: 183)Я знаю команды СС:S Хорошо 4)был админом на нескольких серверах сколько раз уже не помню!5)Еще например знаю как создать сервера, мне приходилось с этим работать на отличной машине!(Сервер : CCS-SAMARA FUN ONLY DEATHMATH)6)Ася:397268019
            Пожалуйста обратите внимание на эту тему(в том числе и на меня)

Вы точно были Администратором???

0

18

Был я просто давно создавал сервак лет 5 назад!

0

19

тем более на 1.6

0

20

сам то понял что сказал ?

0

21

У меня чё-то сервер не качается после создания батника

0

22

Lean написал(а):

У меня чё-то сервер не качается после создания батника

если что то не работает то не все сделано правильно.

0

23

Лан пофиг, ваших серверов хватает)

0

24

А вы на заказ можете сделать сервер?
Прошу ответить в личку!

0

25

{star clan}V.I.P SL@MMER написал(а):

А вы на заказ можете сделать сервер?
Прошу ответить в личку!

Да врятли! Еслиб было навернека бы написано было ... . :D

0

26

Возможно все, но надо согласовать  со все поглащяющей ленью.
И прошу поднимать такие темы в соответствующем разделе форума

+1

27

Вот со стороный столько читать ппц! А сервер так легко зелать!)

0

28

Тут описана элементарная сборка. Как говорят для чайников.
Все просто и доступно. В интернете масса материалов на эту тему.
Необходимы минимум для обеспечения работы хорошего сервера, без моддинга.
Главное понять основной принцип построения а дальше уже само все будет получаться.
Кто хотя бы раз сделал свой сервер уже будет иметь представление что это и как оно работает.
Если конечно заниматься дальнейшим совершенствованием.

+1


Вы здесь » Inkvizicia.net » Сделай сам » Качаем Source Dedicated Server