Полный FAQ по настройке сервера CS:GO
-
- 1 Настройка отображения никнеймов игроков (когда на них наведен прицел)
- 2 Необходимые порты для STEAM
- 3 Настройка файрволла для LINUX
- 4 csgo-server-launcher.sh (скрипт запуска для LINUX)
- 5 Первоначальная инсталляция сервера и SteamCMD
- 6 Режимы работы сервера и строки запуска
- 7 Ошибки при инсталляции сервера
- 8 Ошибка "server is enforcing consistency for this file..."
- 9 Что означает _SE в названиях карт
- 10 Конфиг для турнирных серверов
- 11 Настройка отображения моделей
- 12 Не работают кнопки в админке
- 13 Настройка сервера gamemodes_server.txt
- 14 Куда делись autoexec.cfg и server.cfg
- 15 Как узнать, какие переменные доступны для настроек в server.cfg
- 16 Клиент не подключается к серверу (Failed to get session data)
- 17 Не работает параметр +maxplayers в командной строке
- 18 Где настроить резервные слоты
- 19 Я поставил пароль, но как только кто то заходит на сервер, туда попадает куча народа из лобби
- 20 Запуск нескольких серверов из одной папки
- 20.5 Этот FAQ опубликован на форуме hlmod.ru
- 21 Куда делся мой MOTD (какие файлы нужно резервировать перед обновлением)
- 22 Почему в названии сервера и в чате некоторые кириллические буквы не отражаются либо отражаются некорректно
- 23 Как отключить автоматическую покупку брони
- 24 Как отключить камеру смерти
- 25 Отключить NO BLOCK (прохождение свозь друг друга)
- 26 Отключить встроенное голосование, вызываемое по ESC (F1,F2)
- 27 Пример настройки своей собственной группы карт в gamemodes_server.txt
- 28 Прострелы в CS:GO (для задротов, разбирающихся в картостроении)
- 29 Официальный список багов и путей их решения ENG
- 30 Как заставить ботов играть на сервере без игрока
- 31 Как отключить бэкапы каждого сыгранного раунда (файлы типа backup_round<№ раунда>.txt в корне сервера )
- 32 Отключение встроенного голосования за смену карт
Обновление от 28-02-2015
- 33 Менеджер сервера под Linux (Инсталляция, старт, стоп, рестарт, обновление, мониторинг (вкл мыло), бекап, консоль)
- 34 На сервер могу зайти только я, IP высвечивает локальный
- 35 Уменьшить время после конца карты, когда показывается счет или время между смешиванием команд
- 36 Отключить разминку + время после разминки 3 секунды
- 37 Как сменить команду больше одного раза?
- 38 Гангейм сервер, поставить 1 лишь раунд и до того времени, пока кто-то не дойдет до макс лвл
- 39 Убрать тег в браузере поиска серверов- EMPTY?
- 40 Как сервер заставить очищать все предметы, что были уронены игроками?
- 41 Переносим файлы бэкапа раундов в отдельный каталог
- 42 При выигрывании 11 раундов из 21 засчитывалась победа и сменилась карта
- 43 Регулировка отображения списка игроков в браузере серверов
- 44 Как настроить игру на 1 карте с перезагрузкой карты
- 45 Не работает FF (friendly fire), хотя переменная cssdm_ffa_enabled=1 (включена)
- 46 Как админу делать рестарт раунда?
- 47 Как отобразить информацию о сервере в стиме у друга или в приглашении
- 48 Физика тел
- 49 Как отключить выдачу defuser
- 49.5 Этот FAQ написан пользователем MFS для HLMOD.RU
- 50 Missing map у клиента при размере карты >150 mb
- 51 Как поставить во встроенном голосовании отмену выбора карты, на которой уже играли
- 52 При приглашениях людей в игру через стим им отдается IP Сервера локальный, сам Сервер находится за роутером
- 53 Как узнать, виден ли мой сервер в интернете?
- 54 Как заставить клиент скачивать файлы ресурсов нестандартных карт
- 55 Как отобразить спектатору фирменный баннер
- 56 Как отобразить фирменный баннер на GoTV и в демке?
- 57 Из классического deathmatch сделать FFA
- 58 Увеличить количество спектаторов на сервере
- 59 Убрать радар
- 60 Установка карт из Workshop
- 61 Как отключить отображение нанесенного урона
- 62 Автоматическое обновление сервера под Linux
- 63 [SM] Plugin ****.smx failed to load: Possible malware or illegal plugin detected and blocked
- 64 Пример настройки встроенного голосования для соревновательного режима
- 65 Онлайн конфигуратор GameModes_server.txt
- 66 Рабочий сервер classic под линукс (только конфигурация, без sm)
- 67 Electronic Sports League CS:GO 3on3/5on5 Ladder Config gamemode_competitive_server.cfg от 07-10-2014
- 68 В параметрах запуска сервера стоит -tickrate 128, но на сервере все еще 64 тик
- 69 Map prefix или как выполнять переменные в зависимости от карты
- 70 Рабочий сервер под Linux [CS:GO] WarMod [BFG] <Beta v0.3.3.6.1, 06-Mar-2015
- 71 Замена mp_fadetoblack (черный экран)
- 72 Решение проблемы отсутствия IP в логах сервера
- 73 Как отключить/настроить отображение траектории гранат
- 74 Каждый раз сервер запускается на другом порту
- 75 Не работает SourceTV, у клиента пишет
- <b>Server using '<none>' lobbies ...</b>
1 Настройка отображения никнеймов игроков (когда на них наведен прицел)
mp_playerid_hold "1" -- время в секундах, сколько будет отображать ник игрока, при наведении прицела
mp_playerid_delay "0"- задержка в секундах, перед тем как показать ник игрока
mp_playerid "0"- показывать или нет ник игрока. 0 - все ники, 1 - ники игроков из своей команды, 2 - не показывать ники
По умолчанию показывать не будет.
2 Необходимые порты для STEAM
3 Настройка файрволла для LINUX
4 csgo-server-launcher.sh (скрипт запуска для LINUX)
<a class="externalLink" href="https://github.com/crazy-max/csgo-server-launcher" rel="nofollow" style="color: #3462a0; text-decoration: none; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14.6667px; line-height: 20.5333px; background-color: #f4f4f4;" target="_blank">GitHub - crazy-max/csgo-server-launcher: Counter-Strike : Global Offensive Server Launcher</a>
5 Первоначальная инсталляция сервера и SteamCMD
Вопросы загрузки и запуска утилиты SteamCMD Update Tool, загрузки CS:GO Dedicated Server, автоматизации процесса обновления и запуск сервера рассматривается здесь:
<a class="internalLink" href="http://hlmod.ru/forum/stati-i-manualy/10382-ustanovka-counter-strike-global-offensive-dedicated-servers-linux-windows.html" style="color: #3462a0; text-decoration: none; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14.6667px; line-height: 20.5333px; background-color: #f4f4f4;">http://hlmod.ru/forum/stati-i-manua...ffensive-dedicated-servers-linux-windows.html</a>
6 Режимы работы сервера и строки запуска
7 Ошибки при инсталляции сервера
Если после команды"app_update 740" или "app_update 740 validate" вы получаете сообщение:
App state (0x10102) reconfiguring, progress: -nan (0 / 0)
Error! App '740' state is 0x1 after update job.
укажите сначала папку, куда инсталлировать
force_install_dir название_папки
Если после "app_update 740" в линуксе вы получаете:
ERROR! Failed to request AppInfo update, not online or not logged in to Steam.
Удалите или переименуйте папку "Steam" в текущей папке пользователяи перезапустите steamcmd.
8 Ошибка "server is enforcing consistency for this file..."
Это баг, используйте sv_consistency 0
9 Что означает _SE в названиях карт?
Это турнирные варианты обычных карт с убранным мусором, туманом, и у них больше FPS.
10 Конфиг для турнирных серверов (ESL Server Plugin CS:GO)
<a class="externalLink" href="http://www.esl.eu/de/csgo/download/26337194/" rel="nofollow" style="color: #3462a0; text-decoration: none; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14.6667px; line-height: 20.5333px; background-color: #f4f4f4;" target="_blank">CIS | ESL Play</a>
Возможности плагина ESL
Проверка работы плагина
<a class="externalLink" href="http://www.esl.eu/check_eslplugin" rel="nofollow" style="color: #3462a0; text-decoration: none; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14.6667px; line-height: 20.5333px; background-color: #f4f4f4;" target="_blank">CIS | ESL Play</a>
11 Настройка отображения моделей
Настраиваются для каждой карты файлах типа de_dust2_se.kv (обычный текстовый файл без .txt)
Пример
Можно скопировать из gamemodes.txt
"t_arms" "models/weapons/t_arms.mdl"
"ct_arms" "models/weapons/ct_arms_st6.mdl"
12 Не работают кнопки в админке
Попробуйте при нажатой кнопке TAB, это баг SM, ждите патча.
13 Настройка сервера gamemodes_server.txt
По умолчанию настройки хранятся в gamemodes.txt, однако Valve не рекомендует его редактировать, так как он периодически обновляется.
Для настроек сервера Valve предлагает переименовать имеющийся файл gamemodes_server.txt.example в gamemodes_server.txt и настроить соответственно.
Настройки в gamemodes_server.txt имеют преимущество перед настройками в gamemodes.txt
Если вы сделали изменения в gamemodes_server.txt, они вступят в силу только после полной перезагрузки сервера.
Простой пример gamemodes_server.txt
14 Куда делись autoexec.cfg и server.cfg
autoexec.cfg нужно создать в папке \csgo\cfg\
Конфиг выполняется один раз в момент запуска сервера перед загрузкой карты и перед применением опций из командной строки.
Пример:
server.cfg
server.cfg нужно создать в папке \csgo\cfg\
Конфиг выполняется каждую смену карты.
Пример:
15 Как узнать, какие переменные доступны для настроек в server.cfg
Введите в консоль сервера команду
cvarlist log cvarlist.txt
Файл cvarlist.txt будет лежать в корне \csgo\
Т.е. сначала вы идете в эталонный gamemodes.txt, берете оттуда настройки для gamemodes_server.txt, а то, чего нет в gamemodes.txt, можно взять из cvarlist.txt и разместить в server.cfg.
16 Клиент не подключается к серверу
Клиент получает сообщение "Failed to get session data." Как правило, причина описана в консоли сервера.
Основная причина - неправильно настроен маплист, либо не обновлен сервер.
В строке запуска имеется некорректный пример mapgroup типа "mg_allclassics"
Поставьте mg_bomb либо другой существующий.
mg_bomb, mg_hostage, mg_dust, mg_bomb, mg_hostage, mg_armsrace, mg_demolition
17 Не работает параметр +maxplayers в командной строке
Это работало в ранней бете, а сейчас этот параметр располагается либо в gamemodes.txt либо в
gamemodes_server.txt
Для текущей версии серверов есть параметр командной строки
maxplayers_override, который перекрывает значения в любых конфигах.
18 Где настроить резервные слоты
Настраиваются средствами SM, в sourcemod.cfg указываем сколько слотов должно быть: sm_reserved_slots 4
и сколько скрыть от глаз игроков: sm_hide_slots 1
Кроме того, не забываем, что общее количество слотов регулируется в gamemodes_server.txt (maxplayer)
19 Я поставил пароль, но как только кто то заходит на сервер, туда попадает куча народа из лобби
Это баг. Используйте для временного костыля sv_steamgroup_exclusive 1
20 Запуск нескольких серверов из одной папки
Используйте параметр командной строки -Gamemodes_serverfile для указания других конфигов gamemodes_server.txt.
21 Куда делся мой MOTD (какие файлы нужно резервировать перед обновлением)
Он был перезаписан при обновлении сервера.
Перед обновлением нужно сохранить такие файлы:
mapcycle.txt
maplist.txt
motd.txt
К примеру, для Linux можно скопировать ручками 1 раз оригиналы в корень папки csgo, и вставить следующие строки в скрипт после строк обновления сервера:
cp /home/xyz/steam_pipe/csg2/motd.txt /home/xyz/steam_pipe/csg2/csgo/motd.txt
cp /home/xyz/steam_pipe/csg2/mapcycle.txt /home/xyz/steam_pipe/csg2/csgo/mapcycle.txt
cp /home/xyz/steam_pipe/csg2/maplist.txt /home/xyz/steam_pipe/csg2/csgo/maplist.txt
Важно!
Крайне не рекомендуется вносить изменения в gamemodes.txt и соответственно его сохранять, т.к. Valve может изменить логику без предупреждений. Пример - введение режима DM, который сначала отсутствовал. Так же вы не увидите новых карт.
Это касается также gamemode_casual.cfg (или gamemode_armsrace.cfg, gamemode_casual.cfg, gamemode_demolition.cfg).
Для настройки используйте вновь созданный, к примеру, gamemode_casual_server.cfg, который запускается из gamemodes_server.txt
22 Почему в названии сервера и в чате некоторые кириллические буквы не отражаются либо отражаются некорректно
Это баг. Ждите патча.
23 Как отключить автоматическую покупку брони
mp_free_armor 0
24 Как отключить камеру смерти
"Нажмите F5 чтобы запечатлеть этот момент"
Убрать совсем: spec_freeze_time -1, но будет резко дергаться камера.
Оптимально spec_freeze_time 2, через 2 секунды отключится
За камеру в режиме спектатора отвечают переменные из группы spec_freeze_
spec_freeze_deathanim_time 0
spec_freeze_panel_extended_time 0
spec_freeze_time 0
spec_freeze_time_lock 0
spec_freeze_traveltime 0
25 Отключить NO BLOCK (прохождение свозь друг друга)
mp_solid_teammate 1
26 Отключить встроенное голосование, вызываемое по ESC,F1,F2
sv_allow_votes "0"
mp_endmatch_votenextmap 0
27 Пример настройки своей собственной группы карт в gamemodes_server.txt
В строке запуска укажите название своей группы +mapgroup mg_all
gamemodes_server.txt
В разделе настройки режима "mapgroupsMP"
закомменировать текущие (если вы их скопировали из gamemodes.txt), вставить
{"mg_all" "" }
В разделе групп карт "mapgroups"
"mg_all" // mapgroup definition
{
"name" "mg_all"
"maps"
{
"cs_office" ""
"cs_italy" ""
"de_dust2" ""
"de_train" ""
"de_inferno" ""
"de_dust" ""
"de_aztec" ""
"de_nuke" ""
}
}
28 Прострелы в CS:GO (для задротов, разбирающихся в картостроении)
<a class="externalLink" href="http://forums.csgomaps.net/showthread.php?tid=60" rel="nofollow" style="color: #3462a0; text-decoration: none; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14.6667px; line-height: 20.5333px; background-color: #f4f4f4;" target="_blank">http://forums.csgomaps.net/showthread.php?tid=60</a>
29 Официальный список багов и путей их решения ENG
<a class="externalLink" href="http://forums.steampowered.com/forums/showthread.php?t=2263804" rel="nofollow" style="color: #3462a0; text-decoration: none; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14.6667px; line-height: 20.5333px; background-color: #f4f4f4;" target="_blank">Official CSGO Beta Bug Reporting Thread - Steam Users' Forums</a>
30 Как заставить ботов играть на сервере без игрока
В вашем ***_server.cfg
bot_join_after_player 0
sv_hibernate_when_empty 0
sv_hibernate_postgame_delay 5
31 Как отключить бэкапы каждого сыгранного раунда (в корне сервера)
в server.cfg:
mp_backup_round_file 0
mp_backup_round_file_last 0
mp_backup_round_file_pattern 0
32 Отключение встроенного голосования за смену карт
mp_endmatch_votenextmap 0