1. Новый раздел и сервер Discord!
    Смотри новость ТЫК

любое имя которые вы хотите в "Name" для Battlefield

Тема в разделе "Читы для Battlefield", создана пользователем адам, 31 авг 2012.

Статус темы:
Закрыта.
  1. Оффлайн

    адам

    На форуме с:
    16 мар 2012
    Сообщения:
    342
    Симпатии:
    379
    Баллы:
    67
    Пол:
    Мужской
    любое имя которые вы хотите в "Name" для Battlefield

    1. Скачать

    Ссылки могут видеть только зарегестрированные пользователи. Для того что-бы скачать читы зарегистрируйтесь на форуме


    2. Запустить
    3. File -> New -> Project. Выберете Win32 Project и введите любое имя которые вы хотите в "Name"
    4. ВЫбрать Console Application и поставить Empty Project. Нажмите Finish
    5. CTRL-SHIFT-A и добавить новый C++ file названый main.cpp
    6. Скопируйте и вставьте этот код в текстовом окне недавно созданного файла (thanks to 0x9D88BD9):
    Код:
    #include <iostream>​
    #include <fstream>​
    #include <Windows.h>​
    using namespace std;​
    float GetSpeed(HANDLE hProc)​
    {​
    // Read memory of pointer + offset and display data​
    DWORD ClientGameContext = 0x023BD8AC;​
    DWORD buffer;​
    float CurrentSpeed = 1;​
    int newValue = 0;​
    ReadProcessMemory(hProc,(LPCVOID)(ClientGameContext), &buffer, 4, NULL);​
    ReadProcessMemory(hProc,(LPCVOID)(buffer + 0x30), (void*)&buffer, sizeof(buffer), NULL);​
    ReadProcessMemory(hProc,(LPCVOID)(buffer + 0xbc), (void*)&buffer, sizeof(buffer), NULL);​
    ReadProcessMemory(hProc,(LPCVOID)(buffer + 0x3D8), (void*)&buffer, sizeof(buffer), NULL);​
    ReadProcessMemory(hProc,(LPCVOID)(buffer + 0x98), &CurrentSpeed, sizeof(CurrentSpeed), NULL);​
    CurrentSpeed = CurrentSpeed * 3.6f;​
    Sleep(5);​
    return CurrentSpeed;​
    }​
    int main(int argc, char **argv)​
    {​
    bool MaintainJetSpeed = false;​
    float SpeedToMaintain = 310.0f;​
    ofstream log;​
    log.open("log.txt", ios::eek:ut);​
    log << "AVANT-GARDE Jet Hack - 4 DA LAWLS N TROLLS" << endl;​
    // find exe window called and allocate to hWnd​
    HWND hWnd = FindWindow(0, L"Battlefield 3™");​
    if (hWnd == 0)​
    {​
    log << "Error, Could not find Battlefield 3" << endl;​
    }​
    else​
    {​
    log << "Battlefield 3 found" << endl;​
    // Get the window process thread id of hWnd and allocate to proc_id​
    DWORD proc_id;​
    GetWindowThreadProcessId(hWnd, &proc_id);​
    // Open process process thread (proc_id)​
    HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, proc_id);​
    if (!hProc)​
    {​
    log << "Error, Could not open process" << endl;​
    }​
    else​
    {​
    log << "Process opened" << endl;​
    while (true)​
    {​
    if(GetAsyncKeyState(VK_F5))​
    {​
    MaintainJetSpeed = true;​
    }​
    if(GetAsyncKeyState(VK_F6))​
    {​
    MaintainJetSpeed = false;​
    }​
    if (MaintainJetSpeed == true)​
    {​
    while (GetSpeed(hProc) > SpeedToMaintain && GetSpeed(hProc) > 100)​
    {​
    INPUT input;​
    memset(&input,0,sizeof(INPUT));​
    input.type=INPUT_KEYBOARD;​
    input.ki.dwFlags = KEYEVENTF_SCANCODE;​
    input.ki.wScan = 0x01f; //Scan code for direct input key S.​
    SendInput(1,&input,sizeof(INPUT));​
    log << "Your current speed is: " << GetSpeed(hProc) << endl; // let the user know value​
    Sleep(20);​
    INPUT inputoff;​
    memset(&inputoff,0,sizeof(INPUT));​
    inputoff.type=INPUT_KEYBOARD;​
    inputoff.ki.dwFlags = KEYEVENTF_KEYUP;​
    inputoff.ki.wScan = 0x01f; //Scan code for direct input key S.​
    SendInput(1,&inputoff,sizeof(INPUT));​
    }​
    while (GetSpeed(hProc) < SpeedToMaintain && GetSpeed(hProc) > 100)​
    {​
    INPUT input;​
    memset(&input,0,sizeof(INPUT));​
    input.type=INPUT_KEYBOARD;​
    input.ki.dwFlags = KEYEVENTF_SCANCODE;​
    input.ki.wScan = 0x011; //Scan code for direct input key W.​
    SendInput(1,&input,sizeof(INPUT));​
    log << "Your current speed is: " << GetSpeed(hProc) << endl; // let the user know value​
    Sleep(20);​
    INPUT inputoff;​
    memset(&inputoff,0,sizeof(INPUT));​
    inputoff.type=INPUT_KEYBOARD;​
    inputoff.ki.dwFlags = KEYEVENTF_KEYUP;​
    inputoff.ki.wScan = 0x011; //Scan code for direct input key W.​
    SendInput(1,&inputoff,sizeof(INPUT));​
    }​
    }​
    }​
    }​
    }​
    log.close();​
    return 0;​
    }​
    7. Не забудьте скомпелировать Release mode, а не в Debug. Измените его как в скриншоте:
    Это изображение было изменено. Нажмите здесь, чтобы просмотреть исходное изображение. Оригинальное изображение измерено 1902 x 697.
    [​IMG]
    8. Нажать F7
    9. Запустить BF3
    10. Запустите программу, и F5 чтобы поддерживать скорость в 310, F6 чтобы отключить.
     
    Alegatar нравится это.
  2.  
  3. Оффлайн

    Alegatar AimJunkies - офф. посредник чита.

    На форуме с:
    10 янв 2012
    Сообщения:
    17
    Симпатии:
    3
    Баллы:
    4
    Пол:
    Мужской
    skype:
    в лс
    Потрудился. не знаю работает-ли, но. Всё-таки.
     
  4. Оффлайн

    Alegatar AimJunkies - офф. посредник чита.

    На форуме с:
    10 янв 2012
    Сообщения:
    17
    Симпатии:
    3
    Баллы:
    4
    Пол:
    Мужской
    skype:
    в лс
    Копиаст, не?
     
Статус темы:
Закрыта.

Поделиться этой страницей

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Просим внести его в список исключения или отключить AdBlock.

Наши материалы предоставляются БЕСПЛАТНО и единственным доходом является реклама.

Спасибо за понимание!