Категории раздела
Заказать майку
Мини-чат
myarena.ru
Фотки нашего клана
Новые файлы
Чит-коД_Hurtworld
Скачиваний: 447
Добавил: Glavaklana
Добавлено: 22.12.2015
de_dust2_snow_winter_v1
Скачиваний: 255
Добавил: Glavaklana
Добавлено: 01.12.2014
Новейший Готовый сервер 2014 года от клана -=FARAON=-
Скачиваний: 635
Добавил: Glavaklana
Добавлено: 07.11.2014
Аим + вх и многое другое для css v34
Скачиваний: 292
Добавил: diio
Добавлено: 14.05.2014
Counter-Strike Source v34 by Grom
Скачиваний: 546
Добавил: Glavaklana
Добавлено: 27.02.2014
Мнение
Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

20-ка зарегистрированых:
Andreq6249,Timzler,
antonio111111111,akcenov12345,
kosmosex222,vicuta5009,
misskomyagina,fdgoodnike,
Raccoon,vovankushnir,
_Artem_,bushlanov1992,
RAZRIV,@@JOKER@@,
Admin6380,wwwsasan86,
Lamer0807,victor95,
Konstantin4537,doktor,

Сегодня нас посетили:
Наши кошельки
_________________________________ Z206922035100 _________________________________ R309020948401 _________________________________ 410011249213737 _________________________________
TOP
Рейтинг Counter-Strike сайтов. TOP.MY-CS.RU
.
Seo анализ сайта
.

Реклама



Главная » Статьи » CS Source » Статьи Counter-Strike

Создание собственного сервера css v 34 с нуля!
Безусловно, сейчас много различных хостингов и готовых серверов css v34, которые выложены в Интернет. Но вдруг кто-то сам решил попробовать себя в этом увлекательно и столь сложном деле! Тогда эта статья для вас!
Введение.
В этой статье я научу вас создавать свой собственный игровой сервер CS SOURCE, а так же мы его настроим, сделаем админку, пропишем рейты и многие другие настройки. В интернете огромное количество похожих статей, но почти все они абсолютно не понятны новичкам. А некоторые даже я не могу понять. Однако эта статья будет максимально понятной для простого новичка, я распишу всё по пунктам. В общем давайте начнем создавать сервер.

1) Создание пустого сервера.
Итак для начала нужно скачать пустой чистый сервер CS SOURCE. Скачать его можно ОТСЮДА. И вот ПРЯМАЯ ССЫЛКА. Извините, что на депозите, но это самый стабильный хостинг.
Когда скачаете, распакуйте архив на рабочий стол, или любое другое место. Ну вот и готов пустой сервер 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? Это тоже очень просто.
Далее необходимо настроить админов. Для этого:

Способ 1: Правим файл clients.txt вручную.

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

Структура нового файла для назначения админов сложнее, чем раньше, но в реальности - удобнее.
Пример файла можно глянуть тут:

Кол-во скачиваний: 1580
clients.txt ( 707 байт ) Кол-во скачиваний: 1580

Первым делом идем в конец файла в раздел "admingroups" и прописываем группы доступа. Это ГОРАЗДО удобнее, чем вписывать все флаги на каждого админа.

В отличие от версий 1.1.х по умолчанию все запрещено, и указание флага (буквы) не отбирает права, а дает. Формат задания группы (флаги необходимо указывать через пробел):
"имя_группы" "с п и с о к ф л а г о в"
Флаг admin необходим для получения админских прав. Без него доступа к администрированию не будет независимо от других флагов.
Флаг client дает доступ к управлению списком админов
Флаг pban дает доступ к перманентным банам
Флаг spray дает доступ к отслеживанию спреев игроков
Флаг grav дает доступ к изменению гравитации
Полный список флагов описан в файле flags.txt

Разобравшись с группами переходим к админам:
Все админы прописываются в секции "players".
Первое поле - ID, отделяющего одного админа от другого. По этому полю идентифицируется админ, так что делайте его понятным (пример: admin1 - полохое, обозначение, Vasya Pupkin - хорошее).

Дальше идут параметры:
"name" - понятное вам и другим имя админа
"steam" - SteamID админа
"admingroups" - группы админа
"immunityflags" - параметры иммунитета
"adminflags" - параметры доступа к админским функциям (аналогично тому, как мы делали в группах)
"ip" - ip адрес админа если вы хотите назначать админов по адресам
"nick" - ник админа, если вы хотите назначать админов по никам
"password" - пароль админа (используется только при назначении по никам)

Любой из параметров, кроме пароля, может содержать несколько значений. См. пример с никами в моем файле.

ВНИМАНИЕ: Если вы используете хранение данных в базе MySQL, то после исправления файла необходимо выполнить на сервере команду ma_client upload

Способ 2: Нормальный

Все, описанное в способе 1 можно делать прямо из игры или с консоли сервера с помощью команды ma_client и ma_clientgroup. Параметры я расписал выше, так что теперь просто приведу последовательность команд:

ma_clientgroup addagroup "Full Access" "+#"
ma_client addclient "Newbie"
ma_client addsteam "Newbie" "STEAM_0:1:4562525"
ma_client setaflag "Newbie" "+admin +client"
ma_client addagroup "Newbie" "Full Access"
ma_client setiflag "Newbie" "+#"
ma_client upload

Способ 3: Если у вас были более ранние версии плагина (1.1.х):

Обновляем плагин с 1.1.х до 1.2 Beta и запускаем сервер. Новая версия плагина обнаружив файлы adminlist.txt, admingroups.txt, immunitylist.txt и immunitygroups.txt автоматически сгенерит clients.txt (в котором теперь хранятся данные об админах) и добавит к расширению старых файлов .old. Все

Плюсы: ничего делать не надо, плагин делает все сам
Минусы: Работает только один раз. Вернее не один, можно конечно вносить изменения в adminlist.txt, удалять clients.txt, перезапускать сервер и позволять плагину генерить clients.txt заново при каждом добавлении админа... Но согласитесь, это геморр.

Все, плагин установлен, настроен и готов к работе. Наслаждайтесь

7) Делаем окно приветствия на сервере.
Как сделать окно приветствия на сервере CS SOURCE?
Сейчас разберемся.

1. для начала откроем файл Servercstrikemotd.txt
2. Удаляем всё.

3. И пишем здесь всё что должно появляться на сервере. ВНИМАНИЕ! используется HTML!

4. Если вы не знаете язык программирования HTML, то нарисуйте любую картинку, которая будет появляться при заходе на сервер. Примерный размер картинки 800х480.

5. Нарисовали? Теперь надо эту картинку приписать. Для этого вставляем в motd.txt этот код:
<body style="background:#000000;">
<img border="0" width="100%" height="100%" align="absmiddle" src="ссылка на картинку">
6. Кому надо, чтобы сайт открывался в новом окне:
<iframe src="ссылка на сайт" width="100%" height="100%" align="center" frameborder="no" scrolling="no"></iframe>

7. Сохраняем, перезапускаем сервер. ГОТОВО.

8) Установка карт на сервер CS SOURCE.
Если вы скачали карту и хотите её установить на сервер, то следуем инструкции...

1. Сначала файлы от карты закинем на сервер Server\cstrike\maps - сюда кидаем!
Если с картой присутствуют папки например: resource, materials, scripts и т.д. тоже их на сервер нужно поставить. Путь: Server\cstrike - сюда кидаем!

2. Теперь карты нужно прописать ,чтобы она работала у админов, на голосовании и в цикле карт, что нужно для этого?
Идем на сервер путь: Server\cstrike\maplist.txt - тут прописываем название карты.
Потом ещё тут С:\Server\cstrike\mapcycle.txt - прописываем название карты
и вот тут тоже С:\Server\cstrike\cfg\mani_admin_plugin\votemaplist.txt
ГОТОВО!

9) Устанавливаем плагины на сервер CS SOURCE.
Естественно, плагины дают большую нагрузку на сервер. Значит много их нельзя ставить, иначе будет лагать сервер. Если скорость у вас не очень большая, то ставьте только анти чит. Для начала установим необходимые плагины: Es_Tools и EventScripts. И анти чит, он тоже необходим.

Устанавливаем Es_Tools:
скачайте плагин Es_Tools отсюда: ссылка
и распакуйте архив папку Counter-Strike Source Dedicated Server\cstrike
Теперь допишем строчку es_load es_tools в файл Server\cstrike\cfg\autoexec.cfg если его нету, то создайте с помощью обычного блокнота!

Устанавливаем EventScripts:
скачайте плагин EventScripts отсюда: ссылка
и распакуйте архив папку Counter-Strike Source Dedicated Server\cstrike

Установим анти чит DETOCS v2:
Скачайте его. Распакуйте архив в папку с сервером 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
Теперь этим файлом будет запускаться сервер!

11) Интересные статьи.
Вот еще пара интересных статей о серверах CS SOURCE:
Как сделать себя админом сервера CS SOURCE
как сделать окно приветствия на сервере CS SOURCE
как сделать мониторинг сервера
Ко мне ни кто не может зайти на сервер, что делать
mani_server.cfg с комментариями
server.cfg с комментариями

Заключение.
Ну вот мы создали и настроили сервер CS SOURCE своими руками. Спасибо за внимание, с вами был Кулак_Ярости. Желаю всем удачи в серверостроении! Посещайте данный сайт чаще и он будет радовать вас интересными статьями.
Категория: Статьи Counter-Strike | Добавил: Кулак_ярости (03.05.2013)
Просмотров: 6989 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини-профиль
Гость


Группа:
Гости
Время:15:02

Наш сервер
Мы в контакте
ТОП файлов
Наша кнопка
Мы будем вам признательны, если вы разместите нашу кнопку у себя на сайте. Если вы хотите обменяться с нами баннерами, пишите в гостевую книгу:

Сайт клана -=FARAON=-


Наши CW
Победы
Победы(3869)

Ничьи
Ничьи(37)

Поражения
Поражения(75)


Забить cw

Обмен банерами
Друзья сайта
http://clan-faraon.ru/sosi/banner88x31.png

MonitorGames.RU- Лучший Мониторинг серверовl! CSS портал нового поколения!