Шейдеры могут быть на любую игру, буквально. Самый удобный способ - написать враппер (для огл рендеринга, например, свой opengl32.dll, где будут хукаться оригинальные огл-функции, и там вы будете творить свою магию. готовую длл дропнуть в папку с игрой). Но такой метод едва ли подойдёт для кс го. Насколько знаю, там длл-ки, касающиеся рендеринга, из папки с игрой намеренно не подгружаются. Но написать простенький чит (по факту, это всё же будет чит), который при инжекте будет хукать все необходимые вам д3д-функции, можно (опять же, насколько знаю. не слышал, чтобы вак как-то этому препятствовал. поправьте, если что). И конечно, в этих хукнутых функциях добавляете свои фичи. Но только это требует углубленных знаний в вопросе.
Это больше не к ТС-у, а к людям, которые могут посчитать его вопрос тупым.