Як знизити пінг в css - Counter-Strike Source -if() - endif - Каталог статей - Game-Staf Ігровий

Увійти через uID

пінг

Дочитавши цю статтю, ви навчитеся знижувати пінг, під час гри в Counter-Strike: Source. Стаття дуже актуальна, тому що багато хто просто не знає, як знизити пінг в css Якщо ви граєте за модемом, то вимикайте icq, зупиняйте закачування і все інше, що створює зайвий трафік. Потім зробіть у конфізі перемикач налаштувань мережі. Робиться він дуже просто: У файл cstrike/autoexec.cfg додайте ось це: alias net0 "rate 1400; cl_rate 1000; cl_updaterate 10; cl_cmdrate 15; alias netsw net1; echo *** Net: 24.0k, updates: 12; speak ten" alias net1 "rate 2600; cl_rate 1500; cl_updaterate 15; cl_cmdrate 20; alias netsw net2; alias net2 "rate 3100; cl_rate 2000; cl_updaterate 20; cl_cmdrate 25; alias netsw net3; echo *** Net: 31.2k, updates: 20; cl_rate 2500; cl_updaterate 25; cl_cmdrate 30; alias netsw net4; echo *** Net: 33.6k, updates: 25; te 50; alias netsw net0; echo *** Net: all must die, updates: 50; можна поставити будь-яку клавішу. net_graph 1 net_scale 5 net_graphpos 2

Прямо в грі натискаючи клавішу ALT підберіть оптимальну швидкість для вашого коннекта.

На мій досвід при коннекті в інет 33600 нормально без лагів можна грати на значення 10-15.

Розшифровка: rate - Обмеження вхідного трафіку (Байт/сек.) cl_rate - Обмеження вихідного трафіку (Байт/сек.) cl_updaterate - Кількість оновлень від сервера до клієнта (вхідний трафік) до сек . cl_cmdrate -Число оновлень від клієнта до сервера (вихідний трафік) у с.

Ще деякі корисні установки конфіга (файл cstrikeconfig.cfg):

cl_allowdownload - Дозволити скачування ресурсів із сервера до гравця. Впливає лише на час та шанс підключення. Тобто, якщо неактивно (коштує 0), а на сервері модель, якої у вас немає вам не вдасться завершити процес підключення. Рекомендую активізувати (значення = 1). cl_allowupload - Дозволити завантаження сервером ресурсів клієнта. Та ж ситуація, якщо у вас є модель, а на сервері її немає, то вашу модель ніхто не побачить. Рекомендую активізувати (значення = 1). cl_cmdbackup - Кількість пакетів надісланих на сервер. Тобто скільки надсилається серверу пакетів за секунду. Чим менше значення, ніж менше пінг, але зловживати теж не слід. Оптимальним значенням буде 2. cl_cmdrate - Швидкість з якої надсилаються команди на сервер. Для оптимальної роботи значні повинні відповідати параметру framerate. Якщо говорити про модемне з'єднання, то значення має бути від 20 до 30. Для початку поставте 20. cl_download_ingame - Дозволити завантаження ресурсів прямо в грі. На вибір т.к. позначається на швидкості з'єднання тільки якщо у когось наставлено фічею на CS і він щойно приєднався до гри. Я зазвичай дозволяю скачування у грі (значення = 1). cl_lc - Компенсація лагів за сервера. Цей параметр змушує сервер взяти до уваги ваш пінг та значно оптимізувати роботу, але ця опція може бути відключена на сервері (sv_unlag 0). Якщо це так, то cl_lc та втім і cl_lw ігноруються. Значення cl_lc як ви зрозуміли, потрібно поставити 1. cl_lw - Всі ефекти та дії пов'язані зі зброєю прораховуються на стороні клієнта. Це допомагає значно оптимізувати роботу, але у вас немаєбуде 100% гарантії, що те, що ви бачите дійсно так. Хоча скільки я грав жодного разу не помітив якихось відхилень від того, що реально відбувається. Хочете грати без лагів ставте значення 1. cl_lb - Усі наслідки перестрілки тобто. плями крові, дірки на стінах тощо. прораховуються за клієнта. Такий самий принцип оптимізації як і в попередніх двох командах. Значення 1 оптимізації. cl_nodelta - Заборонити дельта стиснення. Ніколи не робіть цього. Швидкість з'єднання це не покращить і призначене для хороших локальних мереж та убогих комп'ютерів. Для гри за модемом значення має бути 0. cl_nopred - Не передбачати руху гравця. Якщо хочете бачити плавні пересування інших гравців та й не включайте цю опцію (значення = 0). cl_resend - Час, через який буде знову посланий пакет, якщо попередній не дійшов. Чим менше тим швидше буде виправлена ​​помилка при передачі пакета даних, але іноді варто ставити значення не 1, а 2 або 3 т.к. якщо на лінії є шуми і наступний пакет теж не дійде, буде критична помилка та виліт із сервера (у правому верхньому кутку повідомлення Connection Problem). Для початку поставте значення 1. cl_showfps - Показати FPS в лівому-верхньому кутку. У лівому верхньому куті буде показано ваш поточний FPS. Якщо графік з'єднання вимкнено (net_graph 0), можете включити лічильник FPS (значення = 1). Але якщо дотримуєтеся всіх моїх рекомендацій не включайте (значення = 0). cl_updaterate - швидкість з якою оновлюються відомості про гру. Якщо значення параметра 20, то відомості про гру оновлюються 20 разів на секунду. До речі, значення 20 є оптимальним. fastsprites - Вид спрайтів диму. Виглядають жахливо. Значення може бути 0, 1, 2 або 3. Де 0 – реалістичні, а 2 – найпростіші (і убогі). На швидкість з'єднання значенняпозначається не особливо, швидше швидкодія самого CS. Рекомендую для початку як значення - 2. fps_modem - FPS максимально за модемом. Як і звичайне FPS, але дійсне тільки при грі по модему. Ставте 28. hud_fastswitch - Швидка зміна зброї. У цьому випадку ви не спочатку натискаєте на слот і потім на постріл і лише тоді змінюється зброя, а відразу натискаєте на слот і зброю змінилося. max_shells - Максимальна кількість патронів, що одночасно відмальовуються. Для любителів спецефектів. Раджу відразу поставити в 0. max_smokepuffs - Максимальна кількість клубів диму, що одночасно відмальовуються. Аналогічний попередньому параметру, але тут йдеться про клуби диму. mp_decals - Кількість відображуваних одночасно дір від пострілів, плям крові і т.д. Щоб не обмежувати себе в ефектах і одночасно заощадити на системних ресурсах поставте 10. До речі, для одиночної гри параметр інший - r_decals. mp_footsteps - Звук кроків. Якщо дуже пінгує відключіть, але взагалі без них грати неможливо. net_graph – Графік швидкості з'єднання. Значення: 1 - статистика та графік з'єднання, 2 - статистика, графік з'єднання та графік передачі даних, 3 - тільки статистика та 0 - неактивний. net_graphwidth – Ширина графіка швидкості з'єднання. За замовчуванням слід залишити значення - 192. net_graphpos - Розташування графіка швидкості з'єднання. Тобто. ліворуч, по центру чи праворуч. Залишіть за промовчанням ліворуч (значення = 1). pushlatency - Згладжувати/компенсувати затримку. Рівна 50 або 100% пінгу взятими з протилежним (запереч.) знаком. Наприклад, якщо пінг 300 за значенням pushlatency має бути (-150) або (-200). Поки що поставте (-150). scr_conspeed - Швидкість виїзду консолі. Я ставлю 10 000.

Налаштування сервера (файл cstrike/server.cfg):

sv_unlag - компенсувати лаги клієнтів тобто. дозволити cl_lc, cl_lw та cl_lb. Під час гри за модемом сервер повинен підтримувати компенсацію лагів (значення = 1). sv_unlagmax – Максимальний час компенсації затримки в секундах. Залишіть значення за промовчанням - 0.5 секунди. sv_unlagsamples – Скільки попередніх пакетів використовуються для обчислення затримки клієнтів. Досить одного пакета (значення = 1).