Jump to content

11 posts in this topic

Recommended Posts

Posted (edited)

I'm sure you're getting tired of seeing me here, but you're gonna see a whole lot of me.

I need assistance with identifying offsets that are useful. I've stumbled across 3.

These offsets are involved with the game's currency. 

Searched current value, altered value by selling, search value, ended up with 3 offsets.

 

Offset 1 -- Offset 2 -- Offset 3

Money:
1. IDA Offset - 191506c Game.GUI.GlobalCanvas.ResourceValuePresenter$$ChangeResource
2. IDA Offset - 19075ec CSGame.Models.Resources.Resource$$AddValue
3. IDA Offset - 1915288 Game.GUI.GlobalCanvas.ResourceWidgetView$$UpdateValue

 

EDIT: I also need help with figuring out how to alter the assembly using the KEYPATCH:Patcher.

No idea how to do that, I don't know how to pull up the menu/pop-up.

EDIT: I'm also attempting to test the offsets with the Live Patcher on iGG.

 

Any help is appreciated.

Updated by 0xWeiss
Added Updated Images
Posted

You should try 19075E4 to MOV W2, #16777216 [0220A052]

 

Posted
2 minutes ago, Zahir said:

You should try 19075E4 to MOV W2, #16777216 [0220A052]

 

Hmm, either the Live Offset Patcher doesn't work for this game, the offset is wrong (doubt), or the game's currency isn't possible to change.

It didn't work.. ^^ Game: ZombieShop

Posted
3 minutes ago, 0xWeiss said:

Hmm, either the Live Offset Patcher doesn't work for this game, the offset is wrong (doubt), or the game's currency isn't possible to change.

It didn't work.. ^^ Game: ZombieShop

That game is unity right? Why don't you make use of the unity tool to see the function names

Posted
1 minute ago, Zahir said:

That game is unity right? Why don't you make use of the unity tool to see the function names

iL2CPPDumper, correct? Open the dump.cs file in Notepad++?

Posted
1 minute ago, 0xWeiss said:

iL2CPPDumper, correct? Open the dump.cs file in Notepad++?

You can run the script in IDA, so it renames those sub functions 

Posted
4 minutes ago, Zahir said:

You can run the script in IDA, so it renames those sub functions 

Ah, thought I had done that.

UnityFramework > global-metadata.dat -- Done.

File > Script File > ida.py > script.json

Waiting on the load now.

Posted
41 minutes ago, Zahir said:

You can run the script in IDA, so it renames those sub functions 

Offset 1 -- Offset 2 -- Offset 3

 

Python has apparently finished loading.

Some functions are still listed as sub_x, but I can see the names of these ones.

Money:
1. IDA Offset - 191506c Game.GUI.GlobalCanvas.ResourceValuePresenter$$ChangeResource
2. IDA Offset - 19075ec CSGame.Models.Resources.Resource$$AddValue
3. IDA Offset - 1915288 Game.GUI.GlobalCanvas.ResourceWidgetView$$UpdateValue

Posted

You can’t test it with the live offset patcher you’ll have to make the tweak install it and see if it works or not 

  • Like 1
Posted

I have never used live offset patcher so I don't know how to use that. I just make tweaks to test

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines