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

Вопрос Кидайте сюда что вам нужно найти после апдейта

  • Автор темы Автор темы TheXSVV
  • Дата начала Дата начала
че поменялось в мувменте? у меня умер бхоп ну как умер, работает наполовину (стопится и тд)

c++:
Expand Collapse Copy
void BunnyHop(CUserCmd* pCmd, CBaseUserCmdPB* pBaseCmd)
{
    if (!func->movement.bBhop || !pCmd || !g_interfaces || !g_interfaces->m_entity_system)
        return;

    constexpr std::uint64_t kJumpMask = IN_JUMP;
    const std::uint64_t cmdButtons = pCmd->nButtons.nValue;
    const std::uint64_t baseButtons = (pBaseCmd && pBaseCmd->pInButtonState) ? pBaseCmd->pInButtonState->nValue : 0ULL;
    if (((cmdButtons | baseButtons) & kJumpMask) == 0ULL)
        return;

    c_cs_player_pawn* pLocalPawn = g_interfaces->m_entity_system->get_local_pawn();
    if (!pLocalPawn || !pLocalPawn->IsAlive())
        return;

    const int moveType = pLocalPawn->m_move_type();
    if (moveType == MOVETYPE_NOCLIP || moveType == MOVETYPE_LADDER)
        return;

    const std::uint32_t flags = pLocalPawn->GetFlags();
    if ((flags & FL_ONGROUND) != 0U)
        return;

    pCmd->nButtons.nValue &= ~kJumpMask;
    pCmd->nButtons.nValueChanged &= ~kJumpMask;
    pCmd->nButtons.nValueScroll &= ~kJumpMask;

    if (pBaseCmd && pBaseCmd->pInButtonState)
    {
        pBaseCmd->pInButtonState->nValue &= ~kJumpMask;
        pBaseCmd->pInButtonState->nValueChanged &= ~kJumpMask;
        pBaseCmd->pInButtonState->nValueScroll &= ~kJumpMask;
        pBaseCmd->pInButtonState->SetBits(
            BUTTON_STATE_PB_BITS_BUTTONSTATE1 |
            BUTTON_STATE_PB_BITS_BUTTONSTATE2 |
            BUTTON_STATE_PB_BITS_BUTTONSTATE3
        );
    }

    if (pBaseCmd && pBaseCmd->subtickMovesField.pRep)
    {
        for (int i = 0; i < pBaseCmd->subtickMovesField.nCurrentSize; ++i)
        {
            CSubtickMoveStep* step = pBaseCmd->subtickMovesField.pRep->tElements[i];
            if (!step || (step->nButton & kJumpMask) == 0ULL)
                continue;

            step->nButton &= ~kJumpMask;
            step->bPressed = false;
            step->SetBits(MOVESTEP_BITS_BUTTON | MOVESTEP_BITS_PRESSED);
        }
    }

    if (pBaseCmd)
        pBaseCmd->SetBits(BASE_BITS_BUTTONPB);
}
 
после обновы сломался invenotry ченджер, основные паттерны вроде как нашел, но вот проблема с CGCClientSharedObjectCache::GetOrCreateTypeCache
 
а есть оффсеты на getsocache и getowner?
если нету, то пойду их долбить
на них уже не нужно, пока модерация одобряла, я уже разобрался, а вот с FindSOCache я до сих пор не понимаю что делать, я не мега шарю в ида, и пока не особо понимаю как он должен выглядеть там. есть инфа по поводу него какая-то?
 
Кидайте список названий переменных/функций и что вам нужно: оффсет/сигнатура/индекс

я и возможно другие добрые люди поищут
draw_aggregate_scene_object заранее спасибо
 
дайте пожалуста паттерн
hk_draw_object
и сигнатуру, и читка зафикшена, заранее спасибо
48 8B C4 53 57 41 54 48 81 EC D0 00 00 00 49 63 F9 49
draw_aggregate_scene_object заранее спасибо
c++:
Expand Collapse Copy
draw_flash_overlay - 85 D2 0F 88 ? ? ? ? 48 89 4C 24

first_person_legs - 40 55 53 56 41 56 41 57 48 8D AC 24 ? ? ? ? 48 81 EC ? ? ? ? F2 0F 10 42

handle_glow - E8 ? ? ? ? F3 0F 10 BE ? ? ? ? 48 8B CF

is_glow E8 ? ? ? ? 33 DB 84 C0 0F 84 ? ? ? ? 48 8B 4F

report_hit -  40 53 48 83 EC ? 48 8D 05 ? ? ? ? 48 8D 59 ? 48 89 01 F6 03 ? 74 ? 48 8B CB E8 ? ? ? ? 48 8B 0B 0F B6 C1 D0 E8 A8 ? 74 ? 48 8D 59 ? 48 85 DB 74 ? 48 8B CB E8 ? ? ? ? BA ? ? ? ? 48 8B CB 48 83 C4 ? 5B E9 ? ? ? ? 48 83 C4 ? 5B C3 CC CC CC CC CC CC CC CC CC CC 48 89 5C 24 ? 57 48 83 EC ? 48 8D 05 ? ? ? ? 48 8B F9 48 89 01 F6 41 ? ? 74 ? 48 83 C1 ? E8 ? ? ? ? EB ? 48 8B 41 ? 48 83 E0 ? 48 85 C0 75 ? 48 8D 4F ? E8 ? ? ? ? 48 8D 4F ? E8 ? ? ? ? 48 8B 5F ? 0F B6 C3 D0 E8 A8 ? 74 ? 48 83 C3 ? 74 ? 48 8B CB E8 ? ? ? ? BA ? ? ? ? 48 8B CB E8 ? ? ? ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 CC CC CC CC CC CC 48 89 5C 24 ? 57 48 83 EC ? 48 8D 05 ? ? ? ? 48 8B D9

generate_primitives - AnimatableSceneObjectDesc

draw_aggregate_sceneobject_array - 48 8B C4 48 89 50 ? 48 89 48 ? 55 53 56 57 41 54 41 55 41 56 41 57 48 8D A8 ? ? ? ? 48 81 EC ? ? ? ? 0F 29 70 (@cenesystem.dll)

light_scene_object - 48 89 54 24 ? 55 57 41 56 48 83 EC (@cenesystem.dll)

draw_skybox_array - 45 85 C9 0F 8E ? ? ? ? 4C 8B DC 55 (@cenesystem.dll)

tonemap_debug - 40 53 48 81 EC ? ? ? ? F2 0F 10 51 (@cenesystem.dll)

base_draw_array - BaseSceneObjectDesc

particles_draw_array - 40 55 53 56 57 48 8D 6C 24 (@particles.dll)

should_update_sequences - 48 89 5C 24 ? 48 89 74 24 ? 57 48 83 EC 20 49 8B 40 48 (@animationsystem.dll)


вот тебе сиги
 
Назад
Сверху Снизу