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

Тема в разделе "Counter-Strike: Source", создана пользователем Максим Докукин, 29 янв 2015.

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

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

    Сообщения:
    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 сервера (желтая линия) и то, что он проседает

    [​IMG]

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

    Danyas Спасибо, браток © yand3xmail Модератор

    Сообщения:
    1.718
    Симпатии:
    455
    02 "SM Parachute" (2.5) by SWAT_88 - довольно таки прожорливый плагин
     
  3. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.515
    Симпатии:
    1.969
    Там на каждый тик (от вашего значения TickRate) сервера выполняются проверки. Плюс сами "скины" парашютов, геометрия ("летучесть" игроков), проверка при нажатии каждой кнопки (раскрытие парашюта)... Одним словом, чуть ли не всё, что хорошо нагружает сервер.
     
    Максим Докукин нравится это.
  4. t1empO

    t1empO 109.195.84.188:27015

    Сообщения:
    318
    Симпатии:
    40
    20 "Cheater Buster Tools" (1.2) by KawMAN
    03 "SourceComms" (0.8.253) by Alex
    Пробуй Удалить/Заменить
    И пробуй рейты вообще убрать в server.cfg
    И пост от Danyas
     
    Максим Докукин нравится это.
  5. Хитрый_Ёжик

    Хитрый_Ёжик

    Сообщения:
    281
    Симпатии:
    94
    Оффтоп

    Максим Докукин, У тебя тикрейт 100 на сервере?
     
  6. Максим Докукин

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

    Сообщения:
    6
    Симпатии:
    0
    Честно говоря я не уверен какой именно, в тп говорят 100, но я думаю что нету там сотки

    Добавлено через 51 секунду
    Спасибо, попробую убрать)

    Добавлено через 1 минуту
    эти два плагины мне нечем заменить, а убирать не буду) так как нужны
     
    Последнее редактирование: 30 янв 2015
  7. Хитрый_Ёжик

    Хитрый_Ёжик

    Сообщения:
    281
    Симпатии:
    94
    Я бы настучал им по бошке и заставил сменить на 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.
     
    Максим Докукин, Chaos_Engine и AlmazON нравится это.
  8. Максим Докукин

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

    Сообщения:
    6
    Симпатии:
    0
    У меня in - 200, слотов 25 = 5000, всмысле округлить до 3-х нулей?
     
  9. Хитрый_Ёжик

    Хитрый_Ёжик

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

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

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

    Сообщения:
    6
    Симпатии:
    0
    тоесть maxrate поставить 40000 и потестить?)
     
  11. Хитрый_Ёжик

    Хитрый_Ёжик

    Сообщения:
    281
    Симпатии:
    94
    Да
     
  12. Максим Докукин

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

    Сообщения:
    6
    Симпатии:
    0
    Хорошо, спасибо)
     
  13. onik

    onik

    Сообщения:
    69
    Симпатии:
    5
    Попробуй проставить status_protect
     
  14. Хитрый_Ёжик

    Хитрый_Ёжик

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

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

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

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

    Хитрый_Ёжик

    Сообщения:
    281
    Симпатии:
    94
    Максим Докукин, что значит при респавне? В начале раунда когда все игроки спавнятся?
     
  17. Chaos_Engine

    Chaos_Engine TeamBiceps

    Сообщения:
    525
    Симпатии:
    42
    Хитрый_Ёжик, да, он об этом, в этот же момент и пинг подрастает.
     
  18. Хитрый_Ёжик

    Хитрый_Ёжик

    Сообщения:
    281
    Симпатии:
    94
    net_splitpacket_maxrate 15000

    Повышай значение на 5000 пока не пропадут лаги.
     
  19. TWRP

    TWRP Read Only

    Сообщения:
    317
    Симпатии:
    45
    Оффтоп