Можешь объяснить пожалуйста, в чём различие нетваров от оффсетов
Смещения статические, они описывают колво байт от начала структуры до интересующего поля, их нужно обновлять вручную, т.к. при пересборки клиента игры разрабами они вполне могут съехать.
Нетвары это синхронизируемые между клиентом и сервером переменные, они хранятся в специальной таблице внутри клиента и сервера, таким образом чит может читать эту таблицу и стабильно узнавать смещения без нужны ручной правки.
Не все интересующие поля классов есть в нетварах, дальше в ход идут относительные от известных нетваров смещения и сигнатуры.