Що таке tickrate в cs go cs go портал enix

Що таке tickrate в cs go cs go портал enix

TickRate - Одиниця виміру відправки та отримання даних з сервера в секунду.

При грі, ви обмінюєтеся з сервером даними. І наскільки часто ви обмінюєтеся даними залежить саме від TickRate. Кожен Tick сервер і клієнт оновлюють дані (синхронізуються), оновлюється ігрова зона, переміщення гравців, постріли і т.д. Відповідно чим частіше він це робить, тим більше гра наближена до реальності у кожного гравця.


Нижче ви можете побачити скріншот вплив TickRate на ігровий процес. Як бачите з високим тікрейтом ви помічаєте найдрібніші рухи гравця, на відміну від низького.

Що таке tickrate в cs go cs go портал enix

Тобто високий TickRate дозволяє уникати таких проблем як (Якщо у вас пінг великий вам ніщо не допоможе):
Ви стріляєте по ігровому персонажу, ви бачите, що ви потрапляєте і бачите купу крові, але він вас вбиває, а ви не завдали шкоди взагалі або він дуже маленький. Справа в тому, що ваш клієнт відправляє дані на сервер, сервер зіставляє отримані дані, і приймає остаточне рішення. Це відбувається тому що, відображення крові і влучень знаходиться на стороні клієнта (тобто у вас). Ваш клієнт вважає, що ви потрапили в ціль, малює кров, і посилає пакети на сервер для перевірки. Якщо сервер вважає, що ви промахнулися, гравець не отримує шкоди.

Високий TickRate дозволяє максимально наблизиться до ситуації, яку сервер вважає правільной.В грі CS: GO максимальний TickRate 128. Такий tickrate збільшує навантаження на клієнтську частину і серверну, особливо. Тому на серверах часто використовують 64 tickrate. Ви ніяк не можете вплинути на TickRate граючи на сервері, так як tickrate визначає сам сервер.
Якщо в конфіги сервера TickRate 64, а у вас на клієнті по замовчування 128, то ви все одно будете грати на 64 і навпаки.

Ви можете поміняти тікрейт клієнта для тренування з ботами або друзями і т.д. в настройках запуску гри:
ПКМ CS: GO ----> Властивості ----> Встановити параметри запуску.
Прописати: -tickrate 128

Що таке tickrate в cs go cs go портал enix

Якщо у вас є свій сервер CS: GO і ви хочете, щоб він працював з TickRate 128. Вам потрібно зробити наступні:
Поміняти \ Вставити наступні cvar'и:

rate 128000
sv_maxrate 128000
sv_mincmdrate 128
sv_minrate 128000
sv_minupdaterate 128
sv_client_cmdrate_difference 0



Дізнатися TickRate можна набравши команду в консолі гри: net_graph 1