Csgosimple clantag, помогите

Забаненный
Статус
Оффлайн
Регистрация
31 Дек 2018
Сообщения
441
Реакции[?]
211
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
void Clnatag() {

    static bool restore = false;
    static float lastchangetime = 0.0;
    if (g_Options.misc_clantag && g_LocalPlayer) {

        if (g_GlobalVars->curtime + (GetFullLatency() / 2) - lastchangetime >= 0.35f)
        {
         
            std::string Name;

            if (g_Options.misc_customclan && g_Options.customclan && g_Options.customclan[0] && g_Options.misc_clantaga)
                Name = g_Options.customclan;
            else
                if(!g_Options.misc_customclan)
                    Name = _xor_(u8"〩\n").c_str();
                else
                    Name = _xor_(" ").c_str();

            Utils::SetClantag(Name.substr(0, int(g_GlobalVars->curtime + (GetFullLatency() / 2)) % Name.length()).c_str());
            lastchangetime = (g_GlobalVars->curtime + (GetFullLatency() / 2));
            restore = true;
        }
    }
    else if (restore) {
        restore = false;
        Utils::SetClantag("");
    }

}
Как сделать из такого клан-тега вот такой?
Что изменить в коде 2-го тега чтобы не было ошибок?
1-ый база ксгосимпл (монеон)
2-ой антарио (фатал 18г)

C++:
void misc::clan_tag()
{
    const auto setclantag = []( const char *tag )
    {
        static auto set_clantag_fn = reinterpret_cast< int( __fastcall* )( const char*, const char* ) >( sig( "engine.dll", "53 56 57 8B DA 8B F9 FF 15" ) );

        set_clantag_fn( tag, tag );
    };

    static auto was_on = false;

    if ( !vars::misc.clantag.get<bool>() )
    {
        if ( was_on )
            setclantag( "" );
        was_on = false;
        return;
    }

    was_on = true;

    static int prevtime;
    static int prevval;

    if (int(g_pGlobals->curtime * 3.4) != prevtime)
    {
        if (prevval != int(g_pGlobals->curtime * 3.4) % 34)
        {
            prevval = int(g_pGlobals->curtime * 3.4) % 34;
            switch (int(g_pGlobals->curtime * 3.4) % 34)
            {
            case 0: { _(s0,  "f", "fatality"); setclantag(s0); break; }
            case 1: { _(s1,  "fa", "fatality"); setclantag(s1); break; }
            case 2: { _(s2,  "fat", "fatality"); setclantag(s2); break; }
            case 3: { _(s3,  "fata", "fatality"); setclantag(s3); break; }
            case 4: { _(s4,  "fatal", "fatality"); setclantag(s4); break; }
            case 5: { _(s5,  "fatali", "fatality"); setclantag(s5); break; }
            case 6: { _(s6,  "fatalit", "fatality"); setclantag(s6); break; }
            case 7: { _(s7,  "fatality", "fatality"); setclantag(s7); break; }
            case 8: { _(s8,  "fatality", "fatality"); setclantag(s8); break; }
            case 9: { _(s9,  "fatality", "fatality"); setclantag(s9); break; }
            case 10: { _(s10,"fatality", "fatality"); setclantag(s10); break; }
            case 11: { _(s11,"fatality", "fatality"); setclantag(s11); break; }
            case 12: { _(s12,"fatality", "fatality"); setclantag(s12); break; }
            case 13: { _(s13,"fatality", "fatality"); setclantag(s13); break; }
            case 14: { _(s14,"fatality", "fatality"); setclantag(s14); break; }
            case 15: { _(s15,"fatalit", "fatality"); setclantag(s15); break; }
            case 16: { _(s16,"fatali", "fatality"); setclantag(s16); break; }
            case 17: { _(s17,"fatal", "fatality"); setclantag(s17); break; }
            case 18: { _(s18,"fata", "fatality"); setclantag(s18); break; }
            case 19: { _(s19,"fat", "fatality"); setclantag(s19); break; }
            case 20: { _(s20,"fa", "fatality"); setclantag(s20); break; }
            case 21: { _(s21,"f", "fatality"); setclantag(s21); break; }
            case 22: { _(s22," ", "fatality"); setclantag(s22); break; }
            default:;
            }
        }
    }

    prevtime = int( g_pGlobals->curtime );
}
 
Последнее редактирование:
ウェンストニー
Участник
Статус
Оффлайн
Регистрация
6 Дек 2017
Сообщения
936
Реакции[?]
199
Поинты[?]
0
Ну во первых, ты должен разбираться в базе фатала, просмотреть сдк и как построены подобные функции.
В принципе, просто перенеси код из симпла в фатал:roflanEbalo:
Посмотри как в меню указан
!vars::misc.clantag
1588409703082.pngХуй знает нахуя такие сложности
 
Сверху Снизу