Более правильный метод AutoBuy

Tony

  • 11
  • 21

Tony

Разработчик
  • 11
  • 21
Старый мой метод автозакупки который работает как часики:

пригоден для стакхака (делал в свою пасту стака когда-то давно)

Чем он лучше других?
Тем что он делает запрос на закупку в одну строчку, когда остальные каждый раз отправляют запрос по 3+ раз, но зачем?

C++:
    std::string buy = "";

    if (SETTINGS::settings.ab_primary) //TODO: add check for isweapon already inhand
    {
        buy += ((SETTINGS::settings.ab_primary == 1) ? "buy g3sg1;" : ((SETTINGS::settings.ab_primary == 2) ? "buy ssg08;" : "buy awp;"));
    }
    if (SETTINGS::settings.ab_secondary)
    {
        buy += ((SETTINGS::settings.ab_secondary == 1) ? " buy deagle;" : ((SETTINGS::settings.ab_secondary == 2) ? " buy tec9;" : ((SETTINGS::settings.ab_secondary == 3) ? " buy p250;" : "buy elite;")));
    }
    if (SETTINGS::settings.armor)
        buy += " buy vesthelm;";
    if (SETTINGS::settings.nades)
    {
        buy += " buy molotov; buy hegrenade; buy smokegrenade; buy defuser; buy taser;";
    }

    INTERFACES::Engine->ClientCmd(buy.c_str()); //можно и получше сделать, но это более правильно
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.