Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Нужно переделать анти анти-пасту

Забаненный
Забаненный
Статус
Оффлайн
Регистрация
23 Авг 2020
Сообщения
2,125
Реакции
597
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Кароче, нужно переделать этот код

C++:
Expand Collapse Copy
while (!(INIT::Window = IFH(FindWindow)(crypt_str("Valve001"), nullptr)))
std::this_thread::sleep_for(std::chrono::milliseconds(100));

INIT::OldWindow = (WNDPROC)IFH(SetWindowLongPtr)(INIT::Window, GWL_WNDPROC, (LONG_PTR)hooks::Hooked_WndProc);


Под этот
C++:
Expand Collapse Copy
while (!(Window = FindWindowA(("Valve001"), NULL))) Sleep(200);
oldWindowProc = (WNDPROC)SetWindowLongPtr(Window, GWL_WNDPROC, (LONG_PTR)WndProc);
HThisModule = hinst;
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InitialThread, NULL, NULL, NULL);

Просто я ничего не понял.​
 
Кароче, нужно переделать этот код

C++:
Expand Collapse Copy
while (!(INIT::Window = IFH(FindWindow)(crypt_str("Valve001"), nullptr)))
std::this_thread::sleep_for(std::chrono::milliseconds(100));

INIT::OldWindow = (WNDPROC)IFH(SetWindowLongPtr)(INIT::Window, GWL_WNDPROC, (LONG_PTR)hooks::Hooked_WndProc);


Под этот
C++:
Expand Collapse Copy
while (!(Window = FindWindowA(("Valve001"), NULL))) Sleep(200);
oldWindowProc = (WNDPROC)SetWindowLongPtr(Window, GWL_WNDPROC, (LONG_PTR)WndProc);
HThisModule = hinst;
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InitialThread, NULL, NULL, NULL);

Просто я ничего не понял.​
Либо я тупой,либо формулировка хуета.
Что из этого нужно переделать и для чего?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Либо я тупой,либо формулировка хуета.
Что из этого нужно переделать и для чего?
Смотри, 1 это антипаста, не дает заинжектить длл-ку чита.
Второе это фикс анти пасты, который сделан поддругой чит.

Нужно переделать под первый экземпляр.
 
Кароче, нужно переделать этот код

C++:
Expand Collapse Copy
while (!(INIT::Window = IFH(FindWindow)(crypt_str("Valve001"), nullptr)))
std::this_thread::sleep_for(std::chrono::milliseconds(100));

INIT::OldWindow = (WNDPROC)IFH(SetWindowLongPtr)(INIT::Window, GWL_WNDPROC, (LONG_PTR)hooks::Hooked_WndProc);


Под этот
C++:
Expand Collapse Copy
while (!(Window = FindWindowA(("Valve001"), NULL))) Sleep(200);
oldWindowProc = (WNDPROC)SetWindowLongPtr(Window, GWL_WNDPROC, (LONG_PTR)WndProc);
HThisModule = hinst;
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InitialThread, NULL, NULL, NULL);

Просто я ничего не понял.​
Ну как я понял по коду, и 1 и 2 делают абсолютно идентичные вещи, но в 1 варианте отсутствует важный код с запуском нового потока

Нужно просто две строчки допастить и всё
 
Кароче, нужно переделать этот код

C++:
Expand Collapse Copy
while (!(INIT::Window = IFH(FindWindow)(crypt_str("Valve001"), nullptr)))
std::this_thread::sleep_for(std::chrono::milliseconds(100));

INIT::OldWindow = (WNDPROC)IFH(SetWindowLongPtr)(INIT::Window, GWL_WNDPROC, (LONG_PTR)hooks::Hooked_WndProc);


Под этот
C++:
Expand Collapse Copy
while (!(Window = FindWindowA(("Valve001"), NULL))) Sleep(200);
oldWindowProc = (WNDPROC)SetWindowLongPtr(Window, GWL_WNDPROC, (LONG_PTR)WndProc);
HThisModule = hinst;
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InitialThread, NULL, NULL, NULL);

Просто я ничего не понял.​
в лв нет антипасты ..
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну как я понял по коду, и 1 и 2 делают абсолютно идентичные вещи, но в 1 варианте отсутствует важный код с запуском нового потока

Нужно просто две строчки допастить и всё
Почти правильно.
Только фикс антипасты с другого чита 2018 года.
 
Назад
Сверху Снизу