Здравствуйте. Имею сервер counter strike source последней версии с nosteam патчем на дебиане.
Второй раз замечаю очень странные лаги со стороны сервера, на которые жалуются и другие игроки. Заключаются эти лаги в полном ощущении значительного падения FPS, при этом "cl_showfps 1" показывает свои достойные 60 фпс. Особенно заметно при движении в пространстве. Если только крутить мышкой - всё вроде ок. Бежишь, а выглядит, как будто фпс на уровне 15 кадров. При заходе на другие сервера - всё ок. Т.е. явно проблема на стороне сервера. Начинается это дело примерно спустя сутки после последнего рестарта. Железо на сервере вполне приличное. Как лаги начались, даже если потом на сервере осталось 2 игрока - всё равно лаги никуда не пропадают. Сразу после рестарта сервера(приложения, не железа целиком) всё опять идеально, вне зависимости от количества игроков онлайн.
Проблема также явно и не в интернете, т.к. пинг вроде у всех норм, а лаги наблюдаются и при подключении к серверу по локальной сети.
Да, и в консоли и логах сервера никаких заметных ошибок не наблюдается.
Могу предположить, что что-то может быть не так с server.cfg, так что на всякий случай его прикладываю.
список плагинов
Заранее благодарен за ответы.
Второй раз замечаю очень странные лаги со стороны сервера, на которые жалуются и другие игроки. Заключаются эти лаги в полном ощущении значительного падения FPS, при этом "cl_showfps 1" показывает свои достойные 60 фпс. Особенно заметно при движении в пространстве. Если только крутить мышкой - всё вроде ок. Бежишь, а выглядит, как будто фпс на уровне 15 кадров. При заходе на другие сервера - всё ок. Т.е. явно проблема на стороне сервера. Начинается это дело примерно спустя сутки после последнего рестарта. Железо на сервере вполне приличное. Как лаги начались, даже если потом на сервере осталось 2 игрока - всё равно лаги никуда не пропадают. Сразу после рестарта сервера(приложения, не железа целиком) всё опять идеально, вне зависимости от количества игроков онлайн.
Проблема также явно и не в интернете, т.к. пинг вроде у всех норм, а лаги наблюдаются и при подключении к серверу по локальной сети.
Да, и в консоли и логах сервера никаких заметных ошибок не наблюдается.
Могу предположить, что что-то может быть не так с server.cfg, так что на всякий случай его прикладываю.
C-подобный:
// Главные настройки
hostname "*******************************************" // Имя сервера
sv_password "" // Пароль сервера
tv_password "" // SourceTV пароль для всех клиентов
sv_region 255 // Регион нахождения сервера
sv_contact "" // Контактный e-mail
rcon_password *************************// Rcon-пароль для удаленного управления сервером (рекомендуется ставить максимально сложны)
sv_downloadurl "http://*****************/css/"
// Настройки Gameplay
mp_footsteps 1 // Вкл/Выкл 1|0 звуки шагов
mp_flashlight 1 // Вкл/Выкл 1|0 фонарик
mp_autocrosshair 0 // Вкл/Выкл 1|0 автоприцеливание
mp_friendlyfire 0 // Вкл/Выкл 1|0 огонь по своим
mp_chattime 8 // Время, в течении которого игроки смогут разговаривать между собой после окончания текущей карты
mp_timelimit 0 // Ограничение времени на карту (мин)
mp_buytime 0.7 // Время покупки (мин)
mp_maxrounds 0 // Максимальное количество раундов на одной карте
mp_winlimit 0 // Максимальное количество выигранных раундов одной из команд, после чего произойдет смена карты
mp_startmoney 8000 // Начальная сумма денег у игроков
mp_roundtime 3 // Время раунда (мин)
mp_freezetime 3 // Начальный отсчет времени в каждом раунде (сек)
mp_c4timer 35 // Таймер C4 (сек)
mp_limitteams 1 // Максимальное превышение кол-ва игроков в одной из команд
mp_autoteambalance 1 // Разрешить автоматическую балансировку команд
// Наказания
mp_tkpunish 1 // Вкл/Выкл 1|0 убийство тимкиллера в след. раунде
mp_autokick 0 // Вкл/Выкл 1|0 автоматически кикает тимкиллеров и не играющих игроков (афк)
mp_spawnprotectiontime 0 // Кикает игроков, которые убивают членов своей команды в течении # секунд после перезапуска раунда
mp_hostagepenalty 1 // Кикает террориста при убийстве заданного лимита заложников
// Настройки окружения
sv_turbophysics 1 // Вкл/Выкл 1|0 позволяет толкать предметы при нажатии на кнопку "E"
cl_ragdoll_collide 1 // Настройка физики
sv_gravity 800 // Гравитация в игре
sv_stopspeed 75 // Минимальная скорость остановки на поверхности
sv_maxspeed 320 // Максимальная скорость игрока
sv_accelerate 5 // Определяет ускорение игрока, когда он находится в воздухе (например падает)
sv_airaccelerate 1000 // Режим скольжения по стенкам объектов (используется на surf - картах)
sv_wateraccelerate 10 // Ускорение игрока в воде
sv_waterfriction 1 // Трение игрока в воде
sv_footsteps 1 // Использовать звук шагов при передвижении игрока.
sv_rollspeed 200
sv_friction 4 // Коэффициент трения в игре.
sv_stepsize 18 // Длинна шага в юнитах
sv_backspeed 0.6 // Скорость передвижения (назад)
// Rcon конфигурация
sv_rcon_minfailuretime 30 // Количество секунд для определения неверной rcon-аутенфикации
sv_rcon_minfailures 5 // кол-во попыток набора rcon-пароля в течении, указанного в sv_rcon_minfailuretime, после которого игрок будет забанен
sv_rcon_maxfailures 2 // Максимальное количество попыток при наборе rcon-пароля, после истечения которых игрок будет забанен.
sv_rcon_banpenalty 120 // Время бана игрока, неправильно вводившего rcon-пароль (мин)
// Интернет конфигурация
sv_tags "startmoney,alltalk,nocheats,no-steam,steam" // тэги (значит сервер будет виден в интернете для всех, как для пиратики так и для steam)
sv_unlag 1 // Лагокомпенсация
sv_maxunlag 0.5 // Максимальная лагокомпенсация, в секунду
sv_lan 0 // Вкл/Выкл 1|0 LAN сервер
sv_minrate 5000 // Минимальное количество байт в секунду, которое может быть передано сервером (0 - без ограничения)
sv_maxrate 10000 // Максимальное количество байт в секунду, которое может быть передано сервером (0 - без ограничения)
cl_cmdrate +2
cl_updaterate 33
sv_timeout 99 // Максимальное кол-во времени, в течение которого если сервер не получает отклика от игрока, игрок
sv_minupdaterate 10 // Минимальное количество обновлений (количество пакетов) которое разрешено на сервере
sv_maxupdaterate 30 // Максимальное количество обновлений (количество пакетов) которое разрешено на сервере
sv_mincmdrate 40 // Минимальное количество принимаемых пакетов которое разрешено на сервере.
sv_maxcmdrate 100 // Максимальное количество принимаемых пакетов которое разрешено на сервере
sv_client_cmdrate_difference 20
sv_client_interpolate 1
sv_client_interp 0.01
sv_client_predict -1
sv_client_min_interp_ratio -1
sv_client_max_interp_ratio -1
// Голосовые настройки
sv_use_steam_voice 0 // Микрофон у всех, значиение 1 - использование только стим голосовой связи
sv_alltalk 1 // Включить общий голосовой чат
sv_voiceenable 1 // Разрешить использование микрофона
// Файловые настройки
sv_consistency 1 // Режим проверки соответствия файлов моделей на клиенте.
sv_allowupload 1 // Разрешить загрузку на сервер (например спреев)
sv_allowdownload 1 // Разрешить загрузку с сервера (например карт)
// Логи (Не от слова лаги!!)
log on // Вести лог сервера (on|off)
sv_logbans 1 // Вести лог банов
sv_logecho 0 // Показывать информацию из логов сервера в консоль сервера
sv_logfile 1 // Записывать логи сервера в файл
mp_logdetail 3 // записывать в лог повреждения от: 0 - выключено; 1 - противников; 2 - своих; 3 - и от противников и от своих
writeid // записываем SteamID игроков
// Настройка игроков
sv_specaccelerate 5 // Ускорение при передвижения в режиме spectator
sv_specspeed 1.0 // Скорость передвижения в режиме spectator
sv_specnoclip 1 // Игрок в режиме spectator может пролетать через стены и объекты
mp_forcecamera 0 // Разрешить переключения камер в режиме спектатора
mp_allowspectators 1 // Включение возможности spectator
mp_playerid 0 // Всплывающие подсказки при наведении прицела на игрока
mp_fadetoblack 0 // После смерти экран становится чёрным, не давая игроку смотреть за другими игроками в режиме спектатора
// Разное
sv_pausable 0 // Разрешить ставить паузу во время игры
sv_cheats 0 // Разрешить игровые читы на сервере (пример: noclip)
sv_stats 1 // собирать статистику использования процессора
mp_decals 100 // количество разрешённых декалей (спреи, пятна крови, пулевые отверстия)
fps_max 600 // Максимальный фпс
breakable_multiplayer 1
decalfrequency 60
host_framerate 0
// 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 setmasters.cfg // Строка нужна для вызова сетмастеров (видимости в инете сервака), нужен файл Setmasters
exec mani_skins.cfg // Выполнения команда файла mani_skins.cfg который отвечает за изменения скинов игроков на сервере
// Максимальный размер загружаемого файла с сервера
net_maxfilesize 64 // Например для того чтоб с сервера скачивало большие карты и не выдавало ошибку
sv_disable_motd 0
setmaster add "69.28.151.162"
setmaster add "68.142.72.250"
setmaster add "72.165.61.189"
setmaster add "207.173.177.11"
setmaster add "72.165.61.190"
setmaster add "213.239.209.221"
setmaster add "207.173.177.12"
setmaster add "65.73.232.251"
setmaster add "65.73.232.253"
список плагинов
C-подобный:
[SM] Listing 65 plugins:
01 "SourceBans++: SourceComms" (1.6.2) by Alex, SourceBans++ Dev Team
02 "SMAC ConVar Checker" (0.8.6.0) by SMAC Development Team
03 "Admin Help" (1.8.0.6036) by AlliedModders LLC
04 "SourceBans++: Bans Checker" (1.6.2) by psychonic, Ca$h Munny, SourceBans++ Dev Team
05 "Basic Commands" (1.8.0.6036) by AlliedModders LLC
06 "No Team Flash" (0.3) by SAMURAI and Kigen
07 "Admin File Reader" (1.8.0.6036) by AlliedModders LLC
08 "Warmup Round" (1.1.8) by XARiUS
09 "Team Bets" (2.6) by GrimReaper - Original by ferret
10 "Retry On Restart" (1.2) by Franc1sco franug & Derek D. Howard
11 "Basic Votes" (1.8.0.6036) by AlliedModders LLC
12 "Basic Chat" (1.8.0.6036) by AlliedModders LLC
13 "SMAC EAC Global Banlist" (0.8.6.0) by SMAC Development Team
14 "SMAC CS:S Anti-Flash" (0.8.6.0) by SMAC Development Team
15 "[CSGO] Advanced Admin" (1.6.3) by PeEzZ
16 "SMAC ESEA Global Banlist" (0.8.6.0) by SMAC Development Team
17 "SourceBans++: Main Plugin" (1.6.2) by SourceBans Development Team, SourceBans++ Dev Team
18 "Basic Info Triggers" (1.8.0.6036) by AlliedModders LLC
19 "SM Bot Tools" (1.2) by AMP
20 "Fun Votes" (1.8.0.6036) by AlliedModders LLC
21 "Check Steam Player" (1.1.6) by KOROVKA
22 "Resetscore" (2.6.0) by shavit
23 "SourceBans Manager" (1.0.4 beta) by R1KO
24 "Paintball" (1.2.0) by otstrel.ru Team
25 "SourceBans++: SourceSleuth" (1.6.2) by ecca, SourceBans++ Dev Team
26 Disabled: "SMAC HL2:DM Exploit Fixes" (0.8.6.0) by SMAC Development Team
27 "Player Commands" (1.8.0.6036) by AlliedModders LLC
28 "SMAC Aimbot Detector" (0.8.6.0) by SMAC Development Team
29 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
30 "RankMe Connect Announcer" (r6) by lok1
31 "Goremod" (5.3.2) by Joe 'Pinkfairie' Maley
32 "DeadChat" (2.0) by Greyscale
33 "Anti-Flood" (1.8.0.6036) by AlliedModders LLC
34 "SMAC Spinhack Detector" (0.8.6.0) by SMAC Development Team
35 "HP Left" (1.2.1) by InterWave Studios team
36 <Error> "SourceSleuth" (1.3 fix) by ecca
37 "SMAC Client Protection" (0.8.6.0) by SMAC Development Team
38 "Basic Comm Control" (1.8.0.6036) by AlliedModders LLC
39 "Client Preferences" (1.8.0.6036) by AlliedModders LLC
40 "Grenade Trails (clientpref)" (1.3) by Bacardi
41 "SMAC AutoTrigger Detector" (0.8.6.0) by SMAC Development Team
42 "SourceBans++: Admin Config Loader" (1.6.2) by AlliedModders LLC, SourceBans++ Dev Team
43 "QuickDefuse" (0.3) by pRED*
44 "Sound Commands" (1.8.0.6036) by AlliedModders LLC
45 Disabled: "SMAC L4D2 Exploit Fixes" (0.8.6.0) by SMAC Development Team
46 "Nextmap" (1.8.0.6036) by AlliedModders LLC
47 "Grenade Smoke Color" (1.3.4) by HSFighter
48 "[Source 2013] Custom Chat Colors" (3.1.0) by Dr. McKay
49 "Fun Commands" (1.8.0.6036) by AlliedModders LLC
50 "PermaMute" (0.1) by Ryan "Rusification Punkk"
51 "RankMe" (2.8.3) by lok1
52 "SourceMod Anti-Cheat" (0.8.6.0) by SMAC Development Team
53 "SMAC CS:S Anti-Smoke" (0.8.6.0) by SMAC Development Team
54 "Show Damage" (1.0.7) by exvel
55 "Players Votes Redux" (1.2.3) by ReFlexPoison
56 "SM SKINCHOOSER" (4.0) by Andi67
57 "Admin List" (1.0) by Someone
58 "Knife Fight" (1.3.8) by XARiUS, Otstrel.Ru Team
59 "SMAC Command Monitor" (0.8.6.0) by SMAC Development Team
60 "AutoSilencer.smx"
61 "SMAC Anti-Speedhack" (0.8.6.0) by SMAC Development Team
62 "SMAC CS:S Exploit Fixes" (0.8.6.0) by SMAC Development Team
63 "Admin Menu" (1.8.0.6036) by AlliedModders LLC
64 "SMAC Eye Angle Test" (0.8.6.0) by SMAC Development Team
65 "SMAC Rcon Locker" (0.8.6.0) by SMAC Development Team
Последнее редактирование: