PDA

Просмотр полной версии : [Помогите!] Антиотдача


KM!Satana
05.02.2012, 12:11
Всем привет, решил добавить антиотдачу себе в вх, значения обновил, но почему-то крашит, кто знает где я допустил ошибку и что я не сделал?

Dimedrol1536
05.02.2012, 12:39
Напиши код.
Мы не телепаты, что-бы знать твой код.

KM!Satana
05.02.2012, 12:42
DWORD ADDRES_Antioda_1 =(DWORD)GetModuleHandleA("pointblank.i3exec")+ 0x184FE1;
DWORD ADDRES_Antioda_2 =(DWORD)GetModuleHandleA("pointblank.i3exec")+ 0x184FE1;
DWORD RETURN_Antioda_1 = ADDRES_Antioda_1 + 0x5;
DWORD RETURN_Antioda_2 = ADDRES_Antioda_2 + 0x5;

Ангел с неба
05.02.2012, 13:01
DWORD ADDRES_Antioda_1 =(DWORD)GetModuleHandleA("pointblank.i3exec")+ 0x18527C;
DWORD ADDRES_Antioda_2 =(DWORD)GetModuleHandleA("pointblank.i3exec")+ 0x18537C;
DWORD RETURN_Antioda_1 = ADDRES_Antioda_1 + 0x5;
DWORD RETURN_Antioda_2 = ADDRES_Antioda_2 + 0x5;
исход overlord

vuti
05.02.2012, 13:03
исход overlord
На мышке.

KM!Satana
05.02.2012, 13:09
К значениям надо было прибавлять 3D0 и 4D0?

Ангел с неба
05.02.2012, 13:11
К значениям надо было прибавлять 3D0 и 4D0?
Да.

KM!Satana
05.02.2012, 13:16
Да.

Все равно краш при входе в бой

DizTerDiz
05.02.2012, 13:38
Ну значения то и так правильные...

KM!Satana
05.02.2012, 13:40
Ну значения то и так правильные...

А почему крашит?

DizTerDiz
05.02.2012, 13:44
А почему крашит?
Крашит при включении функции, или при активации вх?

Dimedrol1536
05.02.2012, 13:44
А где код асмовский?

KM!Satana
05.02.2012, 13:45
Крашит при включении функции, или при активации вх?

Крашит при входе в бой со включенной функцией

DizTerDiz
05.02.2012, 13:46
А где код асмовский?
Вот именно, где код? /dgs

KM!Satana
05.02.2012, 13:47
А где код асмовский?

__declspec( naked ) void Antioda_1_on()
{
_asm
{
fld dword ptr [ant]
mov esp,ebp
jmp dword ptr [RETURN_Antioda_1]
}
}
__declspec( naked ) void Antioda_1_off()
{
_asm
{
fld dword ptr [ebp-8]
mov esp,ebp
jmp dword ptr [RETURN_Antioda_1]
}
}
__declspec( naked ) void Antioda_2_on()
{
_asm
{
fld dword ptr [ant]
mov esp,ebp
jmp dword ptr [RETURN_Antioda_2]
}
}
__declspec( naked ) void Antioda_2_off()
{
_asm
{
fld dword ptr [ebp-8]
mov esp,ebp
jmp dword ptr [RETURN_Antioda_2]
}
}

DizTerDiz
05.02.2012, 14:10
Код верный, значения обновлены
Попробуй заинжектить свой WallHack
И не включая анти отдачу, войти в бой
Если опять кикнет, то дело не в анти отдаче, а в самом вх
Если кикнет при включении самой анти отдачи, то отпишись
Попробуешь мой код....

KM!Satana
05.02.2012, 14:12
Код верный, значения обновлены
Попробуй заинжектить свой WallHack
И не включая анти отдачу, войти в бой
Если опять кикнет, то дело не в анти отдаче, а в самом вх
Если кикнет при включении самой анти отдачи, то отпишись
Попробуешь мой код....

окей, щас

Добавлено через 8 минут
Заинжектил вх, открыл меню вх, ничего не активировал, зашел в бой - краш

DizTerDiz
05.02.2012, 14:31
Значит проблема в самом вх

KM!Satana
05.02.2012, 14:33
Значит проблема в самом вх

в чем именно не подскажешь? могу дать исход.
Скрытие прописанно.

black56rus
05.02.2012, 14:56
Смотри какие ещё функции включены.

KM!Satana
05.02.2012, 15:09
Смотри какие ещё функции включены.

Кроме отдачи у меня только вх, чамс, трейс, ноусмок, обнаружение

$._KING_.$
05.02.2012, 15:17
значит у тебя в какой то функции неправильный адресс!

так как даже если функция не включена - унхук работает!

KM!Satana
05.02.2012, 15:23
значит у тебя в какой то функции неправильный адресс!

так как даже если функция не включена - унхук работает!

начало крашить, после добавления функции антиотдачи, не заю может я криво написал адреса, вот код
if(recoil) //антиотдача
{
DetourCreate((PBYTE)ADDRES_Antioda_1,(PBYTE)Antiod a_1_on,5);
DetourCreate((PBYTE)ADDRES_Antioda_2,(PBYTE)Antiod a_2_on,5);
}
else
{
DetourCreate((PBYTE)ADDRES_Antioda_1,(PBYTE)Antiod a_1_off,5);
DetourCreate((PBYTE)ADDRES_Antioda_2,(PBYTE)Antiod a_2_off,5);
}

Добавлено через 1 час 20 минут
Оказывается дело в отдаче, так как я ща попробовал убрать функцию отдачу и теперь не крашит.