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

Максим Докукин

Участник
Сообщения
6
Реакции
0
Дело обстоит так: сервер стоит на хостинге serva4ok.ru
В целом работает нормально, не крашится, в логах ошибок нет.
Но игроки то и дело жалуются на лаги, слышал о том, что serva4ok плохой хостинг и машины у них ♥♥♥♥♥, но может и у меня в настройках что-то не так. Тем более что сервер всего на 24 слота.

вот плагин лист сервера:

[SM] Listing 50 plugins:
01 "Knife Fight" (1.3.8) by XARiUS, Otstrel.Ru Team
02 "SM Parachute" (2.5) by SWAT_88
03 "SourceComms" (0.8.253) by Alex
04 "AntiCamp CS:S" (2.4.1) by stachi
05 "SMAC CS:S Exploit Fixes" (0.8.5.1) by SMAC Development Team
06 "Admin Menu" (1.6.3) by AlliedModders LLC
07 "[Source 2009] Custom Chat Colors" (3.0.1) by Dr. McKay
08 "Players Votes" (1.5.0) by The Resident, pZv!
09 "Show Damage" (1.0.7) by exvel
10 "Fun Commands" (1.6.3) by AlliedModders LLC
11 "SMAC ConVar Checker" (0.8.5.1) by SMAC Development Team
12 "gameME Plugin" (4.4.2) by TTS Oetzel & Goerz GmbH
13 "NoBlock" (1.4.2) by Otstrel.ru Team
14 "Advanced c4 Countdown Timer" (1.4.1) by dalto
15 "Admin Help" (1.6.3) by AlliedModders LLC
16 "Blocker passes" (1.2.0) by >>Satan<<
17 "SourceMod Anti-Cheat" (0.8.5.1) by SMAC Development Team
18 "Player Commands" (1.6.3) by AlliedModders LLC
19 "SM Super Commands" (0.60) by pRED*
20 "Cheater Buster Tools" (1.2) by KawMAN
21 "Anti-Flood" (1.6.3) by AlliedModders LLC
22 "Basic Chat" (1.6.3) by AlliedModders LLC
23 "Fun Votes" (1.6.3) by AlliedModders LLC
24 "SMAC Command Monitor" (0.8.5.1) by SMAC Development Team
25 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
26 "SourceBans" (1.4.9) by SourceBans Development Team
27 "AFK Manager" (3.5.0) by Rothgar
28 "SMAC Client Protection" (0.8.5.1) by SMAC Development Team
29 "Basic Votes" (1.6.3) by AlliedModders LLC
30 "RandomCycle" (1.6.2) by AlliedModders LLC
31 "Basic Comm Control" (1.6.3) by AlliedModders LLC
32 "Advertisements" (0.6) by Tsunami
33 "Weapon Restrict" (3.1.6) by Dr!fter
34 "Admin File Reader" (1.6.3) by AlliedModders LLC
35 "Extra Cash" (0.2) by Peoples Army
36 "Resetscore.smx"
37 "Basic Info Triggers" (1.6.3) by AlliedModders LLC
38 "Client Preferences" (1.6.3) by AlliedModders LLC
39 "Round and Map End Sound" (2.5.0Beta9) by FrozDark (HLModders LLC)
40 "SM Super Menu" (0.5) by pRED*
41 "Quake Sounds v3" (3.4.2) by Spartan_C001
42 "SMAC AutoTrigger Detector" (0.8.5.1) by SMAC Development Team
43 "SuperLogs: CSS" (1.2.4) by psychonic
44 "Very Important Person" (beta_0.0.5) by GoDtm666
45 "Sound Commands" (1.6.3) by AlliedModders LLC
46 "Basic Commands" (1.6.3) by AlliedModders LLC
47 "Reserved Slots" (1.6.3) by AlliedModders LLC
48 "SM SKINCHOOSER" (2.7) by Andi67
49 "SMAC Aimbot Detector" (0.8.5.1) by SMAC Development Team
50 "QuickDefuse" (0.3) by pRED*

А также настройки рейтов:

sv_minrate "25000"
sv_maxrate "30000"
sv_minupdaterate "100"
sv_maxupdaterate "100"
sv_mincmdrate "100"
sv_maxcmdrate "100"
sv_client_cmdrate_difference "5"

а на этой картинке можно увидеть FPS сервера (желтая линия) и то, что он проседает

1e15c820ef041cb5bb1a84cea38ce648.png


Подскажите может что-то стоит изменить, чтоб уменьшить нагрузку на сервер?
 

Danyas

Участник
Сообщения
2,174
Реакции
1,072
02 "SM Parachute" (2.5) by SWAT_88 - довольно таки прожорливый плагин
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,756
прожорливый плагин
Там на каждый тик (от вашего значения TickRate) сервера выполняются проверки. Плюс сами "скины" парашютов, геометрия ("летучесть" игроков), проверка при нажатии каждой кнопки (раскрытие парашюта)... Одним словом, чуть ли не всё, что хорошо нагружает сервер.
 

t1empO

Участник
Сообщения
326
Реакции
42
20 "Cheater Buster Tools" (1.2) by KawMAN
03 "SourceComms" (0.8.253) by Alex
Пробуй Удалить/Заменить
И пробуй рейты вообще убрать в server.cfg
И пост от Danyas
 

Максим Докукин

Участник
Сообщения
6
Реакции
0
Оффтоп

Максим Докукин, У тебя тикрейт 100 на сервере?
Честно говоря я не уверен какой именно, в тп говорят 100, но я думаю что нету там сотки

Добавлено через 51 секунду
02 "SM Parachute" (2.5) by SWAT_88 - довольно таки прожорливый плагин

Спасибо, попробую убрать)

Добавлено через 1 минуту
20 "Cheater Buster Tools" (1.2) by KawMAN
03 "SourceComms" (0.8.253) by Alex
Пробуй Удалить/Заменить
И пробуй рейты вообще убрать в server.cfg
И пост от Danyas

эти два плагины мне нечем заменить, а убирать не буду) так как нужны
 
Последнее редактирование:

Хитрый_Ёжик

Участник
Сообщения
287
Реакции
111
Честно говоря я не уверен какой именно, в тп говорят 100, но я думаю что нету там сотки
Я бы настучал им по бошке и заставил сменить на 66 тик.

Если и правда 100-ый тик, то подправь рейты:
sv_minupdaterate 66
sv_maxupdaterate 66
sv_mincmdrate 10 - на твоё усмотрение
sv_maxcmdrate 100
sv_client_cmdrate_difference 20

По логике вещей, сервер будет в 66 тиках обновлять данные всех пользователей, а оставшиеся 34 "отдыхать". Также, в данной ситуации никто из игроков не получит updaterate выше 66 (да-да, 100 тик, я знаю).

sv_minrate 25000

sv_maxrate: заходишь на сервер, пишешь в консоли net_graph 3 и смотришь на графу in. Берёшь некое "максимальное" значение (не резкие скачки) при нормальной игре умножаешь его на количество слотов, округляешь до 3-х нулей и вуаля! Значение sv_maxrate найдено.

Потом пару дней можешь побаловаться с теми или иными настройками. Сравнивая оранжевую полоску в gameMe.
 

Максим Докукин

Участник
Сообщения
6
Реакции
0
Я бы настучал им по бошке и заставил сменить на 66 тик.

Если и правда 100-ый тик, то подправь рейты:
sv_minupdaterate 66
sv_maxupdaterate 66
sv_mincmdrate 10 - на твоё усмотрение
sv_maxcmdrate 100
sv_client_cmdrate_difference 20

По логике вещей, сервер будет в 66 тиках обновлять данные всех пользователей, а оставшиеся 34 "отдыхать". Также, в данной ситуации никто из игроков не получит updaterate выше 66 (да-да, 100 тик, я знаю).

sv_minrate 25000

sv_maxrate: заходишь на сервер, пишешь в консоли net_graph 3 и смотришь на графу in. Берёшь некое "максимальное" значение (не резкие скачки) при нормальной игре умножаешь его на количество слотов, округляешь до 3-х нулей и вуаля! Значение sv_maxrate найдено.

Потом пару дней можешь побаловаться с теми или иными настройками. Сравнивая оранжевую полоску в gameMe.

У меня in - 200, слотов 25 = 5000, всмысле округлить до 3-х нулей?
 

Хитрый_Ёжик

Участник
Сообщения
287
Реакции
111
У меня in - 200, слотов 25 = 5000, всмысле округлить до 3-х нулей?
Ой, извиняюсь, фигню какую-то про sv_minrate/sv_maxrate написал. Видимо мне по ночам нужно спать...

Максимальное значение из графы in при полном сервере нужно умножить на sv_maxupdaterate, а потом округлить в большую сторону до тысячи - таким образом мы получим sv_minrate, но я бы не стал делать его меньше 20-25к при 100-ом тике. sv_maxrate - любое, но не меньше 40-50к. Если поставишь 0, то значение rate не будет иметь верхней границы.
 

Максим Докукин

Участник
Сообщения
6
Реакции
0
Ой, извиняюсь, фигню какую-то про sv_minrate/sv_maxrate написал. Видимо мне по ночам нужно спать...

Максимальное значение из графы in при полном сервере нужно умножить на sv_maxupdaterate, а потом округлить в большую сторону до тысячи - таким образом мы получим sv_minrate, но я бы не стал делать его меньше 20-25к при 100-ом тике. sv_maxrate - любое, но не меньше 40-50к. Если поставишь 0, то значение rate не будет иметь верхней границы.

тоесть maxrate поставить 40000 и потестить?)
 

onik

Участник
Сообщения
159
Реакции
37
Попробуй проставить status_protect
 

Хитрый_Ёжик

Участник
Сообщения
287
Реакции
111
Максим Докукин, также, судя по всему, у тебя пара-тройка плагинов нплохо так протекают. Сервер падает очень часто... Надо искать проблему.

Касаемо плагинов: смени AFK Manager н версию от Кордена, она полегче должна быть.
 

Максим Докукин

Участник
Сообщения
6
Реакции
0
Максим Докукин, также, судя по всему, у тебя пара-тройка плагинов нплохо так протекают. Сервер падает очень часто... Надо искать проблему.

Касаемо плагинов: смени AFK Manager н версию от Кордена, она полегче должна быть.

Да нет, сервер вобще не падает, стоит автоперезагрука в 6 утра и в 6 вечера и все, за плагин - спасибо, сменил, в итоге после всех этих махинаций, нагрузка на проц значительно снизилась, но при респауне показывает все 99 - но это никак не ощущается.
В целом в игре больше 65% редко грузится.
FPS в gameme так же и показывает, спросил у ТП - они говорят, что проседание до 62 FPS - это норма
 

Хитрый_Ёжик

Участник
Сообщения
287
Реакции
111
Максим Докукин, что значит при респавне? В начале раунда когда все игроки спавнятся?
 

EaglEs

Гуру пробития усилений
Сообщения
957
Реакции
204
Хитрый_Ёжик, да, он об этом, в этот же момент и пинг подрастает.
 
Сверху Снизу