The Witcher 1 Cheat Table - God Mode, One Hit Kills, Fast Experience

The Witcher 1 Cheat Table - God Mode, One Hit Kills, Fast Experience 2020-07-22

Login to enable download
Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat
The Witcher 1 Cheat Table

1595435791105.png


Features

  • God Mode hack
  • One Hit Kills
  • Fast Experience
  • Infinite bronze, silver, gold, talents
  • infinite money cheat
  • teleporter
  • inventory quantity editor
Sample Scripts
Infinite Health:
[ENABLE]

aobscanmodule(health3,witcher.EXE,F3 0F 11 46 48 74) // should be unique
alloc(newmem,$1000)

label(code)
label(insta_check)
label(insta)
label(return)
label(onehit)
registersymbol(insta)

newmem:
pushf
cmp [esi+7C],64656957
jne insta_check
popf
mov [esi+48],(float)9999
jmp return

insta_check:
cmp [insta],0
jne onehit

code:
popf
  movss [esi+48],xmm0
  jmp return

onehit:
cmp [esi+48],(float)1
jle code
popf
mov [esi+48],(float)1
  jmp return



insta:
dd 0

health3:
  jmp newmem
return:
registersymbol(health3)

[DISABLE]

health3:
  db F3 0F 11 46 48

unregistersymbol(health3)
unregistersymbol(insta)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "witcher.EXE"+37B1B0

"witcher.EXE"+37B197: 83 7E 0C 01              -  cmp dword ptr [esi+0C],01
"witcher.EXE"+37B19B: 74 0E                    -  je witcher.EXE+37B1AB
"witcher.EXE"+37B19D: 85 C0                    -  test eax,eax
"witcher.EXE"+37B19F: 74 0A                    -  je witcher.EXE+37B1AB
"witcher.EXE"+37B1A1: 83 F8 03                 -  cmp eax,03
"witcher.EXE"+37B1A4: 74 05                    -  je witcher.EXE+37B1AB
"witcher.EXE"+37B1A6: 83 F8 01                 -  cmp eax,01
"witcher.EXE"+37B1A9: 75 17                    -  jne witcher.EXE+37B1C2
"witcher.EXE"+37B1AB: 8B 4E 10                 -  mov ecx,[esi+10]
"witcher.EXE"+37B1AE: 85 C9                    -  test ecx,ecx
// ---------- INJECTING HERE ----------
"witcher.EXE"+37B1B0: F3 0F 11 46 48           -  movss [esi+48],xmm0
// ---------- DONE INJECTING  ----------
"witcher.EXE"+37B1B5: 74 0B                    -  je witcher.EXE+37B1C2
"witcher.EXE"+37B1B7: 8B 11                    -  mov edx,[ecx]
"witcher.EXE"+37B1B9: 50                       -  push eax
"witcher.EXE"+37B1BA: 8B 82 B8 00 00 00        -  mov eax,[edx+000000B8]
"witcher.EXE"+37B1C0: FF D0                    -  call eax
"witcher.EXE"+37B1C2: 5E                       -  pop esi
"witcher.EXE"+37B1C3: C2 08 00                 -  ret 0008
"witcher.EXE"+37B1C6: CC                       -  int 3
"witcher.EXE"+37B1C7: CC                       -  int 3
"witcher.EXE"+37B1C8: CC                       -  int 3
}
Infinite Magic:
[ENABLE]

aobscanmodule(magic,witcher.EXE,F3 0F 11 81 AC 01 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  movss [ecx+000001AC],xmm1
  jmp return

magic:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(magic)

[DISABLE]

magic:
  db F3 0F 11 81 AC 01 00 00

unregistersymbol(magic)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "witcher.EXE"+37B4A6

"witcher.EXE"+37B48C: 8B 44 24 08              -  mov eax,[esp+08]
"witcher.EXE"+37B490: 75 14                    -  jne witcher.EXE+37B4A6
"witcher.EXE"+37B492: 83 79 0C 01              -  cmp dword ptr [ecx+0C],01
"witcher.EXE"+37B496: 74 0E                    -  je witcher.EXE+37B4A6
"witcher.EXE"+37B498: 85 C0                    -  test eax,eax
"witcher.EXE"+37B49A: 74 0A                    -  je witcher.EXE+37B4A6
"witcher.EXE"+37B49C: 83 F8 03                 -  cmp eax,03
"witcher.EXE"+37B49F: 74 05                    -  je witcher.EXE+37B4A6
"witcher.EXE"+37B4A1: 83 F8 01                 -  cmp eax,01
"witcher.EXE"+37B4A4: 75 1A                    -  jne witcher.EXE+37B4C0
// ---------- INJECTING HERE ----------
"witcher.EXE"+37B4A6: F3 0F 11 81 AC 01 00 00  -  movss [ecx+000001AC],xmm0
// ---------- DONE INJECTING  ----------
"witcher.EXE"+37B4AE: 8B 49 10                 -  mov ecx,[ecx+10]
"witcher.EXE"+37B4B1: 85 C9                    -  test ecx,ecx
"witcher.EXE"+37B4B3: 74 0B                    -  je witcher.EXE+37B4C0
"witcher.EXE"+37B4B5: 8B 11                    -  mov edx,[ecx]
"witcher.EXE"+37B4B7: 50                       -  push eax
"witcher.EXE"+37B4B8: 8B 82 30 01 00 00        -  mov eax,[edx+00000130]
"witcher.EXE"+37B4BE: FF D0                    -  call eax
"witcher.EXE"+37B4C0: C2 08 00                 -  ret 0008
"witcher.EXE"+37B4C3: CC                       -  int 3
"witcher.EXE"+37B4C4: CC                       -  int 3
}
Fast Experience cheat:
[ENABLE]

aobscanmodule(exper1,witcher.EXE,89 A8 5C 01 00 00) // should be unique
alloc(newmem,$100)

label(code)
label(return)

newmem:
cmp [eax+0000015C],#4095000
jge code
add ebp,[eax+0000015C]
add ebp,ebp

code:

  mov [eax+0000015C],ebp
  jmp return

exper1:
  jmp newmem
  nop
return:
registersymbol(exper1)

[DISABLE]

exper1:
  db 89 A8 5C 01 00 00

unregistersymbol(exper1)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "witcher.EXE"+4D1D0E

"witcher.EXE"+4D1CEB: 6A 00                    -  push 00
"witcher.EXE"+4D1CED: E8 6E 4C E8 FF           -  call witcher.EXE+356960
"witcher.EXE"+4D1CF2: 6A 00                    -  push 00
"witcher.EXE"+4D1CF4: 53                       -  push ebx
"witcher.EXE"+4D1CF5: 68 B7 00 00 00           -  push 000000B7
"witcher.EXE"+4D1CFA: 8B 0E                    -  mov ecx,[esi]
"witcher.EXE"+4D1CFC: E8 6F AE FD FF           -  call witcher.EXE+4ACB70
"witcher.EXE"+4D1D01: 83 7C 24 40 00           -  cmp dword ptr [esp+40],00
"witcher.EXE"+4D1D06: 8B 16                    -  mov edx,[esi]
"witcher.EXE"+4D1D08: 8B 82 50 03 00 00        -  mov eax,[edx+00000350]
// ---------- INJECTING HERE ----------
"witcher.EXE"+4D1D0E: 89 A8 5C 01 00 00        -  mov [eax+0000015C],ebp
// ---------- DONE INJECTING  ----------
"witcher.EXE"+4D1D14: 8B 46 38                 -  mov eax,[esi+38]
"witcher.EXE"+4D1D17: 74 6D                    -  je witcher.EXE+4D1D86
"witcher.EXE"+4D1D19: 85 C0                    -  test eax,eax
"witcher.EXE"+4D1D1B: 74 69                    -  je witcher.EXE+4D1D86
"witcher.EXE"+4D1D1D: 8B 06                    -  mov eax,[esi]
"witcher.EXE"+4D1D1F: 8B 80 50 03 00 00        -  mov eax,[eax+00000350]
"witcher.EXE"+4D1D25: 8A 88 34 01 00 00        -  mov cl,[eax+00000134]
"witcher.EXE"+4D1D2B: 88 4C 24 40              -  mov [esp+40],cl
"witcher.EXE"+4D1D2F: 8B 54 24 40              -  mov edx,[esp+40]
"witcher.EXE"+4D1D33: 8B 0D D0 47 EE 00        -  mov ecx,[witcher.EXE+AE47D0]
}
Author
ChrisFayte
Downloads
1
Views
54
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ChrisFayte

Resource starter Similar resources Category Downloads Last update
ChrisFayte The Witcher 2 Cheat Table - God Mode, infinite Adrenaline, money hack Cheat Engine Tables 1
Community Mods