SystemUpdate
07.11.2012, 16:35
Прописываем переменную
int AvtoShoots;
В cBase.cpp
if(opt.???.AvtoShoots==1)
{
DetourCreate((LPBYTE)Addres_AvtoShoot,(LPBYTE)Avto Shoot_on,5);
AvtooShoot = true;
}
if(opt.???.AvtoShoots==0)
{
AvtooShoot = false;
}
if(AvtooShootOn == true)
{
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); // Клик левой кнопкой мыши
Sleep(20);
AvtooShootOn = false;
CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)Mou seUp,NULL,NULL,NULL);
}
В Asma.h
BOOL AvtooShoot = false;
BOOL AvtooShootOn = false;
//AvtoShoot
__declspec(naked) int AvtoShoot_on(void)
{
__asm
{
mov eax, [edx+208h]
}
if(AvtooShoot == true)
{
AvtooShootOn = true;
}
__asm
{
jmp dword ptr[RETURN_AvtoShoot]
}
}
И функция :
UINT Addres_AvtoShoot = (BYTE)GetModuleHandleA("PointBlank.exe.exe")+0x5D01C5;
UINT RETURN_AvtoShoot = Addres_AvtoShoot + 0x6; // AvtoShoot
Ну и потом добовляем себе в меню!
Всё рабочее на 07.11.2012г
Если будут ошибки ,то пишите,я всем помогу!
int AvtoShoots;
В cBase.cpp
if(opt.???.AvtoShoots==1)
{
DetourCreate((LPBYTE)Addres_AvtoShoot,(LPBYTE)Avto Shoot_on,5);
AvtooShoot = true;
}
if(opt.???.AvtoShoots==0)
{
AvtooShoot = false;
}
if(AvtooShootOn == true)
{
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); // Клик левой кнопкой мыши
Sleep(20);
AvtooShootOn = false;
CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)Mou seUp,NULL,NULL,NULL);
}
В Asma.h
BOOL AvtooShoot = false;
BOOL AvtooShootOn = false;
//AvtoShoot
__declspec(naked) int AvtoShoot_on(void)
{
__asm
{
mov eax, [edx+208h]
}
if(AvtooShoot == true)
{
AvtooShootOn = true;
}
__asm
{
jmp dword ptr[RETURN_AvtoShoot]
}
}
И функция :
UINT Addres_AvtoShoot = (BYTE)GetModuleHandleA("PointBlank.exe.exe")+0x5D01C5;
UINT RETURN_AvtoShoot = Addres_AvtoShoot + 0x6; // AvtoShoot
Ну и потом добовляем себе в меню!
Всё рабочее на 07.11.2012г
Если будут ошибки ,то пишите,я всем помогу!