-
Автор темы
- #1
Когда я отхожу от противников чамсы сами по себе меняют цвет на синий/зеленый/красный
Код чамсов:
Вот оригинальный цвет:
Вот когда я отхожу/меняю положение камеры:
Код чамсов:
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);
}
}
}
}
Вот когда я отхожу/меняю положение камеры: