Вся настройка на сервер css

Краткая информация о настройке CS:Source сервера

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

Для создания своего игрового сервера вам необходимо скачать чистую сборку СSS, которую вы с легкостью найдете в интернете на тематических ресурсах. Далее после скачивания можно приступать к установке и настройке сервера. Вам необходимо узнать технические параметры вашего компьютера и скорость канала в интернет. Именно в зависимости от производительности подсистемы и выполняется настройка Css сервера.

Как быстро и просто создать свой сервер контр-страйк cоурс сервер. Создание сервера происходит поэтапно, рассмотрим всё по пунктам:

  • Пункт 1: Скачивание и установка чистого сервера Counter-strike Source с любого ресурса.
  • Пункт 2: Выбор мода для КС Соурс.
  • Пункт 3: Раскрутка СS:S собственного сервера с нуля.

Поэтому если у вас скорость меньше 1 Mбит/сек, то создать свой собственный сервер в CS вряд ли удастся, так как такого пропускного канала будет недостаточно для игры.

Запускаем сервер с модом

Теперь, когда вы разобрались с апдейтером и скачали ваш новый сервер КС:Cоурс, запускаем файл с названием hlds.exe. Прописываем нужное вам название, выбираем карту и нажимаем на кнопку «Start Server». Теперь заходим в саму игру и прописываем IP-адрес в консоль и заходим на свой сервер.

Самое трудное мы закончили, теперь выбираем мод для нашего сервера КС Сорс. В игровом сообществе есть большое количество различных модификаций игры, таких как:

  • Паблик
  • Зомби
  • Серф
  • Тюрьма
  • Преодоление препятствий
  • Быстрая игра

И еще порядка 5-10 мало-известных модов. Немного о каждом:

  • Паблик – обычный простой сервер, как на многих чемпионатах, с заданием поставитьраздефузить бомбу и выиграть раунд.
  • Зомби – нашествие зомбаков, которые овладели миром вашего сервера. Задание зомби заразить выживших, а тем, кто не попал под инфекцию убить заразу.
  • Серф – достаточно интересный, но трудный мод. Тут потребуется несколько часов тренировки, чтобы научиться кататься на рампах, на специально созданных картах. Летаем – убиваем – побеждаем.
  • Тюрьма – тут присутствует охрана и зеки. Задание охраны сдержать бунт, проводить различные игры с зеками, а «отбросам общества» нужно как можно быстрее выбраться из клеток и поднять бунт.
  • Преодоление препятствий или DeathRun(смертельный забег) – большая карта, с множеством проблем для прохождения. Это и ломающийся пол, горящая лава, летающие топоры и многое другое. За команду террористов играет 1 игрок и пытается всеми способами не дать пройти контрам к себе в логов, нажимая кнопки и активируя те или иные ловушки. Спецназу нужно добраться и убить вредного тера.
  • Быстрая игра или же КСДМ – тот же паблик, но без задания заложить бомбу. После того, как вас убьют, вы возрождаетесь с новым выбором оружия, и так постоянно. Цель одна – отточить мастерство в стрельбе.

Основные моды я расписал, выбор только за вами, какая модификация будет вам по душе.

Выполняем настройки производительности

В соответствии с техническими параметрами компьютера и канала в интернет выбираем такие характеристики как RATE, TICK RATE и количество слотов. Для непосвященных скажем, что эти параметры напрямую влияют на динамику и качество игры. Слоты же – это максимально число игроков, которые могут играть на создаваемом сервере.

Показатель качества графики может колебаться от низкого при настройках TICK 33 и параметре RATE 15000, до максимального качества при показателе в TICK 100 и с параметром RATE 25000. Для настройки всех этих показателей вам необходимо использовать файл с названием cstrikecfgServer.cfg. Файл открываем для редактирования и напротив соответствующих строк указываем те значения, которые соответствуют вашей подсистеме.

Рекомендуемые настройки для мощных игровых компьютеров:

  • sv_maxrate от 15000-17000
  • sv_minrate от 7500 — 8000
  • sv_minrate от 7500 — 8000
  • sv_minupdaterate от 30 — 35
  • cl_cmdrate от 65 — 70
  • cl_updaterate от 65 — 70
  • Rate – 2000
  • tickrate – 66

видимость сервера в интернете

Вам осталось лишь выполнить общие настройки сервера, в которых указывается администрирование и ряд других характеристик. Для выполнения такой настройки вам необходимо открыть для редактирования файл cstrikecfgServer.cfg. В параметре hostname вы можете увидеть название вашего сервера, по которому его и будут находить другие игроки.

Вы можете самостоятельно прописать этот пункт, изменив название на произвольное. Остается лишь настроить админ панель, для чего вы можете воспользоваться командами ma_clientgroup и ma_client. Указываем через консоль администратора сервера, который получает максимальные полномочия.

Источник

Как создать сервер в css

Описание

Большинство пользователей, которые играют в Counter Strike: Source, хотят создать собственный сервер. Причины на это бывают самые разные, начиная от того, что некоторые игроки желают заработать на нем, а другие хотят начать собственный проект, который бы базировался на нем. Создавать сервер — легче, чем кажется обычным игрокам.

READ  Загрузочная флешка для виндовс виста

Как создать интернет сервер css

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

  • Чистый сервер. Пользователю не нужно создавать свой сервер с полного нуля. В конце концов он будет таким же, какой игрок может скачать с интернета прямо сейчас. Стоит начать со скачивания чистого сервера. В дальнейшем можно будет из этой сборки слепить свой сервер. Его можно найти в интернете. Теперь сервер нужно запустить. После того, как сборка будет скачана с интернета, ее нужно распаковать. Как правило, сборки можно найти только в архивном виде. В этом архиве должна быть программа, например, csgo.exe или server.exe. Как именно будет называться программа — зависит от конкретной сборки сервера.
  • IP адрес. Теперь нужно раздобыть адрес созданного сервера. Для этого можно воспользоваться проектом 2IP. Заходя на него, пользователь должен найти свой IP адрес. Он имеет следующий вид: 90.400.452.22. К нему нужно добавить порт. Зачастую, у стандартных сборок — это 27015. То есть, в конечном итоге должен получить адрес: 90.400.452.22:27015.
  • Теперь можно зайти на созданный сервер. Для этого нужно добавить к получившемуся адресу команду connect. В конечном итоге получиться что-то следующее: connect 90.400.452.22:27015.

Введя указанную команду, пользователь попадает на собственный сервер. Остается лишь настроить его и продвигать среди обычных игроков. Именно к этим пунктам, связанным с сервером, стоит перейти.

Настройка сервера CSS

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

  • Права. В первую очередь пользователь должен выдать себе и друзьям права администратора. Для этого необходимо воспользоваться блокнотом admins.simple.ini. Этот файл нужно открыть через блокнот и в конце указать STEAMID игроков, которые должны обладать правами администратора.
  • Плагины. К этому моменту пользователь должен определиться с тем, какой именно режим игры будет на его сервере. Если это Zombie или Bunnyhop сервера, то именно эти плагины нужно установить. Также с помощью плагинов пользователь может выбирать регулировать даже самые незаметные мелочи. Например, музыка в конце раундов. Однако рекомендуется излишне не захламлять сервер разнообразными плагинами. При этом важно установить Sourcemod. Этот плагин необходимо иметь на любом сервере. Он выступает в роли основы для установки других, не менее важных плагинов.
  • Карты. Исходя из того, какого режима будет сервер, пользователь должен установить карты. Например, это Zombie сервер, то нужно установить zm карты. Если Bunnyhop сервер, то стоит воспользоваться картами с префиксом bhop.

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

  • Sv_maxrate. Это значение должно быть установлено в районе 15000 вплоть до 17000.
  • Sv_minrate. Это значение необходимо установить в районе 7500 до 8000.
  • Sv_minupdaterate. Нужно выбирать от 30 до 35.
  • Cl_cmdrate. Нужно установить значение 70.
  • Cm_updaterate. Необходимо выбрать значение 70.
  • Rate 120000. Именно это значение и нужно вставить. Важно понимать, что чем выше этот параметр, тем больше ресурсов будет требовать компьютер.
  • Tickrate 33, 66 или 128. Чем выше tickrate, тем больше он просит мощностей компьютера.

Все эти настройки можно найти в файле CStrike CFG SERVER. Он находится в файле config.

Как добавить сервер в css

Насколько бы привлекательным сервер не оказался, его нужно продвигать. Только так о существовании сервера в Counter Strike Source узнают другие игроки. Это ключевой раздел по созданию сервера. Есть самые разные способы продвижения. Вот так выглядят самые эффективные из них:

  • Мониторинг. В самом начале пользователь должен добавить свой сервер на мониторинги. Что это такое? Это специальные сайты в интернете, которые помогают обычным игрокам искать сервера для игры. Есть тысячи подобных сайтов. Нужно добавить свой сервер на каждый из них. В большинстве своем, добавление своего сервера на подобные ресурсы не стоит и копейки. Однако есть популярные мониторинги, где придется платить за такую услугу.
  • Форумы. Пользователь должен найти тематические форумы, где бы он смог оставить адрес своего сервера. Рекомендуется добавлять свой сервер на самые разные форумы с небольшой периодичностью. Именно таким образом пользователь обеспечит новый поток игроков на свой сервер. В большинстве своем, это бесплатная процедура.
  • Социальные сети. Помимо форумов, разместить свой сервер можно и в тематических сообществах. Конечно же, нужно искать для таких целей определенные группы. Не стоит оставлять в группах спам. В противном же случае пользователь не только получит блокировку в определенном сообществе, но и останется без притока новых игроков.
  • Реклама. Это самый эффективный способ из всех. Пользователь должен будет покупать рекламу у более популярных серверов. Лучше делать это равномерным образом. В противном же случае приток новых игроков, после покупки игроков, стихнет до нуля.

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

Бесплатный сервер CSS

Еще одна проблема, которая связана с сервером, заключается в его работе. Если пользователь создал сервер на своем компьютере, то это непрактичное решение. Дело в том, что сервер будет выключаться каждый раз, когда компьютер выходит из сети. То есть, игроки не будут иметь постоянного доступа к серверу. Это чревато потерей доверия к нему. Для того, чтобы исправить это, стоит прибегнуть к использованию хостинга. Сами хостинга представляют собой компании, которые обеспечивают хранение сервера. В таком случае он будет работать 24/7. К сожалению, бесплатного хостинга не существует. Однако если пользователь готов платить за это, то стоит обратиться к следующим проектам:

READ  Видеокарта нвидиа джифорс gtx 1060

Стоит выбрать любой из этих проектов, выбрать конфигурацию сервера и начать ей пользоваться. Платить за такое удовольствие придется 200-1000 рублей в месяц. Именно так и создается действительно качественный и интересный для игроков сервер в Counter Strike: Source.

Источник

Настройка сервера (Полное описание файла server.cfg)

hostname «» // Имя сервера

tv_name «» // Название SourceTV.

sv_password «» // Пароль сервера.

tv_password «» // SourceTV пароль для всех клиентов.

sv_region 3 // Регион нахождения сервера.

sv_contact «» // Контактный e-mail.

rcon_password «» // Задать rcon-пароль для удалённого управления сервером.

// Настройки Gameplay

mp_footsteps 1 // Вкл/Выкл 1|0 звуки шагов.

mp_flashlight 1 // Вкл/Выкл 1|0 фонарик.

mp_autocrosshair 0 // Вкл/Выкл 1|0 автоприцеливание.

mp_friendlyfire 1 // Вкл/Выкл 1|0 возможность атаковать своих.

mp_chattime 15 // Время, в течении которого игроки смогут разговаривать между собой после окончания текущей карты.[секунды]

mp_timelimit 20 // Ограничение времени на карту.[минуты]

mp_buytime 0.25 // Время покупки.[минуты]

mp_maxrounds 0 // Максимальное количество раундов на одной карте.

mp_winlimit 0 // Максимальное колличество фрагов, при достижении которого определённым игроком карта сменится на следующую.

mp_startmoney 800 // Количество начальных денег у игроков.

mp_roundtime 3 // Длина раунда.[минуты]

mp_freezetime 4 // Начальный отсчёт времени в начале каждого раунда(для покупки).[секунды]

mp_c4timer 35 // Таймер C4.[секунды]

mp_limitteams 0 // Максимальное количество игроков команды 1 которое может превышать количество игроков в команде 2.

mp_autoteambalance 0 // Разрешить автоматическую балансировку команд.

mp_dynamicpricing 0 // New Upgrade!

// Наказания

mp_tkpunish 1 // Вкл/Выкл 1|0 убить того, кто убил игрока своей команды в следующем раунде.

mp_autokick 1 // Вкл/Выкл 1|0 автокик за убийство игроков своей команды?

mp_spawnprotectiontime 0 // Кикает игроков которые убивают членов своей команды в течении # секунд после перезапуска раунда

mp_hostagepenalty 1 // Кикает террориста при убийстве заданного лимита заложников.

// Настройки окружения

sv_turbophysics 1 // Вкл/Выкл 1|0 physics.

cl_ragdoll_collide 1 // Настройка физики.

sv_gravity 800 // Гравитация в игре

sv_stopspeed 75 // Минимальная скорость остановки на поверхности.

sv_maxspeed 320 // Максимальная скорость игрока.

sv_accelerate 10 // Определяет ускорение игрока, когда он находится в воздухе (например падает)

sv_airaccelerate 10 // Режим скольжения по стенкам объектов (используеться на surf — картах)

sv_wateraccelerate 10 // Ускорение игрока в воде.

sv_waterfriction 1 // Трение игрока в воде.

sv_footsteps 1 // Использовать звук шагов при передвижении игрока.

sv_rollangle 0 // Max view roll angle

sv_friction 4 // Коэффициент трения в игре.

sv_bounce 0 // Bounce multiplier for when physically simulated objects collide with other objects.

sv_maxvelocity 3500 // Maximum speed any ballistically moving object is allowed to attain per axis.

sv_stepsize 18 // Длинна шага в юнитах.

sv_backspeed 0.6 // Скорость передвижения (назад)

sv_waterdist 12 // Vertical view fixup when eyes are r water plane.

sv_pushaway_force 30000 // How hard physics objects are pushed away from the players on the server.

sv_pushaway_min_player_speed 75 // If a player is moving slower than this, don’t push away physics objects (enables ducking behind things).

sv_pushaway_max_force 1000 // Maximum amount of force applied to physics objects by players.

// Rcon конфигурация

sv_rcon_minfailuretime 30 // Колличество секунд для определения неверной rcon-аутенфикации.

sv_rcon_minfailures 5 // Колличество попыток при наборе rcon-пароля во время заданное sv_rcon_minfailuretime, после истечения которых игрок будет забанен.

sv_rcon_maxfailures 2 // Максимальное колличество попыток при наборе rcon-пароля, после истечения которых игрок будет забанен.

sv_rcon_banpenalty 5 // Колличество минут на которое бан

// Интернет конфигурация

sv_unlag 1 // Лагокомпенсация.

sv_maxunlag 0.5 // Максимальная лагокомпенсация, в секунду

sv_lagflushbonecache 1 // Flushes entity bone cache on lag compensation.

sv_unlag_fixstuck 1 // Disallow backtracking a player for lag compensation if it will cause them to become stuck.

sv_max_usercmd_future_ticks 8 // Prevents clients from running usercmds too far in the future. Prevents speed hacks.

sv_showimpacts 0 // Shows client (red) and server (blue) bullet impact point (1=both, 2=client-only, 3=server-only).

sv_showplayerhitboxes 0 // Show lag compensated hitboxes for the specified player index whenever a player fires.

sv_lan 0 // Вкл/Выкл 1|0 LAN сервер ( no heartbeat, no authentication, no non-class C addresses ).

sv_minrate 10000 // Минимальное колличество байт в секунду, которое может быть передано сервером(0 == без ограничения).

sv_maxrate 25000 // Максимальное колличество байт в секунду, которое может быть передано сервером(0 == без ограничения).

sv_timeout 65 // Если сервер не получает отклика от клиента в течении # секунд, клиент отключается от сервера.

sv_visiblemaxplayers 30 // Overrides the max players reported to prospective clients.

sv_minupdaterate 33 // Минимальное колличество обновлений(колличество пакетов) которое разрешено на сервере.

sv_maxupdaterate 100 // Максимальное колличество обновлений(колличество пакетов) которое разрешено на сервере.

sv_mincmdrate 33 // Минимальное колличество принимаемых пакетов которое разрешено на сервере.

READ  Виндовс 10 не распознает видеокарту

sv_maxcmdrate 100 // Максимальное колличество принимаемых пакетов которое разрешено на сервере.

// queries

//sv_enableoldqueries 1 // Enable support for old style (HL1) server queries

//sv_max_queries_sec_global 60 // Maximum queries per second to respond to from anywhere.

//sv_max_queries_window 30 // Window over which to average queries per second averages.

//sv_max_queries_sec 3.0 // Maximum queries per second to respond to

// SourceTV конфигурация

//tv_enable 0 // активирует SourceTV на локальном игровом сервере, бот SourceTV появится в спектаторах при следующей смене карты.

//tv_name «» // указывает имя SourceTV, которое появится в таблице счета и браузере серверов.

//tv_maxclients 128 // устанавливеат максимальное количество зрителей для данного SourceTV. (максимум 255, по умолчанию — 128).

//tv_stop // остановить трансляцию через SourceTV.

//tv_status // показать различную информацию по текущему SourceTV.

//tv_retry // перепоключает SourceTV на последний известный адрес (только для прокси серверов).

//tv_delay 30 // задержка трансляции SourceTV в секундах (только для мастер сервера).

//tv_port 27020 // устанавливает порт для SourceTV (по умолчанию 27020).

//tv_maxrate 3500 // установить максимально допустимую пропускную способность проводимую для одного клиента в байт/секунда (изначально 3500).

//tv_password «» // установить пароль на SourceTV для подключающихся зрителей.

//tv_relaypassword «» // установить пароль на подключение для прокси серверов.

//tv_record // начать запись SourceTV демо файла (только для мастер сервера).

//tv_stoprecord // остановить запись демо.

//tv_autorecord 0 // автоматически записывать каждую игру. Формат файла — auto-YYYYMMDD-hhmm-map.dem.

//tv_debug 1 // показывает дополнительную отладочную информацию.

//tv_delaymapchange 1 // Delays map change until broadcast is complete

//tv_dispatchmode 1 // Dispatch clients to relay proxies: 0=never, 1=if appropriate, 2=always

//tv_overridemaster 0 // Overrides the SourceTV master root address.

//tv_snapshotrate 16 // Snapshots broadcasted per second

//tv_autoretry 1 // Relay proxies retry connection after network timeout

//tv_chattimelimit 3 // Limits spectators to chat only every n seconds

//tv_nochat 0 // Don’t receive chat messages from other SourceTV spectators

// Голосовые настройки

sv_alltalk 0 // Разрешить всем слышать переговоры друг друга по микрофону, вне зависимости от команды.

sv_voiceenable 1 // Разрешить использование микрофона.

// Файловые настройки

sv_consistency 1 // Предписывает ли сервер последовательность файла для критических файлов.

sv_allowupload 1 // Разрешить загрузку на сервер(например спреев).

sv_allowdownload 1 // Разрешить загрузку с сервера(например карт).

// Логи

log on // Вести лог сервера .

sv_logbans 1 // Записывать в лог баны.

sv_log_onefile 0 // Log server information to only one file.

sv_logecho 1 // Показывать информацию из логов сервера в консоль сервера.

sv_logflush 0 // Flush the log file to disk on each write (slow).

sv_logfile 1 // Записывать логи сервера в файл.

sv_logsdir «logs» // Folder in the game directory where server logs will be stored.

sv_logblocks 0 // If true when log when a query is blocked (can cause very large log files)

mp_logdetail 3 // записывать в лог повреждения от: 0 — выключено; 1 — противников; 2 — своих; 3 — и от противников и от своих.

writeid // записываем SteamID игроков

writeip // записываем IP игроков

sv_specaccelerate 5 // Ускорение при передвижения в режиме spectator.

sv_specspeed 1.5 // Скорость передвижения в режиме spectator.

sv_specnoclip 1 // Игрок в режиме spectator может пролетать через стены и объекты.

mp_forcecamera 1 // Разрешить переключения камер в режиме спектатора.

mp_allowspectators 1 // Включение возможности Spectator.

mp_playerid 0 // Контролирует информацию которую игрок видет на панели статуса: 0 все имена; 1 только имена игроков своей команды; 2 без имён.

mp_playerid_delay 0.5 // Number of seconds to delay showing information in the status bar.

mp_playerid_hold 0.25 // Number of seconds to keep showing old information in the status bar.

mp_fadetoblack 0 // После смерти экран становится чёрным, не давая игроку смотреть за другими игроками в режиме спектатора.

//mp_teamplay 0 // команда для Half-Life 2: Deathmatch. Игра по командам(Альянс и повстанцы).

//mp_weaponstay 0 // команда для Half-Life 2: Deathmatch. После подбирания оружия оно остаётся на месте.(относится только к оружию заранее расположенному на карте разработчиками).

//mp_forcerespawn 0 // команда для Half-Life 2: Deathmatch. Игрок появляется сразу после смерти.

// Разное

sv_maxreplay 0 // Maximum replay time in seconds

sv_pausable 0 // Разрешить ставить паузу во время игры.

sv_cheats 0 // Разрешить игровые читы на сервере (пример: noclip).

sv_filterban 1 // Set packet filtering by IP mode

sv_stats 1 // собирать статистику использования процессора.

sv_instancebaselines 1 // Enable instanced baselines. Saves network overhead.

mp_decals 200 // Колличество разрешённых декалей (спреи, пятна крови, пулевые отверстия).

fps_max 1000 // Frame rate limiter

r_spray_lifetime 5 // Number of rounds player sprays are visible

// exec конфигурация

exec banned_ip.cfg // Добавляем в данный файл banned_ip.cfg список забаненных по Steam ID.

exec banned_user.cfg // Добавляем в данный файл banned_user.cfg список забаненных по имени игрока.

exec mani_quake_sounds.cfg // Выполнение команд файла mani_quake_sounds.cfg

exec mani_server.cfg // Выполнение команд файла mani_server.cfg

//exec bot.cfg // Выполнение команд файла bot.cfg конфигурации BOT-ов.

//exec detox.cfg // Выполнение команд файла detox.cfg конфигурации Античита Detox.

//exec sourcetv.cfg // Выполнение команд файла sourcetv.cfg конфигурации SourceTV.

//exec es_tools.cfg // Выполнение команд файла es_tools.cfg конфигурации Es_tools.

//exec smm_settings.cfg // Выполнение команд файла smm_settings.cfg конфигурации SourceMod.

*Если вы ставите // то команда выполняться не будет.

Источник

Smartadm.ru