• Добавлено: 2012-03-03 23:02
  • Статус: Одобрено
41

Как оптимизировать работу паблик сервера

Уважаемые клиенты! Хотелось бы вкратце рассказать об основных моментах настройки публичного сервера для его максимальной производительности. Зачастую происходит ситуация, когда неправильный подход к настройке влечет за собой плохое качество игры. Краткий список вещей, о которых мы хотели Вам рассказать:
  1. Каждый сервер имеет пиковый лимит нагрузки, который он может использовать, что связанно не только с обеспечением независимости ресурсов одного сервера от другого, но и спецификой игровых серверов (в частности Counter-Strike 1.6). Чем больше вы нагружаете сервер дополнениями, тем меньше свободных ресурсов для его работы.
  2. Больше "тяжелых" плагинов - меньше FPS. Можно было бы написать больше плагинов - меньше FPS, но это не всегда так. Чаще всего именно 2-3 плагина, которые мы называем "тяжелые" (в виду неправильного их написания, утечки памяти и просто недалеким знанием программирования разработчика) вызывают повышенную нагрузку на сервер что влечет за собой падение FPS. Что такое FPS? Для разъяснения можно написать отдельную статью, поэтому если быть проще, то чем он выше, тем приятнее играть на сервере, быстрее происходит реакция действий игрока на окружающий мир (CS 1.6).
  3. Кикайте игроков с высоким пингом. Обязательно ставьте на сервер плагин, который кикает игроков с высоким пингом. Как бы Вам не хотелось их оставить на сервере, но они мешают как другим игрокам, так и работе сервера. Рекомендуем кикать игроков с пингом выше 100.
  4. Установите индивидуально FPS сервера. Так как мы разрешили всем клиентам самостоятельно менять FPS в параметрах запуска, рекомендуем проследить за тем, какое значение будет стабильным для Вашего сервера. Если у Вас публичный сервер с минимальным набором плагинов без никакой музыки, спецэффектов и прочих развлекательных плагинов то смело ставьте 1000. Если же у Вас нагруженный гайнгейм сервер 32/32, то движок сервера не позволит держать отметку FPS стабильно на 1000 без бустеров. Тут уже дело не в оборудовании, а в самом выделенном сервере (CS 1.6). Для гангейм на 32 слота рекомендуем к установке 500FPS. Зачем? Если FPS сервера будет постоянно "прыгать" то будут заметны "микролаги" при игре.
  5. Перезагружайте сервер по заданию. Ввиду того, что плагины и моды зачастую вызывают утечку памяти, что чревато для работы сервера, мы рекомендуем перезагружать сервер каждый день, а точнее каждое утро. Как это сделать? Очень просто. Зайдите в раздел Задания, и поставьте задание на перезагрузку сервера, к примеру, в 6 утра каждый день. Таким образом он будет автоматически перезагружаться без Вашего участия и не мешать игрокам (так как скорее всего их там не будет в такое ранее время). Если же Ваш сервер забит постоянно (тем более рекомендуем его перезагружать), то предупреждайте игроков об регулярных перезагрузках.
  6. Залог успеха сервера, не только в его настройке. И наконец, хотелось бы добавить, что залог успеха любого сервера не только в его правильной настройке, но и в адекватных админах, которые умеют общаться с игроками и имеют опыт выявления читеров. К сожалению, установка серверного античита не выход в этой ситуации.

Приятной Вам игры.

  • Группа: Клиенты
  • Комментариев: 1
  • Регистрация: 2013-09-03
#914
2014-08-20, 22:57:42
Спасибо за статью)
  • Группа: Клиенты
  • Комментариев: 1
  • Регистрация: 2015-10-08
#1653
2015-11-11, 22:29:34
Fake players spamming or protocol volations что делать какито уроди что то на мутили с сервом..что делать?
  • Группа: Поддержка
  • Комментариев: 115
  • Регистрация: 2012-02-02
#1654
2015-11-12, 22:25:54
martun,

это сообщение мода dproto о бане клиента как fake игрока. делать ничего не нужно, dproto блокирует самостоятельно этих игроков

  • Группа: Пользователи
  • Комментариев: 1
  • Регистрация: 2018-08-01
#2962
2018-08-31, 6:00:01
привет всем
я сервер создал, но он упал. что делать подскажите)))

Только зарегистрированные пользователи могут оставлять комментарии

Наверх