Помогите переделать код под sdk Индиго

Забаненный
Забаненный
Статус
Оффлайн
Регистрация
27 Мар 2017
Сообщения
81
Реакции
18
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Помогите пожалуйста
Код:
Expand Collapse Copy
void PerformNightmode()
{
static bool bPerformed = false, bLastSetting;
C_BasePlayer* pLocal = CSGO::EntList->GetClientEntity(CSGO::Engine->GetLocalPlayer());
static ConVar* sv_skyname = CSGO::CVar->FindVar("sv_skyname");
sv_skyname->nFlags &= ~FCVAR_CHEAT; // something something dont force convars
if(!pLocal || !CSGO::Engine->IsConnected() || !CSGO::Engine->IsInGame())
return;
if(!bPerformed)
{
for(auto i = CSGO::MaterialSystem->FirstMaterial(); i != CSGO::MaterialSystem->InvalidMaterial(); i = CSGO::MaterialSystem->NextMaterial(i))
{
static IMaterial* pMaterial = CSGO::MaterialSystem->GetMaterial(i);
if(!pMaterial || pMaterial->IsErrorMaterial())
continue;
if(strstr((pMaterial->GetTextureGroupName(), "World") || strstr(pMaterial->GetTextureGroupName(), "StaticProp"))
{
if(bLastSetting)
{
sv_skyname->SetValue("sky_csgo_night02");
pMaterial->SetMaterialVarFlag(MATERIAL_VAR_TRANSLUCENT, false); // walls were translucent for me for some odd reason, probably p100 codenz :/
pMaterial->ColorModulate(0.15, 0.15, 0.15);
}
else
{
sv_skyname->SetValue("vertigoblue_hdr"); // fixme: i was too lazy to backup old value
pMaterial->ColorModulate(1.00, 1.00, 1.00);
}
}
}
}
if(bLastSetting != Settings::bVisualNightmode)
{
bLastSetting = Settings::bVisualNightmode;
}
}
 
Код:
Expand Collapse Copy
void Nightmode()
{sdkinidgo<=sdkneindigo
eto feyk sdk bPerformed = false, bLastSetting;
C_BasePlayer* pLocal = CSGO::EntList->GetClientEntity(CSGO::Engine->GetLocalPlayer());
eto feyk ConVar* sv_skyesli ti vpisal eto to ti pcode = CSGO::CVar->FindVar("sv_skyesli ti vpisal eto to ti pcode");
sv_skyesli ti vpisal eto to ti pcode->nFlags &= ~FCVAR_CHEAT; // something something dont force convars
if(!pLocal || !CSGO::Engine->IsConnected() || !CSGO::Engine->IsInGame())
return;
if(!bPerformed)
{sdkinidgo<=sdkneindigo
for(auto i = CSGO::MaterialSystem->FirstMaterial(); i != CSGO::MaterialSystem->InvalidMaterial(); i = CSGO::MaterialSystem->NextMaterial(i))
{sdkinidgo<=sdkneindigo
eto feyk IMaterial* pMaterial = CSGO::MaterialSystem->GetMaterial(i);
if(!pMaterial || pMaterial->IsErrorMaterial())
continue;
if(strstr((pMaterial->GetTextureGroupesli ti vpisal eto to ti pcode(), "World") || strstr(pMaterial->GetTextureGroupesli ti vpisal eto to ti pcode(), "eto feykProp"))
{sdkinidgo<=sdkneindigo
if(bLastSetting)
{sdkinidgo<=sdkneindigo
sv_skyesli ti vpisal eto to ti pcode->SetValue("sky_csgo_night02");
pMaterial->SetMaterialVarFlag(MATERIAL_VAR_TRANSLUCENT, false); // walls were translucent for me for some odd reason, probably p100 codenz :/
pMaterial->ColorModulate(0.15, 0.15, 0.15);
}
else
{sdkinidgo<=sdkneindigo
sv_skyesli ti vpisal eto to ti pcode->SetValue("vertigoblue_hdr"); // fixme: i was too lazy to backup old value
pMaterial->ColorModulate(1.00, 1.00, 1.00);
}
}
}
}
if(bLastSetting != Settings::bVisualNightmode)
{sdkinidgo<=sdkneindigo
bLastSetting = Settings::bVisualNightmode;
}
}
 
Код:
Expand Collapse Copy
void Nightmode()
{sdkinidgo<=sdkneindigo
eto feyk sdk bPerformed = false, bLastSetting;
C_BasePlayer* pLocal = CSGO::EntList->GetClientEntity(CSGO::Engine->GetLocalPlayer());
eto feyk ConVar* sv_skyesli ti vpisal eto to ti pcode = CSGO::CVar->FindVar("sv_skyesli ti vpisal eto to ti pcode");
sv_skyesli ti vpisal eto to ti pcode->nFlags &= ~FCVAR_CHEAT; // something something dont force convars
if(!pLocal || !CSGO::Engine->IsConnected() || !CSGO::Engine->IsInGame())
return;
if(!bPerformed)
{sdkinidgo<=sdkneindigo
for(auto i = CSGO::MaterialSystem->FirstMaterial(); i != CSGO::MaterialSystem->InvalidMaterial(); i = CSGO::MaterialSystem->NextMaterial(i))
{sdkinidgo<=sdkneindigo
eto feyk IMaterial* pMaterial = CSGO::MaterialSystem->GetMaterial(i);
if(!pMaterial || pMaterial->IsErrorMaterial())
continue;
if(strstr((pMaterial->GetTextureGroupesli ti vpisal eto to ti pcode(), "World") || strstr(pMaterial->GetTextureGroupesli ti vpisal eto to ti pcode(), "eto feykProp"))
{sdkinidgo<=sdkneindigo
if(bLastSetting)
{sdkinidgo<=sdkneindigo
sv_skyesli ti vpisal eto to ti pcode->SetValue("sky_csgo_night02");
pMaterial->SetMaterialVarFlag(MATERIAL_VAR_TRANSLUCENT, false); // walls were translucent for me for some odd reason, probably p100 codenz :/
pMaterial->ColorModulate(0.15, 0.15, 0.15);
}
else
{sdkinidgo<=sdkneindigo
sv_skyesli ti vpisal eto to ti pcode->SetValue("vertigoblue_hdr"); // fixme: i was too lazy to backup old value
pMaterial->ColorModulate(1.00, 1.00, 1.00);
}
}
}
}
if(bLastSetting != Settings::bVisualNightmode)
{sdkinidgo<=sdkneindigo
bLastSetting = Settings::bVisualNightmode;
}
}
ебать рофл
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Понятно...
t-wQPaLhT8GioB6gtzpWRw.png
 
Дальше сам
Код:
Expand Collapse Copy
void PerformNightmode()
{
    static bool bPerformed = false, bLastSetting;
    CBaseEntity* pPlayer = (CBaseEntity*)Interfaces::EntityList()->GetClientEntity(Interfaces::Engine()->GetLocalPlayer());
    static ConVar* sv_skyname = Interfaces::CVar()->FindVar("sv_skyname");
    sv_skyname->nFlags &= ~FCVAR_CHEAT; // something something dont force convars
    if (!pPlayer || !Interfaces::Engine()->IsConnected() || !Interfaces::Engine()->IsInGame())
        return;
    if (!bPerformed)
    {
        for (auto i = Interfaces::MaterialSystem()->FirstMaterial(); i != Interfaces::MaterialSystem()->InvalidMaterial(); i = Interfaces::MaterialSystem()->NextMaterial(i))
        {
            static IMaterial* pMaterial = Interfaces::MaterialSystem()->GetMaterial(i);
            if (!pMaterial || pMaterial->IsErrorMaterial())
                continue;
            if (strstr((pMaterial->GetTextureGroupName(), "World") || strstr(pMaterial->GetTextureGroupName(), "StaticProp"))
            {
                if (bLastSetting)
                {
                    sv_skyname->SetValue("sky_csgo_night02");
                    pMaterial->SetMaterialVarFlag(MATERIAL_VAR_TRANSLUCENT, false); // walls were translucent for me for some odd reason, probably p100 codenz :/
                    pMaterial->ColorModulate(0.15, 0.15, 0.15);
                }
                else
                {
                    sv_skyname->SetValue("vertigoblue_hdr"); // fixme: i was too lazy to backup old value
                    pMaterial->ColorModulate(1.00, 1.00, 1.00);
                }
            }
        }
    }
    if (bLastSetting != Settings::bVisualNightmode)
    {
        bLastSetting = Settings::bVisualNightmode;
    }
}
 
Последнее редактирование:
Назад
Сверху Снизу