C++ Block server-side advertisements

Забаненный
Статус
Оффлайн
Регистрация
16 Фев 2021
Сообщения
2
Реакции[?]
12
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
auto block_adv = true; // your checkbox/switch

bool __fastcall hkDispatchUserMessage(IBaseClientDLL* _this, void* edx, int messageType, int arg, int arg1, void* data) {
    static const auto ofunc = memory::detours.original(hkDispatchUserMessage);

    if (!CSGameRulesProxy::IsValveDS()) {
        if (block_adv && (messageType == CS_UM_TextMsg || messageType == CS_UM_HudMsg || messageType == CS_UM_SayText)) {
            return true;
        }
    }

    return ofunc(_this, edx, messageType, arg, arg1, data);
}


void __fastcall hkPerformScreenOverlay(void* _this, void* edx, int x, int y, int w, int h) {
    if (block_adv)
        return;
    static auto ofunc = memory::detours.original(hkPerformScreenOverlay);
    return ofunc(_this, edx, x, y, w, h);
}


static auto CViewRender_PerformScreenOverlay = Utils::PatternScan<void*>(GetModuleHandleA("client.dll"), "55 8b ec 51 a1 ? ? ? ? 53 56 8b d9");
memory::detours.create_hook(hkPerformScreenOverlay, CViewRender_PerformScreenOverlay);
Video:
Пожалуйста, авторизуйтесь для просмотра ссылки.
(enabled blocker at 0:06)

credits: anarh1st47
 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2021
Сообщения
2
Реакции[?]
1
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
good
 
GodFull
Забаненный
Статус
Оффлайн
Регистрация
27 Июл 2020
Сообщения
488
Реакции[?]
128
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
О это же та фича с неверлуза в2
 
ставь чайник, зажигай плиту
Эксперт
Статус
Оффлайн
Регистрация
22 Май 2020
Сообщения
1,444
Реакции[?]
1,092
Поинты[?]
10K
это удалит не только рекламу, но, возможно, удалит какие-то косметические фишки сервера (по типу надписей киллов или чего-то ещё)
 
..................................................
Участник
Статус
Оффлайн
Регистрация
13 Авг 2020
Сообщения
990
Реакции[?]
249
Поинты[?]
25K
это удалит не только рекламу, но, возможно, удалит какие-то косметические фишки сервера (по типу надписей киллов или чего-то ещё)
Предупреждение о том, что тебя забанит за урон по тиммейтам
Предупреждение о том, что тебя забанит за урон по тиммейтам тоже блочит
 
Последнее редактирование:
Сверху Снизу