Page 1 of 5

[COMPLETED] [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 4:54 pm
by iammu2012
Cheat table for this game Plz. I'll much grateful :oops:


Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 6:06 pm
by SunBeam
I'll give it a look; just bought it ;)

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 7:24 pm
by SillytheSow
please, i cant find any values

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 7:55 pm
by aerioth
Cheat table would be much appreciated, especially health

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 9:34 pm
by SunBeam
Oh shit :( It's built with Unity. Don't really like it much, but oh well.. (because it's too easy).. See: [Link]

Image

That's why..

There's an Admin Panel with a lot of shit:

Image

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 10:11 pm
by SunBeam
Here you go... I broke the game :D

Image

:D :D

BR,
Sun

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 10:17 pm
by sabin1981
Astonishingly fast work, SunBeam! :D

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 10:34 pm
by Frinix
Wait what? How did you get in this menu?

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 10:43 pm
by cfemen
SillytheSow wrote:
Fri Jan 31, 2020 7:24 pm
please, i cant find any values
coz the game uses ACTk (Anti Cheat Toolkit)
but its really easy.

lets say gold :
Character:AddGold(int value, bool test = false)
RCX = Character Instance
RDX = Gold Amount
R8 = Test Bool

inject and write at RDX to manipulate the gold.

or you could use:

Code: Select all

[ENABLE]
Character:CanAfford:
db b0 01 c3
 
[DISABLE]
Character:CanAfford:
db 55 48 8B
god-mode:

Code: Select all

[ENABLE]
PlayerData:takeDamage:
db c3
 
[DISABLE]
PlayerData:takeDamage:
db 55
//

@SunBeam
Did you create a instance of AdminPanel to call ToogleAdminPanel?
coz there is no Update method.

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 10:55 pm
by SunBeam
^ Figured it out from the ones CE *suggested* while "execute/Invoke method". Trial and error :) Usually ending in a 0. I will see if I can figure a way to get something stable. Perhaps it's used in other Update methods ;) I'll start from there.

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 11:11 pm
by cfemen
SunBeam wrote:
Fri Jan 31, 2020 10:55 pm
^ Figured it out from the ones CE *suggested* while "execute/Invoke method". Trial and error :) Usually ending in a 0. I will see if I can figure a way to get something stable. Perhaps it's used in other Update methods ;) I'll start from there.
ahh i see thx!

you are right, RedeemView.PressRedeem is using AdminPanel.SetMainQuestProgress hmmm but its not a update method, gonna be tricky to get the instance.

Re: [Request] Vampire's Fall: Origins

Posted: Fri Jan 31, 2020 11:55 pm
by SunBeam
First-up, apply the fix found here: [Link].

Secondly, right-click on the AdminPanel and do this:

Image

Then check the list of instances and validate them:

Image

^ That's mine :)

Now you can right-click on the method and invoke it like this:

Image

Image

Then you know what happens :P

Image

Major credits to Dark Byte for the Mono fix and listening to my every now and then rants!

BR,
Sun

Re: [Request] Vampire's Fall: Origins

Posted: Sat Feb 01, 2020 12:05 am
by sabin1981
^^ Worked perfectly! Thank you very much! (though adding "Bloodstones" doesn't seem to do anything in the UI, money works like a charm!)

Re: [Request] Vampire's Fall: Origins

Posted: Sat Feb 01, 2020 12:22 am
by cfemen
sabin1981 wrote:
Sat Feb 01, 2020 12:05 am
^^ Worked perfectly! Thank you very much! (though adding "Bloodstones" doesn't seem to do anything in the UI, money works like a charm!)
try this (activate mono before)

Code: Select all

define(address,Character:AddBloodStones )
define(bytes,55 48 8B EC 48 81 EC B0 00 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,Character:AddBloodStones )

label(code)
label(return)

newmem:

code:
  push rbp
  mov rbp,rsp
  sub rsp,000000B0
  add rdx,100
  jmp return

address:
  jmp newmem
  nop 6
return:

[DISABLE]

address:
  db bytes

dealloc(newmem)
now get bloodstones and you get way more.
or you can invoke the Character:AddBloodStones like sunbeam showed at the AdminPanel.

Image

Re: [Request] Vampire's Fall: Origins

Posted: Sat Feb 01, 2020 12:25 am
by sabin1981
Aw yiss, nice one! Thank you :)