| koolmix | Дата: Суббота, 31.03.2012, 17:48 | Сообщение # 1 |
|
| В этой статье я научу вас создавать свой собственный игровой сервер Counter-Strike Source, а так же мы его настроим, сделаем админку, пропишем рейты и многие другие настройки. В интернете огромное количество похожих статей, но почти все они абсолютно не понятны новичкам. А некоторые даже я не могу понять. Однако эта статья будет максимально понятной для простого новичка, я распишу всё по пунктам. В общем давайте начнем создавать сервер.
1. Создание пустого сервера
Итак для начала нужно скачать пустой чистый сервер CS:SOURCE. Скачать его можно ОТСЮДА.
На этом сервере уже установлен Mani Admin Plugin
Когда скачаете, распакуйте архив на рабочий стол, или любое другое место. Ну вот и готов пустой сервер CS:SOURCE. Теперь приступим к настройке.
2. Узнаем скорость интернета\технические характеристики компьютера\выбор правильных рейтов для сервера.
Все дальнейшие настройки делаются в зависимости от скорость интернета и мощности вашего компьютера. Для начала узнаем скорость интернета. Сделать это можно тут http://2ip.ru/speed/. Если у вас входящая скорость менее 1 Mбит/сек, то закройте эту страницу, потому что нормальный сервер у вас всё равно не пойдет. Если скорость больше 1 Mбит/сек, то это хорошо. Запомните скорость! Теперь обратимся к компьютеру. У вас должно быть хотя бы 1 гб оперативной памяти. В соответствии с скоростью и мощностью определяем, какой сервер у нас будет - TICK RATE, RATE и количество слотов.
Что такое TICK, RATE, рейты?
Для новичков будет проще, если я скажу что это КАЧЕСТВО ИГРЫ, КАЧЕСТВО СЕРВЕРА. т.е. чем больше рейты, тем лучше.
Что такое слоты?
Слоты - это максимальное количество игроков, которые могут зайти на сервер, т.е. это места для игроков.
Теперь посчитаем какие рейты нам пойдут (сервер на 20 слотов при оперативной памяти более 2 гб):
Скорость интернета 1-2 Мбит\с: TICK 33, RATE 15000 - это низкое качество и частые лаги.
Скорость интернета 2-4 Мбит\с: TICK 66, RATE 20000 - среднее качество, хороший сервер.
Скорость интернета более 4 Мбит\с: TICK 100, RATE 25000 - максимальное качество, отличный сервер.
Если у вас оперативки менее 2 гб то ставьте 14-16 слотов. И пользуйтесь таблицей выше. Более 20 слотов делать не нужно, ведь мы делаем хороший сервер. Если же вам нужен Clan War сервер, то вам нужна скорость интернета хотя бы 2 Мбит\с и 2 гб оперативки, т.к. на CW сервер обязательно должны быть рейты: RATE 25000, TICK 100 и 10-12 слотов.
Но в этой статье мы будем собирать PUBLICK сервер. Итак с рейтами разобрались. Начнем настраивать сервер...
3. Прописываем рейты в конфигах сервера.
Сейчас мы научимся настраивать сервер CS:SOURCE под определенную скорость интернета и мощность компьютера. Итак предположим у нас получился TICK 66 и RATE 20000. ВЫ МЕНЯЙТЕ ЭТИ ЦИФРЫ НА СВОИ!
Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg
Найдем там строку sv_maxrate и дадим этому параметру значение 20000 напротив. Эту цифру меняйте на свою!
Далее найдем строку sv_minrate и дадим ей значение 10000 (в 2 раза меньше предыдущего параметра!).
Далее найдем строку sv_maxupdaterate и пропишем ей 66. Эту цифру меняйте на свою.
Далее найдем строку sv_minupdaterate и пропишем её 30. Примерно в 2 раза меньше предыдущего значения!
Далее ищем строку cl_cmdrate и прописываем её 66.
Далее cl_updaterate и пишем значение 66.
Далее rate и прописываем 20000.
И в самом низу находим строку tickrate и прописываем рядом 66. Это самое важное!
Ну вот и всё. Мы прописали правильные рейты для сервера CS:SOURCE.
4. Делаем, чтобы сервер был виден в интернете.
Как сделать чтобы сервер был виден в интернете и к вам могли зайти друзья? Очень просто! Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg находим там строку sv_lan и прописываем рядом значение 0 - ноль! обязательно! Вот и всё, теперь сервер будет виден в интернете.
5. Общие настройки.
Как изменить название сервера CS:SOURCE? Это просто. Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg и в самом верху есть строка hostname. А напротив и прописывается название сервера! Пишите туда любое своё название и сохраняйте изменения.
Включим quake звуки. Стандартные. Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\mani_quake_sounds.cfg и первым двум строкам:
mani_quake_sounds
mani_quake_kill_streak_mode Пропишем значения "1". Всё можно закрывать файл.
Прописываем количество слотов. Открываем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg ив самом низу ищем строку maxplayers и прописываем количество слотов рядом, в нашем случае это 20. готово, закрывайте файл.
Есть еще куча настроек, но все они стандартные оптимальные. И менять их не обязательно. Если хотите то можно настроить файл mani_server.cfg с помощью этой программы: генератор mani_server. Она предельно понятна, затруднений быть не должно. Полученный текст просто замените.
А так же вы можете посмотреть ТУТ Пример server.cfg, и ТУТ Пример mani_server.cfg
6. Делаем себя админом.
Как сделать себя админом на сервере CS:SOURCE? Это тоже очень просто.
Прочитайте инструкцию ЗДЕСЬ
Затруднений не должно быть.
ЗДЕСЬ можете прочитать список консольных команд для админа сервера CS:SOURCE.
7. Делаем окно приветствия на сервере.
Как сделать окно приветствия на сервере CS:SOURCE?
Прочитайте статью ЗДЕСЬ
И всё поймете.
8. Установка карт на сервер CS:SOURCE.
Если вы скачали карту и хотите её установить на сервер, то следуем инструкции...
8.1 Сначала файлы от карты закинем на сервер Server\cstrike\maps - сюда кидаем!
Если с картой присутствуют папки например: resource, materials, scripts и т.д. тоже их на сервер нужно поставить. Путь: Server\cstrike - сюда кидаем!
8.2 Теперь карты нужно прописать ,чтобы она работала у админов, на голосовании и в цикле карт, что нужно для этого?
Идем на сервер путь: Server\cstrike\maplist.txt - тут прописываем название карты.
Потом ещё тут С:\Server\cstrike\mapcycle.txt - прописываем название карты
и вот тут тоже С:\Server\cstrike\cfg\mani_admin_plugin\votemaplist.txt
8.3 Готово!
9. Устанавливаем плагины на сервер CS:SOURCE.
Естественно, плагины дают большую нагрузку на сервер. Значит много их нельзя ставить, иначе будет лагать сервер. Если скорость у вас не очень большая, то ставьте только анти чит. Для начала установим необходимые плагины: Es_Tools и EventScripts. И анти чит, он тоже необходим.
Устанавливаем Es_Tools:
Скачайте плагин Es_Tools отсюда: ES TOOLS V 0.45
И распакуйте архив папку Counter-Strike Source Dedicated Server\cstrike
Теперь допишем строчку es_load es_tools в файл Server\cstrike\cfg\autoexec.cfg если его нету, то создайте с помощью обычного блокнота!
Устанавливаем EventScripts:
И распакуйте архив папку Counter-Strike Source Dedicated Server\cstrike
Установим анти чит DETOCS v1.2:
Скачайте его: DeToCs Anti-cheat v1.2
Распакуйте архив в папку с сервером Counter-Strike Source Dedicated Server. Далее откройте файл Server\cstrike\cfg\autoexec.cfg если нету, то создайте! И допишите в него строку es_load detocs
Остальные плагины ставьте на сервер по вкусу. Но главное не ставьте слишком много!
10. Запускаем сервер CS:SOURCE
Создайте в папке с сервером Counter-Strike Source Dedicated Server текстовый документ. Скопируйте в него это:
@echo off
cls
echo Protecting srcds from crashes...
echo If you want to close srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait /high srcds.exe -console -game cstrike +map de_dust2 +maxplayers 20 +port 27016 -Tickrate 66 +fps_max 400 +sv_lan 0
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds
Теперь нажмите СОХРАНИТЬ КАК и напишите имя файлу СТАРТ.bat
|
| |
| |