Home Forum MultiPlayer Game Hacks & Cheats CrossFire Hacks & Cheats CrossFire Hack Coding / Programming / Source Code AlwaysHeadShot Posts 1–13 of 13 · Page 1 of 1
AlwaysHeadShot
Work Perfect on CF NA
Code:
#define ModelNode 0x1942054
Notice : add int aHead[87];
Code:
bool backup = false;
void backuphead()
{
DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
DWORD pHeadShotMgr = *(DWORD*)(CShell + ModelNode);
if (!backup)
{
if (pHeadShotMgr != 0)
{
for (int i = 0; i < 87; i++)
{
DWORD pModelNodeType = (DWORD)(pHeadShotMgr + i * 0x9C);
if (pModelNodeType)
aHead[i] = *(int*)(pModelNodeType + 0x54);
backup = true;
}
}
}
}
Code:
void Head()
{
DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
DWORD pHeadShotMgr = *(DWORD*)(CShell + ModelNode);
if (pHeadShotMgr != 0)
{
for (int i = 0; i < 87; i++)
{
DWORD pModelNodeType = (DWORD)(pHeadShotMgr + i * 0x9C);
if (backup)
{
if (//Your variable) //Gold
{
*(int*)(pModelNodeType + 0x54) = 1;
}
else if (//Your variable)//Silver
{
*(int*)(pModelNodeType + 0x54) = 2;
}
else
{
*(int*)(pModelNodeType + 0x54) = aHead[i];
}
}
}
}
}
Enjoy Click Thanks
Credit : i don,t know
Originally Posted by
Confirm-
Work Perfect on CF NA
Code:
#define ModelNode 0x1942054
Notice : add int aHead[87];
Code:
void Head()
{
DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
DWORD pHeadShotMgr = *(DWORD*)(CShell + ModelNode);
if (pHeadShotMgr != 0)
{
for (int i = 0; i < 87; i++)
{
DWORD pModelNodeType = (DWORD)(pHeadShotMgr + i * 0x9C);
if (backup)
{
if (//Your variable) //Gold
{
*(int*)(pModelNodeType + 0x54) = 1;
}
else if (//Your variable)//Silver
{
*(int*)(pModelNodeType + 0x54) = 2;
}
else
{
*(int*)(pModelNodeType + 0x54) = aHead[i];
}
}
}
}
}
Enjoy Click Thanks
some people don't need this source code because its already release hahahaha that's very ridiculous
Already posted before !
you missed to post aHead[i]; backup part
Originally Posted by
[K]akashi
Already posted before !
you missed to post aHead[i]; backup part
Okay i will add with this Thread
- - - Updated - - -
Originally Posted by
iknowitsfake26
some people don't need this source code because its already release hahahaha that's very ridiculous
No Problem bro Posted again and i don,t know it was Posted or not
not your code
give proper credits
Originally Posted by
I2espect
not your code
give proper credits
I know what is credit ??
Originally Posted by
Confirm-
I know what is credit ??
where did u copy that code from
Originally Posted by
I2espect
where did u copy that code from
I got this not from Any website and I don,t know , who credit
Originally Posted by
Confirm-
Work Perfect on CF NA
Code:
#define ModelNode 0x1942054
Notice : add int aHead[87];
Code:
bool backup = false;
void backuphead()
{
DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
DWORD pHeadShotMgr = *(DWORD*)(CShell + ModelNode);
if (!backup)
{
if (pHeadShotMgr != 0)
{
for (int i = 0; i < 87; i++)
{
DWORD pModelNodeType = (DWORD)(pHeadShotMgr + i * 0x9C);
if (pModelNodeType)
aHead[i] = *(int*)(pModelNodeType + 0x54);
backup = true;
}
}
}
}
Code:
void Head()
{
DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
DWORD pHeadShotMgr = *(DWORD*)(CShell + ModelNode);
if (pHeadShotMgr != 0)
{
for (int i = 0; i < 87; i++)
{
DWORD pModelNodeType = (DWORD)(pHeadShotMgr + i * 0x9C);
if (backup)
{
if (//Your variable) //Gold
{
*(int*)(pModelNodeType + 0x54) = 1;
}
else if (//Your variable)//Silver
{
*(int*)(pModelNodeType + 0x54) = 2;
}
else
{
*(int*)(pModelNodeType + 0x54) = aHead[i];
}
}
}
}
}
Enjoy Click Thanks
Credit : i don,t know
you can make it simple like this
Credits : @
kmanev073 , @
ramo and @
ComboDance
Code:
int HeadShotOld[87];
bool IsBackup = false;
void BackupMemory(void)
{
if (!IsGameReadyForHook()) return;
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD crossfire = (DWORD)GetModuleHandleA("crossfire.exe");
if (crossfire == NULL) return;
if (!IsBackup)
{
//================Always HeadShot===============//
DWORD pModelNodeTypeMgr = *(DWORD*)(CShell + pModelNodeMgr);
if (pModelNodeTypeMgr !=NULL)
{
for (int i = 0; i < 87; i++)
{
DWORD pHeadShotMgr = (DWORD)(pModelNodeTypeMgr + i * 0x9C);
if (pHeadShotMgr)
{
HeadShotOld[i] = *(int*)(pHeadShotMgr + 0x54);
}
}
}
IsBackup = true;
}
}
Code:
void StartHacks1(void)
{
if (!IsGameReadyForHook()) return;
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD crossfire = (DWORD)GetModuleHandleA("crossfire.exe");
if (crossfire == NULL) return;
//================Always HeadShot===============//
DWORD pModelNodeTypeMgr = *(DWORD*)(CShell + pModelNodeMgr);
if (pModelNodeTypeMgr !=NULL)
{
for (int i = 0; i < 87; i++)
{
DWORD pHeadShotMgr = (DWORD)(pModelNodeTypeMgr + i * 0x9C);
if (pHeadShotMgr)
{
if (/*Declare 1*/)
{
*(int*)(pHeadShotMgr + 0x54) = 1; // Gold
}
if (/*Declare 2*/)
{
*(int*)(pHeadShotMgr + 0x54) = 2; // Silver
}
if (/*Declare 3*/)
{
*(int*)(pHeadShotMgr + 0x54) = HeadShotOld[i]; // Backup Variables
}
}
}
}
}
Originally Posted by
iknowitsfake26
you can make it simple like this
Credits : @
kmanev073 , @
ramo and @
ComboDance
Code:
bool IsBackup = false;
void BackupMemory(void)
{
if (!isGameReadyForHook()) return;
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD crossfire = (DWORD)GetModuleHandleA("crossfire.exe");
if (crossfire == NULL) return;
if (!IsBackup)
{
//================Always HeadShot===============//
DWORD pModelNodeTypeMgr = *(DWORD*)(CShell + pModelNodeMgr);
if (pModelNodeTypeMgr !=NULL)
{
for (int i = 0; i < 87; i++)
{
DWORD pHeadShotMgr = (DWORD)(pModelNodeTypeMgr + i * 0x9C);
if (pHeadShotMgr)
{
HeadShotOld[i] = *(int*)(pHeadShotMgr + 0x54);
}
}
}
IsBackup = true;
}
}
Code:
int HeadShotOld[87];
void StartHacks1(void)
{
if (!isGameReadyForHook()) return;
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD crossfire = (DWORD)GetModuleHandleA("crossfire.exe");
if (crossfire == NULL) return;
//================Always HeadShot===============//
DWORD pModelNodeTypeMgr = *(DWORD*)(CShell + pModelNodeMgr);
if (pModelNodeTypeMgr !=NULL)
{
for (int i = 0; i < 87; i++)
{
DWORD pHeadShotMgr = (DWORD)(pModelNodeTypeMgr + i * 0x9C);
if (pHeadShotMgr)
{
if (/*Declare 1*/)
{
*(int*)(pHeadShotMgr + 0x54) = 1; // Gold
}
if (/*Declare 2*/)
{
*(int*)(pHeadShotMgr + 0x54) = 2; // Silver
}
if (/*Declare 3*/)
{
*(int*)(pHeadShotMgr + 0x54) = HeadShotOld[i]; // Backup Variables
}
}
}
}
}
Nice Leecher ! i think my Thread is Simple
Originally Posted by
Confirm-
Nice Leecher ! i think my Thread is Simple
DWORD pModelNodeType = (DWORD)(pHeadShotMgr + i * 0x9C);
if (backup)// this is wrong idk if you have a knowledge in c++
{
and look at yourself dude your code is very trash and you don't know how to clean and figure it and at all i know how to credits people who did this and i'm not like yours its a trash code
Originally Posted by
iknowitsfake26
DWORD pModelNodeType = (DWORD)(pHeadShotMgr + i * 0x9C);
if (backup)// this is wrong idk if you have a knowledge in c++
{
and look at yourself dude your code is very trash and you don't know how to clean and figure it and at all i know how to credits people who did this and i'm not like yours its a trash code
Thanks for Your advice , No Problem
Originally Posted by
iknowitsfake26
you can make it simple like this
Credits : @
kmanev073 , @
ramo and @
ComboDance
Code:
int HeadShotOld[87];
bool IsBackup = false;
void BackupMemory(void)
{
if (!IsGameReadyForHook()) return;
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD crossfire = (DWORD)GetModuleHandleA("crossfire.exe");
if (crossfire == NULL) return;
if (!IsBackup)
{
//================Always HeadShot===============//
DWORD pModelNodeTypeMgr = *(DWORD*)(CShell + pModelNodeMgr);
if (pModelNodeTypeMgr !=NULL)
{
for (int i = 0; i < 87; i++)
{
DWORD pHeadShotMgr = (DWORD)(pModelNodeTypeMgr + i * 0x9C);
if (pHeadShotMgr)
{
HeadShotOld[i] = *(int*)(pHeadShotMgr + 0x54);
}
}
}
IsBackup = true;
}
}
Code:
void StartHacks1(void)
{
if (!IsGameReadyForHook()) return;
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD crossfire = (DWORD)GetModuleHandleA("crossfire.exe");
if (crossfire == NULL) return;
//================Always HeadShot===============//
DWORD pModelNodeTypeMgr = *(DWORD*)(CShell + pModelNodeMgr);
if (pModelNodeTypeMgr !=NULL)
{
for (int i = 0; i < 87; i++)
{
DWORD pHeadShotMgr = (DWORD)(pModelNodeTypeMgr + i * 0x9C);
if (pHeadShotMgr)
{
if (/*Declare 1*/)
{
*(int*)(pHeadShotMgr + 0x54) = 1; // Gold
}
if (/*Declare 2*/)
{
*(int*)(pHeadShotMgr + 0x54) = 2; // Silver
}
if (/*Declare 3*/)
{
*(int*)(pHeadShotMgr + 0x54) = HeadShotOld[i]; // Backup Variables
}
}
}
}
}
Thanks for the credits! <3
Posts 1–13 of 13 · Page 1 of 1