Jump to content
  • Treść wyszukiwania
    Search In
    • More options...
    Find results that contain...
    Find results in...
  • Sign Up
Password for all archives on our forum: 123
Reminder : All files uploaded before September 2020 are corrupted

source i found whats crashing my game

Source code

Recommended Posts

title, and i dont rly know how to fix it

code:

 

_declspec(noinline)void hooks::updateclientsideanimation_detour(player_t* player)
{
    if (g_ctx.globals.updating_animation && m_clientstate()->iDeltaTick != -1)
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);

    if (player == g_ctx.local())
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);
    
    if (!g_cfg.ragebot.enable && !g_cfg.legitbot.enabled)
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);

    if (!player->valid(false, false))
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);
}

in specific these 2 lines
 

    if (g_ctx.globals.updating_animation && m_clientstate()->iDeltaTick != -1)
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);

 

Link to post
Share on other sites

39 minutes ago, xzasdSADDSADA said:

title, and i dont rly know how to fix it

code:

 

_declspec(noinline)void hooks::updateclientsideanimation_detour(player_t* player)
{
    if (g_ctx.globals.updating_animation && m_clientstate()->iDeltaTick != -1)
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);

    if (player == g_ctx.local())
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);
    
    if (!g_cfg.ragebot.enable && !g_cfg.legitbot.enabled)
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);

    if (!player->valid(false, false))
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);
}

in specific these 2 lines
 

    if (g_ctx.globals.updating_animation && m_clientstate()->iDeltaTick != -1)
        return ((UpdateClientSideAnimationFn)original_updateclientsideanimation)(player);

 

1, Use Debugger

2. STOP PASTING!

"1st thing check your sig (main.cpp) the 13th sig should be "55 8B EC 51 56 8B F1 80 BE ? ? ? ? ? 74", (!)the numbers go 0->1->2 so on...(!)
2nd thing if that doesnt work i would try is settings g_ctx.globals.updating_animation to false when ur not alive, maybe even disable the whole local animfix when youre dead"

Link to post
Share on other sites

i changed the 13th sig and it crashes on inject 

 

    g_ctx.signatures =
    {
        crypt_str("A1 ? ? ? ? 50 8B 08 FF 51 0C"),
        crypt_str("B9 ?? ?? ?? ?? A1 ?? ?? ?? ?? FF 10 A1 ?? ?? ?? ?? B9"),
        crypt_str("0F 11 05 ?? ?? ?? ?? 83 C8 01"),
        crypt_str("8B 0D ?? ?? ?? ?? 8B 46 08 68"),
        crypt_str("B9 ? ? ? ? F3 0F 11 04 24 FF 50 10"),
        crypt_str("8B 3D ? ? ? ? 85 FF 0F 84 ? ? ? ? 81 C7"),
        crypt_str("A1 ? ? ? ? 8B 0D ? ? ? ? 6A 00 68 ? ? ? ? C6"),
        crypt_str("80 3D ? ? ? ? ? 53 56 57 0F 85"),
        crypt_str("55 8B EC 83 E4 F8 83 EC 18 56 57 8B F9 89 7C 24 0C"),
        crypt_str("80 3D ? ? ? ? ? 74 06 B8"),
        crypt_str("55 8B EC 83 E4 F0 B8 D8"),
        crypt_str("55 8B EC 83 E4 F8 81 EC ? ? ? ? 53 56 8B F1 57 89 74 24 1C"),
        crypt_str("55 8B EC 83 E4 F0 B8 ? ? ? ? E8 ? ? ? ? 56 8B 75 08 57 8B F9 85 F6"),
        crypt_str("55 8B EC 51 56 8B F1 80 BE ? ? ? ? ? 74 36"),
        crypt_str("56 8B F1 8B 8E ? ? ? ? 83 F9 FF 74 21"),
        crypt_str("55 8B EC 83 E4 F8 83 EC 5C 53 8B D9 56 57 83"),
        crypt_str("55 8B EC A1 ? ? ? ? 83 EC 10 56 8B F1 B9"),
        crypt_str("57 8B F9 8B 07 8B 80 ? ? ? ? FF D0 84 C0 75 02"),
        crypt_str("55 8B EC 81 EC ? ? ? ? 53 8B D9 89 5D F8 80"),
        crypt_str("53 0F B7 1D ? ? ? ? 56"),
        crypt_str("8B 0D ? ? ? ? 8D 95 ? ? ? ? 6A 00 C6")
    };
 

here are the normal sigs without the change

and its not a normal lw source it has a diff main.cpp, i can send it if you want.

ill try the second fix

also to clarify it doesnt crash on inject it crashes when i load into a server with alot of ppl sometimes or when a bunch of people with aa come into range of esp/resolver

  • Haha 1
Link to post
Share on other sites

                else if (!(int(record->anim_layers[12].m_flWeight * 1000.f)) && int(record->anim_layers[6].m_flWeight * 1000.f) == int(record->anim_layers[6].m_flWeight * 1000.f))
                {
                    const auto delta_first = fabsf(record->anim_layers[6].m_flPlaybackRate - record->resolver_anim_layer[0][6].m_flPlaybackRate);
                    const auto delta_second = fabsf(record->anim_layers[6].m_flPlaybackRate - record->resolver_anim_layer[2][6].m_flPlaybackRate);
                    const auto delta_third = fabsf(record->anim_layers[6].m_flPlaybackRate - record->resolver_anim_layer[1][6].m_flPlaybackRate);

                    if (delta_first < delta_second || delta_second <= delta_third || (delta_second * 1000.0f))
                    {
                        if (delta_first >= delta_third && delta_second > delta_third && !(delta_third * 1000.0f))
                        {
                            player_record->side = RESOLVED_RIGHT;
                        }
                    }
                    else
                    {
                        player_record->side = RESOLVED_LEFT;
                    }

it could also be this, but it hasnt given me an error for this in a while

Link to post
Share on other sites
11 hours ago, xzasdSADDSADA said:

i changed the 13th sig and it crashes on inject 

 

    g_ctx.signatures =
    {
        crypt_str("A1 ? ? ? ? 50 8B 08 FF 51 0C"),
        crypt_str("B9 ?? ?? ?? ?? A1 ?? ?? ?? ?? FF 10 A1 ?? ?? ?? ?? B9"),
        crypt_str("0F 11 05 ?? ?? ?? ?? 83 C8 01"),
        crypt_str("8B 0D ?? ?? ?? ?? 8B 46 08 68"),
        crypt_str("B9 ? ? ? ? F3 0F 11 04 24 FF 50 10"),
        crypt_str("8B 3D ? ? ? ? 85 FF 0F 84 ? ? ? ? 81 C7"),
        crypt_str("A1 ? ? ? ? 8B 0D ? ? ? ? 6A 00 68 ? ? ? ? C6"),
        crypt_str("80 3D ? ? ? ? ? 53 56 57 0F 85"),
        crypt_str("55 8B EC 83 E4 F8 83 EC 18 56 57 8B F9 89 7C 24 0C"),
        crypt_str("80 3D ? ? ? ? ? 74 06 B8"),
        crypt_str("55 8B EC 83 E4 F0 B8 D8"),
        crypt_str("55 8B EC 83 E4 F8 81 EC ? ? ? ? 53 56 8B F1 57 89 74 24 1C"),
        crypt_str("55 8B EC 83 E4 F0 B8 ? ? ? ? E8 ? ? ? ? 56 8B 75 08 57 8B F9 85 F6"),
        crypt_str("55 8B EC 51 56 8B F1 80 BE ? ? ? ? ? 74 36"),
        crypt_str("56 8B F1 8B 8E ? ? ? ? 83 F9 FF 74 21"),
        crypt_str("55 8B EC 83 E4 F8 83 EC 5C 53 8B D9 56 57 83"),
        crypt_str("55 8B EC A1 ? ? ? ? 83 EC 10 56 8B F1 B9"),
        crypt_str("57 8B F9 8B 07 8B 80 ? ? ? ? FF D0 84 C0 75 02"),
        crypt_str("55 8B EC 81 EC ? ? ? ? 53 8B D9 89 5D F8 80"),
        crypt_str("53 0F B7 1D ? ? ? ? 56"),
        crypt_str("8B 0D ? ? ? ? 8D 95 ? ? ? ? 6A 00 C6")
    };
 

here are the normal sigs without the change

and its not a normal lw source it has a diff main.cpp, i can send it if you want.

ill try the second fix

also to clarify it doesnt crash on inject it crashes when i load into a server with alot of ppl sometimes or when a bunch of people with aa come into range of esp/resolver

Okay, this is an easy fix. 

Replace your signatures to:

    g_ctx.signatures =
    {
        crypt_str("A1 ? ? ? ? 50 8B 08 FF 51 0C"),
        crypt_str("B9 ?? ?? ?? ?? A1 ?? ?? ?? ?? FF 10 A1 ?? ?? ?? ?? B9"),
        crypt_str("0F 11 05 ?? ?? ?? ?? 83 C8 01"),
        crypt_str("8B 0D ?? ?? ?? ?? 8B 46 08 68"),
        crypt_str("B9 ? ? ? ? F3 0F 11 04 24 FF 50 10"),
        crypt_str("8B 3D ? ? ? ? 85 FF 0F 84 ? ? ? ? 81 C7"),
        crypt_str("A1 ? ? ? ? 8B 0D ? ? ? ? 6A 00 68 ? ? ? ? C6"),
        crypt_str("80 3D ? ? ? ? ? 53 56 57 0F 85"),
        crypt_str("55 8B EC 83 E4 F8 83 EC 18 56 57 8B F9 89 7C 24 0C"),
        crypt_str("80 3D ? ? ? ? ? 74 06 B8"),
        crypt_str("55 8B EC 83 E4 F0 B8 D8"),
        crypt_str("55 8B EC 83 E4 F8 81 EC ? ? ? ? 53 56 8B F1 57 89 74 24 1C"),
        crypt_str("55 8B EC 83 E4 F0 B8 ? ? ? ? E8 ? ? ? ? 56 8B 75 08 57 8B F9 85 F6"),
        crypt_str("55 8B EC 51 56 8B F1 80 BE ? ? ? ? ? 74 36"),
        crypt_str("56 8B F1 8B 8E ? ? ? ? 83 F9 FF 74 23"),
        crypt_str("55 8B EC 83 E4 F8 83 EC 5C 53 8B D9 56 57 83"),
        crypt_str("55 8B EC A1 ? ? ? ? 83 EC 10 56 8B F1 B9"),
        crypt_str("57 8B F9 8B 07 8B 80 ? ? ? ? FF D0 84 C0 75 02"),
        crypt_str("55 8B EC 81 EC ? ? ? ? 53 8B D9 89 5D F8 80"),
        crypt_str("53 0F B7 1D ? ? ? ? 56"),
        crypt_str("8B 0D ? ? ? ? 8D 95 ? ? ? ? 6A 00 C6")
    };

hope this helps!

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...