Исходник [External] Bhop CS2

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
8 Окт 2016
Сообщения
7
Реакции
0
База:
Пожалуйста, авторизуйтесь для просмотра ссылки.


Собственно баник

bhop.h

C++:
Expand Collapse Copy
#pragma once
#include "Game.h"
#include "Entity.h"
#include "MenuConfig.hpp"
#include <chrono>

namespace Bhop
{
    void Run(const CEntity& LocalEntity);
}


C++:
Expand Collapse Copy
#include "bhop.h"

using namespace std;

void Bhop::Run(const CEntity& LocalEntity) {

    DWORD flags = 0;
    if (!ProcessMgr.ReadMemory<DWORD>(LocalEntity.Pawn.Address + 0x3C8/*m_fFlags*/, flags))
        return;

    if ((flags & (1 << 0)) && (GetAsyncKeyState(VK_SPACE) < 0)) {
        gGame.SetJump(65537); //+jump
       //Значение 65537 найдено эксперементально(см. в Сheat Engine client.dll+0x1695140/*dwForceJump*/)
    }
    else
    {
        gGame.SetJump(256); //-jump
    }
}

В Game.cpp добавить SetJump и не забыть прописать dwForceJump в struct Address и CGame::InitAddress()

C++:
Expand Collapse Copy
bool CGame::SetJump(int val)
{
    DWORD Jump = val;

    if (!ProcessMgr.WriteMemory<DWORD>(this->Address.dwForceJump, Jump))
        return false;

    return true;
}
 
в рот мемори форсе джамп , экстернал
Код:
Expand Collapse Copy
 if (!ProcessMgr.WriteMemory<DWORD>(this->Address.dwForceJump, Jump & ValveHelloBanMePLS))
        return false;
 
Последнее редактирование:
Назад
Сверху Снизу