А есть-ли нужда так усложнять всё?
Думаю есть, ибо функционал разный. У тебя всем спекам отправляется, а тут если кто-то следит за игроком в нужных режимах.
А так же у тебя нет иконки над головой.
22 Апр 2020
В том, что модуль стал бесполезным, реапи покрывает его функционал более-чем (как и фейкмета покрывает энжин).
Кстрайк по факту оборачивает оффсеты.
22 Апр 2020
А вообще, можно заблочить Радио хук по сообщению. Сделать массив с гранатами как 0, 1, 2.
И в RG_Throw*Grenade хуках вызвать единую функцию с уже выставленным цветом сообщения, звуком с указанием типа гранаты 0, 1, 2 из массива по хуку. Тогда никакие активитемы, свитчи не нужны и не будет разных звуков для игроков.
22 Апр 2020
Не понятно зачем делать зависимость от
#define MAX_SOUND_PATH_LENGTH 32
#define MAX_SOUNDS 3
Ещё и для всех 3 массивов. Если в коде все равно идет по размеру.