Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Autobuy

киньте исход пж какой нибудь клауд не справляется :(
Код:
Expand Collapse Copy
void CMisc::AutoPurchase() {
    if (!Config::b(g_Variables.m_Misc.m_bAutoPurchase))
        return;

    std::string buy;

    switch (Config::i(g_Variables.m_Misc.m_iAutoPurchase1))
    {
    case 0:
    default:
        break;
    case 1:
        buy += X("buy g3sg1; buy scar20; ");
        break;
    case 2:
        buy += X("buy awp; ");
        break;
    case 3:
        buy += X("buy ssg08; ");
        break;
    }

    switch (Config::i(g_Variables.m_Misc.m_iAutoPurchase2))
    {
    case 0:
    default:
        break;
    case 1:
        buy += X("buy elite; ");
        break;
    case 2:
        buy += X("buy fiveseven; buy tec9; ");
        break;
    case 3:
        buy += X("buy deagle; ");
        break;
    case 4:
        buy += X("buy revolver; ");
        break;
    }

    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_ARMOR))
        buy += X("buy vesthelm; buy vest; ");
    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_TASER))
        buy += X("buy taser; ");
    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_GRENADES))
        buy += X("buy molotov; buy hegrenade; buy smokegrenade; ");
    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_DEFUSER))
        buy += X("buy defuser; ");

    Interfaces::m_pEngine->ExecuteClientCmdUnrestricted(buy.c_str());
}
Код:
Expand Collapse Copy
void ExecuteClientCmdUnrestricted(const char* szCommand)
{
    Memory::CallVFunc<void, 49>(this, 0, szCommand, 0x7FFEF001);
}
Код:
Expand Collapse Copy
case FNV1A::HashConst("round_start"):
{
    g_Misc->AutoPurchase();
}
 
Код:
Expand Collapse Copy
void CMisc::AutoPurchase() {
    if (!Config::b(g_Variables.m_Misc.m_bAutoPurchase))
        return;

    std::string buy;

    switch (Config::i(g_Variables.m_Misc.m_iAutoPurchase1))
    {
    case 0:
    default:
        break;
    case 1:
        buy += X("buy g3sg1; buy scar20; ");
        break;
    case 2:
        buy += X("buy awp; ");
        break;
    case 3:
        buy += X("buy ssg08; ");
        break;
    }

    switch (Config::i(g_Variables.m_Misc.m_iAutoPurchase2))
    {
    case 0:
    default:
        break;
    case 1:
        buy += X("buy elite; ");
        break;
    case 2:
        buy += X("buy fiveseven; buy tec9; ");
        break;
    case 3:
        buy += X("buy deagle; ");
        break;
    case 4:
        buy += X("buy revolver; ");
        break;
    }

    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_ARMOR))
        buy += X("buy vesthelm; buy vest; ");
    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_TASER))
        buy += X("buy taser; ");
    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_GRENADES))
        buy += X("buy molotov; buy hegrenade; buy smokegrenade; ");
    if (Config::vb(g_Variables.m_Misc.m_uAutoPurchase3).at(EAutoPurchase::AUTOBUY_DEFUSER))
        buy += X("buy defuser; ");

    Interfaces::m_pEngine->ExecuteClientCmdUnrestricted(buy.c_str());
}
Код:
Expand Collapse Copy
void ExecuteClientCmdUnrestricted(const char* szCommand)
{
    Memory::CallVFunc<void, 49>(this, 0, szCommand, 0x7FFEF001);
}
Код:
Expand Collapse Copy
case FNV1A::HashConst("round_start"):
{
    g_Misc->AutoPurchase();
}
sensical_cs2-remastered.zip
 
Назад
Сверху Снизу