Skinchanger indigo forcefullupdate

Начинающий
Статус
Оффлайн
Регистрация
25 Дек 2016
Сообщения
27
Реакции[?]
2
Поинты[?]
0
Не знаю вдруг кому нужен...
меняем это
Engine.cpp
Код:
    void ForceFullUpdate()
    {
        DWORD pClientState = 0;

        if ( !pClientState )
            pClientState = CSX::Memory::FindPattern( ENGINE_DLL , FORCE_FULL_UPDATE_PATTERN , FORCE_FULL_UPDATE_MASK , 0x01 );

        if ( !pClientState )
            return;

        DWORD dwClientState = ( **(PDWORD*)pClientState ) + 0x16C;

        if ( Client::g_pSkin )
        {
            Client::g_pSkin->SetSkinConfig();
            Client::g_pSkin->SetModelConfig();
            Client::g_pSkin->SetKillIconCfg();
        }

        if ( *(PDWORD)dwClientState != -1 )
            *(PDWORD)dwClientState = -1;
    }
на
Код:
    void ForceFullUpdate()
    {
        if (Client::g_pSkin)
        {
            Client::g_pSkin->SetSkinConfig();
            Client::g_pSkin->SetModelConfig();
            Client::g_pSkin->SetKillIconCfg();
        }

        typedef void(*ForceUpdate) (void);
        ForceUpdate FullUpdate = (ForceUpdate)CSX::Memory::FindSignature(ENGINE_DLL , "FullUpdate", "A1 ? ? ? ? B9 ? ? ? ? 56 FF 50 14 8B 34 85");
        FullUpdate();
    }
вот и работает обновление скинов =D
 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
9 Июл 2017
Сообщения
49
Реакции[?]
1
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Какой файл вообще
 
              ru p2cs > all                      
Разработчик
Статус
Оффлайн
Регистрация
19 Авг 2016
Сообщения
1,579
Реакции[?]
1,963
Поинты[?]
133K
У меня он не крашит. А знаешь почему? потому что я включил мозг и поработал с Skin.cpp и DynSkin.cpp
 
Начинающий
Статус
Оффлайн
Регистрация
25 Дек 2016
Сообщения
27
Реакции[?]
2
Поинты[?]
0
Забаненный
Статус
Оффлайн
Регистрация
16 Июн 2017
Сообщения
163
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Не знаю вдруг кому нужен...
меняем это

Код:
    void ForceFullUpdate()
    {
        DWORD pClientState = 0;

        if ( !pClientState )
            pClientState = CSX::Memory::FindPattern( ENGINE_DLL , FORCE_FULL_UPDATE_PATTERN , FORCE_FULL_UPDATE_MASK , 0x01 );

        if ( !pClientState )
            return;

        DWORD dwClientState = ( **(PDWORD*)pClientState ) + 0x16C;

        if ( Client::g_pSkin )
        {
            Client::g_pSkin->SetSkinConfig();
            Client::g_pSkin->SetModelConfig();
            Client::g_pSkin->SetKillIconCfg();
        }

        if ( *(PDWORD)dwClientState != -1 )
            *(PDWORD)dwClientState = -1;
    }
на
Код:
    void ForceFullUpdate()
    {
        if (Client::g_pSkin)
        {
            Client::g_pSkin->SetSkinConfig();
            Client::g_pSkin->SetModelConfig();
            Client::g_pSkin->SetKillIconCfg();
        }

        typedef void(*ForceUpdate) (void);
        ForceUpdate FullUpdate = (ForceUpdate)CSX::Memory::FindSignature(ENGINE_DLL , "FullUpdate", "A1 ? ? ? ? B9 ? ? ? ? 56 FF 50 14 8B 34 85");
        FullUpdate();
    }
вот и работает обновление скинов =D
не подскажешь где найти такую тему?
 
              ru p2cs > all                      
Разработчик
Статус
Оффлайн
Регистрация
19 Авг 2016
Сообщения
1,579
Реакции[?]
1,963
Поинты[?]
133K
ЧУВАКИ, ЭТУ ШТУКУ МЕНЯТЬ НЕ НУЖНО ДЛЯ ФИКСА! НУЖНО ВКЛЮЧИТЬ МОЗГ И ЗАЙТИ В DynSkin.cpp.
вот результат:
 
Забаненный
Статус
Оффлайн
Регистрация
16 Июн 2017
Сообщения
163
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
25 Дек 2016
Сообщения
27
Реакции[?]
2
Поинты[?]
0
ЧУВАКИ, ЭТУ ШТУКУ МЕНЯТЬ НЕ НУЖНО ДЛЯ ФИКСА! НУЖНО ВКЛЮЧИТЬ МОЗГ И ЗАЙТИ В DynSkin.cpp.
вот результат:
хм.. да только чёт у некоторых крашит, а после этой замены краш прекратился ... не нравиться помоги людям тогда
 
Забаненный
Статус
Оффлайн
Регистрация
16 Июн 2017
Сообщения
163
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Не знаю вдруг кому нужен...
меняем это
Engine.cpp
Код:
    void ForceFullUpdate()
    {
        DWORD pClientState = 0;

        if ( !pClientState )
            pClientState = CSX::Memory::FindPattern( ENGINE_DLL , FORCE_FULL_UPDATE_PATTERN , FORCE_FULL_UPDATE_MASK , 0x01 );

        if ( !pClientState )
            return;

        DWORD dwClientState = ( **(PDWORD*)pClientState ) + 0x16C;

        if ( Client::g_pSkin )
        {
            Client::g_pSkin->SetSkinConfig();
            Client::g_pSkin->SetModelConfig();
            Client::g_pSkin->SetKillIconCfg();
        }

        if ( *(PDWORD)dwClientState != -1 )
            *(PDWORD)dwClientState = -1;
    }
на
Код:
    void ForceFullUpdate()
    {
        if (Client::g_pSkin)
        {
            Client::g_pSkin->SetSkinConfig();
            Client::g_pSkin->SetModelConfig();
            Client::g_pSkin->SetKillIconCfg();
        }

        typedef void(*ForceUpdate) (void);
        ForceUpdate FullUpdate = (ForceUpdate)CSX::Memory::FindSignature(ENGINE_DLL , "FullUpdate", "A1 ? ? ? ? B9 ? ? ? ? 56 FF 50 14 8B 34 85");
        FullUpdate();
    }
вот и работает обновление скинов =D
Довны не могут хукнуть интерфейс и сделать через cl_fullupdate
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
16 Июн 2017
Сообщения
163
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
25 Дек 2016
Сообщения
27
Реакции[?]
2
Поинты[?]
0
Забаненный
Статус
Оффлайн
Регистрация
16 Июн 2017
Сообщения
163
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу