В кратце необходимо найти исходник чита, чтобы его открыть необходимо Visual Stusio. Далее уже имея элементарные знания программирования C, необходимо вносить изменения. Но чтобы получилось что-то качественное необходимо обновлять значения в исходнике чита, ибо в противном случае чит будет палиться стимом. Т.е. есть переменные, которые отвечают за конкретные функции и скрытие чита, их необходимо обновлять.
Советую тренироваться на пиратской версии игры.