Начинающий
- Статус
- Оффлайн
- Регистрация
- 30 Дек 2017
- Сообщения
- 152
- Реакции
- 10
У меня работают чамсы еще и на руках, но когда отворачиваюсь от моделей, то и меня пропадают чамсы с рук, как пофиксить, что бы только на моделях было?
Код:
Код:
Код:
if (Settings::Misc::misc_ChamsMaterials)
{
CBaseEntity* pLocal = (CBaseEntity*)Interfaces::EntityList()->GetClientEntity(Interfaces::Engine()->GetLocalPlayer());
CBaseEntity* pBaseEntity = (CBaseEntity*)Interfaces::EntityList()->GetClientEntity(pInfo.entity_index);
if (pBaseEntity && pLocal)
{
if (strModelName.find("models/player") != std::string::npos)
{
if (pBaseEntity)
{
if (!pBaseEntity->IsDead() && pBaseEntity->GetHealth() > 0)
{
if (pBaseEntity && pBaseEntity->GetClientClass()->m_ClassID == (int)CLIENT_CLASS_ID::CCSPlayer)
{
CPlayer* pPlayer = g_pPlayers->GetPlayer(pInfo.entity_index);
if (pPlayer && pPlayer->bUpdate)
{
IMaterial *material;
switch (Settings::Misc::misc_ChamsMaterialsList)
{
case 0: material = Interfaces::MaterialSystem()->FindMaterial("models/inventory_items/cologne_prediction/cologne_prediction_glass", TEXTURE_GROUP_OTHER); break; // Glass
case 1: material = Interfaces::MaterialSystem()->FindMaterial("models/inventory_items/trophy_majors/crystal_clear", TEXTURE_GROUP_OTHER); break; // Crystal
case 2: material = Interfaces::MaterialSystem()->FindMaterial("models/inventory_items/trophy_majors/gold", TEXTURE_GROUP_OTHER); break; // Gold
case 3: material = Interfaces::MaterialSystem()->FindMaterial("models/gibs/glass/glass", TEXTURE_GROUP_OTHER); break; // Dark Chrome
case 4: material = Interfaces::MaterialSystem()->FindMaterial("models/inventory_items/trophy_majors/gloss", TEXTURE_GROUP_OTHER); break; // Plastic Glass
case 5: material = Interfaces::MaterialSystem()->FindMaterial("models/inventory_items/trophy_majors/velvet", TEXTURE_GROUP_OTHER); break; // Velvet
case 6: material = Interfaces::MaterialSystem()->FindMaterial("models/inventory_items/trophy_majors/crystal_blue", TEXTURE_GROUP_OTHER); break; // Crystal Blue
case 7: material = Interfaces::MaterialSystem()->FindMaterial("models/inventory_items/wildfire_gold/wildfire_gold_detail", TEXTURE_GROUP_OTHER); break; // Detailed Gold
}
Color color = Color(255, 255, 255, 255);
if (Settings::Esp::esp_XQZ == true)
{
ForceMaterial(color, material);
material->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, true);
}
else
{
ForceMaterial(color, material);
material->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, false);
}
Interfaces::ModelRender()->DrawModelExecute(ctx, state, pInfo, pCustomBoneToWorld);
}
}
}
}
}
}
}