• Страница 1 из 1
  • 1
Создание сервера CSS v34 с нуля
koolmix Дата: Суббота, 31.03.2012, 17:48 | Сообщение # 1
no-avatar
  • Модератор
  • Сообщений: 315
  • Репутация:
    5
  • Статус: Offline
В этой статье я научу вас создавать свой собственный игровой сервер 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
 
  • Страница 1 из 1
  • 1
Поиск: