DarkAllNight Expert Cheater
Reputation: 0
Joined: 31 Dec 2012 Posts: 106 Location: Anywhere but home.
|
Posted: Mon Dec 31, 2012 6:25 am Post subject: How to change a cheat table version? |
|
|
So, I'm trying to convert a War Z cheat table to the Emulator version.
I'm just trying to do because it has all the hacks that I need in there, and someone told me that I can conver it to work with this emulator version, I just need to know how.
Ps: I don't know exactly what to post here, so, I'll post the only thing that I can open.
| Code: | [ENABLE]
//-------TACTiCAL OVERVIEW---------//
Registersymbol(enable_TacticalOverview)
Registersymbol(restore_TacticalOverview)
alloc(newmem_TacticalOverview,2048)
alloc(enable_TacticalOverview,4)
alloc(restore_TacticalOverview,4)
label(returnhere_TacticalOverview)
label(originalcode_TacticalOverview)
label(exit_TacticalOverview)
label(_TacticalOverview)
label(_RestoreTacticalOverview)
//-------TACTiCAL OVERVIEW---------//
//-------iNFiNITE SPRiNT---------//
Registersymbol(enable_Sprint)
alloc(enable_Sprint,4)
alloc(newmem_Sprint,2048)
label(returnhere_Sprint)
label(originalcode_Sprint)
label(exit_Sprint)
//-------iNFiNITE SPRiNT---------//
//-------ENABLE NiGHTViSiON---------//
Registersymbol(enable_NightVision)
Registersymbol(disable_NightVision)
alloc(newmem_NightVision,2048)
alloc(enable_NightVision,4)
alloc(disable_NightVision,4)
label(returnhere_NightVision)
label(originalcode_NightVision)
label(exit_NightVision)
label(NightVision)
label(RestoreNightVision)
//-------ENABLE NiGHTViSiON---------//
//-------SUPER JUMP---------//
Registersymbol(enable_SuperJump)
alloc(newmem_SuperJump,2048)
alloc(enable_SuperJump,4)
label(returnhere_SuperJump)
label(originalcode_SuperJump)
label(exit_SuperJump)
label(SuperJump)
//-------SUPER JUMP-------
//-------SHOOT IN SAFE ZONE---------//
Registersymbol(enable_ShootInSafeZone)
alloc(enable_ShootInSafeZone,4)
alloc(newmem_ShootInSafeZone,2048)
label(returnhere_ShootInSafeZone)
label(originalcode_ShootInSafeZone)
label(exit_ShootInSafeZone)
label(ShootInSafeZone)
//-------SHOOT IN SAFE ZONE---------//
//-------DAYTiME---------//
Registersymbol(enable_DayTime)
alloc(newmem_DayTime,2048)
alloc(enable_DayTime,4)
label(returnhere_DayTime)
label(originalcode_DayTime)
label(exit_DayTime)
//-------DAYTiME---------//
//-------DAYTiME---------//
"WarZ.exe"+4DFED:
jmp newmem_DayTime
nop
nop
nop
returnhere_DayTime:
newmem_DayTime:
pushad
cmp byte ptr [enable_DayTime],1
jne originalcode_DayTime
mov [WarZ.exe+D48180],(float)12
originalcode_DayTime:
popad
movss xmm0,[WarZ.exe+D48180]
exit_DayTime:
jmp returnhere_DayTime
//-------DAYTiME---------//
//-------SHOOT IN SAFE ZONE---------//
WarZ.exe+3E5A8:
jmp newmem_ShootInSafeZone
nop
nop
returnhere_ShootInSafeZone:
newmem_ShootInSafeZone:
cmp byte ptr [enable_ShootInSafeZone],1
jne originalcode_ShootInSafeZone
ShootInSafeZone:
mov byte ptr [ebx+0000045C],0
originalcode_ShootInSafeZone:
test byte ptr [ebx+0000045C],01
exit_ShootInSafeZone:
jmp returnhere_ShootInSafeZone
//-------SHOOT IN SAFE ZONE---------//
//-------SUPER JUMP---------//
WarZ.exe+99865:
jmp newmem_SuperJump
nop
nop
nop
returnhere_SuperJump:
newmem_SuperJump:
cmp byte ptr [enable_SuperJump],1
je SuperJump
jmp originalcode_SuperJump
SuperJump:
mov byte ptr [enable_SuperJump],0
mov [ebp+00000e44],(float)20
jmp originalcode_SuperJump
originalcode_SuperJump:
movss xmm0,[ebp+00000e44]
exit_SuperJump:
jmp returnhere_SuperJump
//-------SUPER JUMP---------//
//-------ENABLE NiGHTViSiON---------//
"WarZ.exe"+7A115:
jmp newmem_NightVision
nop
returnhere_NightVision:
newmem_NightVision:
cmp byte ptr [enable_NightVision],1
je NightVision
cmp byte ptr [disable_NightVision],1
je RestoreNightVision
jmp originalcode_NightVision
NightVision:
mov byte ptr [enable_NightVision],0
mov byte ptr [eax+00000184],1
jmp originalcode_NightVision
RestoreNightVision:
mov byte ptr [enable_NightVision],0
mov byte ptr [disable_NightVision],0
mov byte ptr [eax+00000184],0
jmp originalcode_NightVision
originalcode_NightVision:
mov eax,[eax+00000184]
exit_NightVision:
jmp returnhere_NightVision
//-------ENABLE NiGHTViSiON---------//
//-------iNFiNITE SPRiNT---------//
"WarZ.exe"+121A62A:
jmp newmem_Sprint
nop
nop
nop
returnhere_Sprint:
newmem_Sprint:
cmp byte ptr [enable_Sprint],1
jne originalcode_Sprint
mov [ebp+00000DE4],(float)45
originalcode_Sprint:
addss xmm0,[ebp+00000DE4]
exit_Sprint:
jmp returnhere_Sprint
//-------iNFiNITE SPRiNT---------//
//-------TACTiCAL OVERVIEW---------//
WarZ.exe+98D3A:
jmp newmem_TacticalOverview
nop
nop
nop
returnhere_TacticalOverview:
newmem_TacticalOverview:
cmp byte ptr [enable_TacticalOverview],1
je _TacticalOverview
cmp byte ptr [restore_TacticalOverview],1
je _RestoreTacticalOverview
jmp originalcode_TacticalOverview
_TacticalOverview:
mov byte ptr [enable_TacticalOverview],0
mov [ebx+00000de0],(float)45
jmp originalcode_TacticalOverview
_RestoreTacticalOverview:
mov byte ptr [enable_TacticalOverview],0
mov byte ptr [restore_TacticalOverview],0
mov [ebx+00000de0],(float)1.7
jmp originalcode_TacticalOverview
originalcode_TacticalOverview:
movss xmm0,[ebx+00000de0]
exit_TacticalOverview:
jmp returnhere_TacticalOverview
//-------TACTiCAL OVERVIEW---------//
enable_Sprint:
dd 0
enable_NightVision:
dd 0
enable_SuperJump:
dd 0
enable_NightVision:
dd 0
disable_NightVision:
dd 0
enable_ShootInSafeZone:
dd 0
enable_DayTime:
dd 0
[DISABLE]
//-------TACTiCAL OVERVIEW---------//
Unregistersymbol(enable_TacticalOverview)
Unregistersymbol(restore_TacticalOverview)
dealloc(newmem_TacticalOverview)
dealloc(enable_TacticalOverview)
dealloc(restore_TacticalOverview)
WarZ.exe+98D3A:
movss xmm0,[ebx+00000de0]
//-------TACTiCAL OVERVIEW---------//
//-------iNFiNITE SPRiNT---------//
Unregistersymbol(enable_Sprint)
dealloc(enable_Sprint)
dealloc(newmem_Sprint)
"WarZ.exe"+121A62A:
addss xmm0,[ebp+00000DE4]
//-------iNFiNITE SPRiNT---------//
//-------ENABLE NiGHTViSiON---------//
Unregistersymbol(enable_NightVision)
Unregistersymbol(disable_NightVision)
dealloc(newmem_NightVision)
dealloc(enable_NightVision)
"WarZ.exe"+7A115:
mov eax,[eax+00000184]
//-------ENABLE NiGHTViSiON---------//
//-------SUPER JUMP---------//
Unregistersymbol(enable_SuperJump)
dealloc(newmem_SuperJump)
dealloc(enable_SuperJump)
WarZ.exe+99865:
movss xmm0,[ebp+00000e44]
//-------SUPER JUMP---------//
//-------SHOOT IN SAFE ZONE---------//
Unregistersymbol(enable_ShootInSafeZone)
dealloc(enable_ShootInSafeZone)
dealloc(newmem_ShootInSafeZone)
WarZ.exe+3E5A8:
test byte ptr [ebx+0000045C],01
//Alt: db F6 83 5C 04 00 00 01
//-------SHOOT IN SAFE ZONE---------//
//-------DAYTiME---------//
Unregistersymbol(enable_DayTime)
dealloc(newmem_DayTime)
dealloc(enable_DayTime)
"WarZ.exe"+4DFED:
movss xmm0,[WarZ.exe+D48180]
//Alt: db F3 0F 10 05 80 81 F9 00
//-------DAYTiME---------// |
Ps2: I'm attaching the file.
| Description: |
|
 Download |
| Filename: |
WarZ_CT+6_30.12.12_fixed.CT |
| Filesize: |
10.81 KB |
| Downloaded: |
639 Time(s) |
|
|