Хитрегистрация (ағылшынның hit registration сөзінен) — бұл ойын серверінің оқтың ойыншыға тигенін анықтап, тиісті зақымды есептейтін процесі. Қарапайым естіледі, бірақ дәл осы процестің дәлдігіне ойынның жеке оқтар мен хэдшоттар деңгейінде қаншалықты «әділ» және болжамды сезілетіні байланысты.
Мәселе екі жағдай сәйкес келмегенде туындайды: ойыншы өз экранында прицелдің (кроссхердің) атыс сәтінде қарсыласының моделіне дәл тұрғанын көреді, бірақ зақым есептелмейді немесе толық есептелмейді. Мұндай сәттерді комьюнити «нашар хитрег» деп атайды — бұл кәсіби және әуесқой ортада ең жиі туындайтын дау-дамай мен шағымдардың бірі.
Неге бұлай болады
Ойыншы көретін нәрсе мен сервер тіркейтін нәрсе арасындағы сәйкессіздіктің бірнеше себебі бар:
- Желі кідірісі (пинг) — қарсыласдың позициясы мен атысы туралы деректер кідіріспен келеді, сондықтан сервер ойыншы клиентіне қарағанда сәл өзгеше картинаны көреді.
- Серверлік архитектураның ерекшеліктері — бұрын бұл тікелей тикрейтпен байланысты болды: сервер ойын жағдайын неғұрлым сирек жаңартса, дәл тию сәтінің екі тиктің арасында «өтіп кетуінің» ықтималдығы соғұрлым жоғары болды.
- Хитбокстар — персонаж моделіндегі тию есептелетін көрінбейтін аймақтар; олар визуалды модельмен дәл сәйкес келмесе, сәйкессіздіктер туындайды.
Сабтикпен байланысы
Хитрегистрация тақырыбы CS2-дегі классикалық тикрейттен сабтикке көшу туралы әңгімелерде жиі көтеріледі. Сабтик тигізуді тіркеудің дәлдігін жақсартуы керек, себебі сервер ойыншы әрекетінің нақты уақытын ескереді және оны ең жақын тикке дейін дөңгелектемейді. Бірақ ойыншылардың атудан алатын сезімі әрқашан теориямен сәйкес келе бермейді, сондықтан хитрег туралы даулар басылмайды.