Page 2 of 3

Re: Zanzer Witcher 3 table

Posted: Tue Dec 24, 2019 1:57 am
by TheByteSize
Dorzalty wrote:
Mon Dec 23, 2019 9:26 pm
Any chance someone could alter the Gwent cheat so that you are winning the rounds with the score of 187? So that we can unlock the achievement (via GOG and I guess Steam if they share it?)? I've tried fiddling around with Cheat Engine myself, but I can't seem to get the values right. Just freezes the game (on 1.32).
try this

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10287</ID>
      <Description>"Gwen - Always Win"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(Witcher3_Qwen,witcher3.exe,42 89 04 B9 8B 4C 24 30) // should be unique
alloc(newmem,64,Witcher3_Qwen)

label(opponent)
label(code)
label(return)

newmem:
  cmp [rcx-A0],64726143
  jne code
  cmp [rcx-94],32247361
  jne code
  cmp r15,0
  jne opponent
  add eax,#300
  jmp code
opponent:
  xor eax,eax
code:
  mov [rcx+r15*4],eax
  mov ecx,[rsp+30]
  jmp return

Witcher3_Qwen:
  jmp newmem
  nop 3
return:
registersymbol(Witcher3_Qwen)

[DISABLE]

Witcher3_Qwen:
  db 42 89 04 B9 8B 4C 24 30

unregistersymbol(Witcher3_Qwen)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "witcher3.exe"+1556D32

"witcher3.exe"+1556D13: FF 49 18                 -  dec [rcx+18]
"witcher3.exe"+1556D16: 75 05                    -  jne witcher3.exe+1556D1D
"witcher3.exe"+1556D18: E8 93 14 D8 FF           -  call witcher3.exe+12D81B0
"witcher3.exe"+1556D1D: 44 88 2F                 -  mov [rdi],r13l
"witcher3.exe"+1556D20: EB 14                    -  jmp witcher3.exe+1556D36
"witcher3.exe"+1556D22: 44 88 2F                 -  mov [rdi],r13l
"witcher3.exe"+1556D25: EB 35                    -  jmp witcher3.exe+1556D5C
"witcher3.exe"+1556D27: 48 8B 4E 18              -  mov rcx,[rsi+18]
"witcher3.exe"+1556D2B: 8B 44 24 40              -  mov eax,[rsp+40]
"witcher3.exe"+1556D2F: C6 07 01                 -  mov byte ptr [rdi],01
// ---------- INJECTING HERE ----------
"witcher3.exe"+1556D32: 42 89 04 B9              -  mov [rcx+r15*4],eax
"witcher3.exe"+1556D36: 8B 4C 24 30              -  mov ecx,[rsp+30]
// ---------- DONE INJECTING  ----------
"witcher3.exe"+1556D3A: 8B C1                    -  mov eax,ecx
"witcher3.exe"+1556D3C: 83 E0 1F                 -  and eax,1F
"witcher3.exe"+1556D3F: 3C 09                    -  cmp al,09
"witcher3.exe"+1556D41: 7E 19                    -  jle witcher3.exe+1556D5C
"witcher3.exe"+1556D43: C1 E9 09                 -  shr ecx,09
"witcher3.exe"+1556D46: F6 C1 01                 -  test cl,01
"witcher3.exe"+1556D49: 48 8D 4C 24 30           -  lea rcx,[rsp+30]
"witcher3.exe"+1556D4E: 74 07                    -  je witcher3.exe+1556D57
"witcher3.exe"+1556D50: E8 AB AA FC FF           -  call witcher3.exe+1521800
"witcher3.exe"+1556D55: EB 05                    -  jmp witcher3.exe+1556D5C
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


Re: Zanzer Witcher 3 table

Posted: Tue Dec 24, 2019 7:35 am
by BrandoCalrissian
How exactly does the teleport work? Is there a hotkey that we have to press to initiate it? Thanks

Re: Zanzer Witcher 3 table

Posted: Wed Dec 25, 2019 2:34 pm
by Dorzalty
TheByteSize wrote:
Tue Dec 24, 2019 1:57 am
Dorzalty wrote:
Mon Dec 23, 2019 9:26 pm
Any chance someone could alter the Gwent cheat so that you are winning the rounds with the score of 187? So that we can unlock the achievement (via GOG and I guess Steam if they share it?)? I've tried fiddling around with Cheat Engine myself, but I can't seem to get the values right. Just freezes the game (on 1.32).
try this

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10287</ID>
      <Description>"Gwen - Always Win"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(Witcher3_Qwen,witcher3.exe,42 89 04 B9 8B 4C 24 30) // should be unique
alloc(newmem,64,Witcher3_Qwen)

label(opponent)
label(code)
label(return)

newmem:
  cmp [rcx-A0],64726143
  jne code
  cmp [rcx-94],32247361
  jne code
  cmp r15,0
  jne opponent
  add eax,#300
  jmp code
opponent:
  xor eax,eax
code:
  mov [rcx+r15*4],eax
  mov ecx,[rsp+30]
  jmp return

Witcher3_Qwen:
  jmp newmem
  nop 3
return:
registersymbol(Witcher3_Qwen)

[DISABLE]

Witcher3_Qwen:
  db 42 89 04 B9 8B 4C 24 30

unregistersymbol(Witcher3_Qwen)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "witcher3.exe"+1556D32

"witcher3.exe"+1556D13: FF 49 18                 -  dec [rcx+18]
"witcher3.exe"+1556D16: 75 05                    -  jne witcher3.exe+1556D1D
"witcher3.exe"+1556D18: E8 93 14 D8 FF           -  call witcher3.exe+12D81B0
"witcher3.exe"+1556D1D: 44 88 2F                 -  mov [rdi],r13l
"witcher3.exe"+1556D20: EB 14                    -  jmp witcher3.exe+1556D36
"witcher3.exe"+1556D22: 44 88 2F                 -  mov [rdi],r13l
"witcher3.exe"+1556D25: EB 35                    -  jmp witcher3.exe+1556D5C
"witcher3.exe"+1556D27: 48 8B 4E 18              -  mov rcx,[rsi+18]
"witcher3.exe"+1556D2B: 8B 44 24 40              -  mov eax,[rsp+40]
"witcher3.exe"+1556D2F: C6 07 01                 -  mov byte ptr [rdi],01
// ---------- INJECTING HERE ----------
"witcher3.exe"+1556D32: 42 89 04 B9              -  mov [rcx+r15*4],eax
"witcher3.exe"+1556D36: 8B 4C 24 30              -  mov ecx,[rsp+30]
// ---------- DONE INJECTING  ----------
"witcher3.exe"+1556D3A: 8B C1                    -  mov eax,ecx
"witcher3.exe"+1556D3C: 83 E0 1F                 -  and eax,1F
"witcher3.exe"+1556D3F: 3C 09                    -  cmp al,09
"witcher3.exe"+1556D41: 7E 19                    -  jle witcher3.exe+1556D5C
"witcher3.exe"+1556D43: C1 E9 09                 -  shr ecx,09
"witcher3.exe"+1556D46: F6 C1 01                 -  test cl,01
"witcher3.exe"+1556D49: 48 8D 4C 24 30           -  lea rcx,[rsp+30]
"witcher3.exe"+1556D4E: 74 07                    -  je witcher3.exe+1556D57
"witcher3.exe"+1556D50: E8 AB AA FC FF           -  call witcher3.exe+1521800
"witcher3.exe"+1556D55: EB 05                    -  jmp witcher3.exe+1556D5C
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

This was perfect! Worked great in 1.32, gave me 300 score and then the achievement instantly unlocked. ahaha thank you so much! :D

Re: Zanzer Witcher 3 table

Posted: Sat Dec 28, 2019 5:53 pm
by bre1911
At the 1.32 version, the skill hack seem not gonna work...

Re: Zanzer Witcher 3 table

Posted: Sun Dec 29, 2019 3:13 pm
by timechaos69
bre1911 wrote:
Sat Dec 28, 2019 5:53 pm
At the 1.32 version, the skill hack seem not gonna work...
Are you talking about the lookup integer to change the skill level from like say 1 to 99? If so, it still works if you follow directions. Use your mouse to not hover over the skill and check the box reset lookup value then hover mouse over the skill and multiple address show up two of them or so should be the skill level...just change both and unequip skill and equip it...rinse and repeat

Re: Zanzer Witcher 3 table

Posted: Mon Jan 27, 2020 11:25 pm
by Rathalos
Has anyone had an issue using this table lately where activating any script at all just crashes the game?

I tried on CE 6.8.3 and 7.0 and no matter when if I check any of the cheats in the table The Witcher freezes and closes

Re: Zanzer Witcher 3 table

Posted: Tue Jan 28, 2020 12:03 am
by STN
xICEMANx117 wrote:
Sun Dec 29, 2019 9:01 am
mention of cunts
Please don't ever mention them here except if bashing them. I hope you respect the rules of the forums next time.

Thank you

Re: Zanzer Witcher 3 table

Posted: Tue Nov 17, 2020 12:25 am
by fillisium
Hello.. will it be updated when it can't be used/work?
cuz it can't be used anymore now

Re: Zanzer Witcher 3 table

Posted: Sun Dec 27, 2020 7:38 pm
by killerkrok555
for those who want to have unlimited poitions i found toxicity pointer
just freeze it at 0

edit: added a script for infinite potion timer unlike the other one in the cheat table of zanzer it does not disable the jump function
thanks to the cheat table Made by @zanzer i wouldn't been able to create the script

Re: Zanzer Witcher 3 table

Posted: Sat Jun 26, 2021 3:37 pm
by TonyiCC
weapons and items can be generated?
in the event that yes, how would it be done?

Re: Zanzer Witcher 3 table

Posted: Sun Aug 29, 2021 7:26 pm
by xdaywalkerx
BrandoCalrissian wrote:
Tue Dec 24, 2019 7:35 am
How exactly does the teleport work? Is there a hotkey that we have to press to initiate it? Thanks
Set a waypoint, enable Teleport > go to waypoint and set the value to 1, after teleporting set the value back to 0.

Or set value to 1, enable Teleport an set a waypoint and after teleporting disable teleport.

Re: Zanzer Witcher 3 table

Posted: Wed Dec 14, 2022 1:32 pm
by GaleBosna
any updates

Re: Zanzer Witcher 3 table

Posted: Thu Dec 15, 2022 1:21 am
by rooxon
Can someone update this for 4.0? The next gen update. Some options work , sadly the ones I don't want, like scripts for inf hp, stamina etc, while most are broken. Pretty please? I'll buy you a beer, I'm a responsible adult of course, I'll send something your way for that.. I'm one of the players that does not care for those cheats so it doesn't destroy the experience, I want animation speed to work (only play it at 1.1 or 1.25 depending on how I feel like it but I love I can control it) and stuff that cuts down the grind, exp multipliers, jump multipliers, fall damage negations and such, to help with the experience. I just really need the entirety of this table updated to play around and find what I really want, these options are the best out there. You know, I just don't have the time as kids have and want to experience stuff in a reasonable time, thank god for cheat table creators out there to help me with that, props to you, always love what you do! movement speed, jump height and multiplier cheats are forever my favorite ones out there, they cheat yes but you can still have a realistic experience given your circumstances! To just help set the pace of the gameplay to your tastes and not destroy gameplay. I am very thankful you put so much effort into your tables nowadays, that you offer such a ton of accessability. This is my first time saying it publicly, this helps me a ton, I can experience things while not stressing out. I love you guys! <3 Some of us are not cheaters per-se, we just set mechanics to pace to our own liking with all this. So while invincibility/inf cheats prioritize mainly and are the most popular, I'm in it for all the others, the other side of the coin, the ones that help me explore game engines and help me set my pacing.

Re: Zanzer Witcher 3 table

Posted: Mon Dec 26, 2022 6:59 am
by qwerpy
you can fix the Durability - was:

aobscanmodule(durability,witcher3.exe,F3 0F 10 41 64 EB)
now
aobscanmodule(durability,witcher3.exe,F3 0F 11 40 64 48)

was

code:
mov [rcx+64],(float)500
movss xmm0,[rcx+64]

now
code:
mov [rax+64],(float)500
movss xmm0,[rax+64]

Re: Zanzer Witcher 3 table

Posted: Wed Dec 28, 2022 2:36 pm
by flyemlin83
Do you know how to fix "Mouse Over Item"?