root
- Додано: 2012-03-03 21:02
- Змінено: 2023-07-08 22:24
- Статус: Схвалено
41
Як оптимізувати роботу сервера
- Кожен сервер має піковий ліміт навантаження, який він може використовувати, що пов'язано не тільки із забезпеченням незалежності ресурсів одного сервера від іншого, а й специфікою ігрових серверів (зокрема Counter-Strike 1.6). Чим більше ви навантажуєте сервер доповненнями, тим менше вільних ресурсів для його роботи.
- Більше "важких" плагінів – менше FPS. Можна було б написати більше плагінів – менше FPS, але це не завжди так. Найчастіше саме 2-3 плагіна, які ми називаємо "важкі" (через неправильне їх написання, витік пам'яті і просто недалеке знання програмування розробника) викликають підвищене навантаження на сервер, що тягне за собою падіння FPS. Що таке FPS? Для роз'яснення можна написати окрему статтю, тому якщо бути простіше, то чим він вищий, тим приємніше грати на сервері, швидше відбувається реакція дій гравця на навколишній світ (CS 1.6).
- Кікайте гравців із високим пінгом. Обов'язково ставте на сервер плагін, який кікає гравців із високим пінгом. Як би Вам не хотілося їх залишити на сервері, але вони заважають іншим гравцям, так і роботі сервера. Рекомендуємо кікати гравців із пінгом понад 100.
- Встановіть індивідуально сервер FPS. Так як ми дозволили всім клієнтам самостійно змінювати FPS у параметрах запуску, рекомендуємо простежити, яке значення буде стабільним для Вашого сервера. Якщо у Вас публічний сервер з мінімальним набором плагінів без жодної музики, спецефектів та інших розважальних плагінів, то сміливо ставте 1000. Якщо ж у Вас навантажений гайнгейм сервер 32/32, то движок сервера не дозволить тримати позначку FPS стабільно на 1000 без бустерів. Тут справа не в обладнанні, а в самому виділеному сервері (CS 1.6). Для гангейм на 32 слоти рекомендуємо встановити 500FPS. Навіщо? Якщо FPS сервер буде постійно "стрибати" то будуть помітні "мікролаги" при грі.
- Перезавантажуйте сервер за завданням. Зважаючи на те, що плагіни і моди часто викликають витік пам'яті, що може шкодити до роботи сервера, ми рекомендуємо перезавантажувати сервер щодня, а точніше щоранку. Як це зробити? Дуже просто. Зайдіть у розділ Завдання, і поставте завдання на перезавантаження сервера, наприклад, о 6-тій ранку щодня. Таким чином він автоматично перезавантажуватиметься без Вашої участі і не заважатиме гравцям (бо швидше за все їх там не буде в такий ранній час). Якщо ж сервер забитий постійно (тим більше рекомендуємо його перезавантажувати), то попереджайте гравців про регулярні перезавантаження.
- Запорука успіху сервера, не тільки у його налаштуванні. І нарешті, хотілося б додати, що запорука успіху будь-якого сервера не тільки в його правильному налаштуванні, а й у адекватній адміністрації, які вміють спілкуватися з гравцями та мають досвід виявлення чітерів. На жаль, встановлення серверного античита не вихід у цій ситуації.
3
4410
это сообщение мода dproto о бане клиента как fake игрока. делать ничего не нужно, dproto блокирует самостоятельно этих игроков