Вопрос Scene end чамсы меняют цвет

Пользователь
Статус
Оффлайн
Регистрация
14 Авг 2019
Сообщения
269
Реакции[?]
49
Поинты[?]
0
Когда я отхожу от противников чамсы сами по себе меняют цвет на синий/зеленый/красный

Код чамсов:
C++:
 void __fastcall hooks::scene_end_hook(void *ecx, void *edx) {
    static auto o_scene_chad = render_view_hook->get_original < scene_end_t >(hooks::indexes::scene_end);

    o_scene_chad(ecx, edx);

    //chams region
    if (!c_config::visuals::chams)
        return;

    for (int i = 1; i < 65; ++i) {
        auto ent = interfaces::client_ent_list->get_client_entity(i);

        if (ent && ent->health() && ent->team() != global_variables::local_player->team() && !ent->dormant()) {
            static i_material *mat = NULL;


            if (!mat)
                mat = interfaces::mat_system->find_material("metallic_chams", TEXTURE_GROUP_MODEL);

            if (mat) {
                interfaces::model_render->override_material(mat);
                mat->set_flag(MATERIAL_VAR_IGNOREZ, true);
                mat->alpha_modulate(255, 100.f);
                mat->color_modulate(255, 128, 0);
                ent->draw_model(0x1, 255);
                interfaces::model_render->override_material(nullptr);
                mat->alpha_modulate(1.f);
            }
        }
    }

}
Вот оригинальный цвет:
Снимок0.PNG
Вот когда я отхожу/меняю положение камеры:
Снимок1.PNG
Снимок2.PNG
 
bruh
Участник
Статус
Оффлайн
Регистрация
15 Апр 2017
Сообщения
1,298
Реакции[?]
365
Поинты[?]
0
renderview->colormodulate
renderview->alphamodulate

попробуй вместо изменения колора на материал
 
Пользователь
Статус
Оффлайн
Регистрация
14 Авг 2019
Сообщения
269
Реакции[?]
49
Поинты[?]
0
Сверху Снизу