Gujian 3

Ask about cheats/tables for single player games here
Post Reply
Budihanggie
Expert Cheater
Expert Cheater
Posts: 57
Joined: Sat Jul 14, 2018 7:48 pm
Reputation: 13

Gujian 3

Post by Budihanggie »

Hi... I wish someone can make ce table for gujian 3 with :
1. Infinite jump
2. Infinite Hp, mp and stamina
3. Increase attribute such att, def etc
4. Infinite item
5. Item editor
6. Infinite star point

Thx, sorry for bad english :)

acecel
Expert Cheater
Expert Cheater
Posts: 964
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 163

Re: Gujian 3

Post by acecel »

+1

aabw
Novice Cheater
Novice Cheater
Posts: 24
Joined: Wed Jan 31, 2018 4:56 am
Reputation: 0

Re: Gujian 3

Post by aabw »

up

gigecac
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Jan 01, 2021 4:26 am
Reputation: 0

Re: Gujian 3

Post by gigecac »

+9999

Need this request my guys!

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Gujian 3

Post by sanitka »

Autoscript gets a pointer to last character, in most cases it is a player in some ... monster ;) but you can guess by HP / MaxHP

Note: MaxHP is in the character structure twice ... future will show which one is correct

v 0.01

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>2</ID>
      <Description>"Auto Assemble script"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : ????? v1.2.0.1890
  Version: 
  Date   : 2021-01-09
  Author : SanitKa

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(PLAYER,Gujian3.exe,48 8B 0C 01 B8 01 00 00 00 48 89 4A 18 C3 CC CC CC CC CC 40) // should be unique
alloc(newmem,$1000,"Gujian3.exe"+136A9D)

label(code)
label(return)

label(PlayerPtr)
registersymbol(PlayerPtr)

newmem:
  cmp rax, 0xAA8
  jne code

  mov [PlayerPtr], rcx

code:
  mov rcx,[rcx+rax]
  mov eax,00000001
  jmp return

PlayerPtr:
  dq 0

PLAYER:
  jmp newmem
  nop 4

return:
registersymbol(PLAYER)

[DISABLE]

PLAYER:
  db 48 8B 0C 01 B8 01 00 00 00

unregistersymbol(PlayerPtr)
unregistersymbol(PLAYER)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "Gujian3.exe"+136A9D

"Gujian3.exe"+136A89: CC                       -  int 3 
"Gujian3.exe"+136A8A: CC                       -  int 3 
"Gujian3.exe"+136A8B: CC                       -  int 3 
"Gujian3.exe"+136A8C: CC                       -  int 3 
"Gujian3.exe"+136A8D: CC                       -  int 3 
"Gujian3.exe"+136A8E: CC                       -  int 3 
"Gujian3.exe"+136A8F: CC                       -  int 3 
"Gujian3.exe"+136A90: 49 8B 00                 -  mov rax,[r8]
"Gujian3.exe"+136A93: C7 02 03 00 00 00        -  mov [rdx],00000003
"Gujian3.exe"+136A99: 48 8B 40 50              -  mov rax,[rax+50]
// ---------- INJECTING HERE ----------
"Gujian3.exe"+136A9D: 48 8B 0C 01              -  mov rcx,[rcx+rax]
"Gujian3.exe"+136AA1: B8 01 00 00 00           -  mov eax,00000001
// ---------- DONE INJECTING  ----------
"Gujian3.exe"+136AA6: 48 89 4A 18              -  mov [rdx+18],rcx
"Gujian3.exe"+136AAA: C3                       -  ret 
"Gujian3.exe"+136AAB: CC                       -  int 3 
"Gujian3.exe"+136AAC: CC                       -  int 3 
"Gujian3.exe"+136AAD: CC                       -  int 3 
"Gujian3.exe"+136AAE: CC                       -  int 3 
"Gujian3.exe"+136AAF: CC                       -  int 3 
"Gujian3.exe"+136AB0: 40 53                    -  push rbx
"Gujian3.exe"+136AB2: 4C 8B 5C 24 38           -  mov r11,[rsp+38]
"Gujian3.exe"+136AB7: 48 8B 5C 24 30           -  mov rbx,[rsp+30]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1</ID>
          <Description>"HP Max"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>PlayerPtr</Address>
          <Offsets>
            <Offset>0xa80</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4</ID>
          <Description>"HP Max"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>PlayerPtr</Address>
          <Offsets>
            <Offset>0xa98</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>3</ID>
          <Description>"HP"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>PlayerPtr</Address>
          <Offsets>
            <Offset>0xaa8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Stamina"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>PlayerPtr</Address>
          <Offsets>
            <Offset>0xad8</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Gujian 3

Post by sanitka »

Table thread created - viewtopic.php?f=4&t=14870

demorest2
Expert Cheater
Expert Cheater
Posts: 331
Joined: Wed Mar 04, 2020 1:14 pm
Reputation: 41

Re: Gujian 3

Post by demorest2 »

[Link]
Huge trainer from XiaoXing (public release)
[Link]
And Fiings old archived trainer work too
[Link]

vithchea
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Jan 16, 2021 4:48 pm
Reputation: 0

Re: Gujian 3

Post by vithchea »

anyone have Jump pointer?

Post Reply

Who is online

Users browsing this forum: Google [Bot], Jenn, killva, Micrologist, modifiedmisfit, VzAdithya