Jump to content

Path of adventure


mindfulanswer
 Share

Recommended Posts

On 10/2/2024 at 10:56 AM, mindfulanswer said:

Can someone help me find out how to hack this game (gold,stats or whatever else)

Data type: Dword

Region: Other(for my device)

Formula: stats = current value * 2

 

Screenshot_2024-10-05-08-30-39-041_com.f1player.jpg

Link to comment
Share on other sites

It's different on emulators apparently. So i just puzzled around in the directory folders. And i believe the file responsible for the values in the game is stored at /data/app/com.keeweed.pathofadventure-Cakb2P0ZsunlZCe-vhEn-Q==/base.apk\assets\www, there is a js script starting with main.

Did some random changes in the file as i don't know javascript and then saved the changes. And apparently the changes take effect. But i don't know JS so it was just a random edit in the file. Someone else that know JS can easily edit that file. Or you can ask chatgpt to help you with it. Once i know how to read the file accordingly i will for sure share the edited version with you.

Aside from that, are you running x86/x86_64 because i recall for some native game that also had the logic build in javascript(i guess) that the logic worked different for those architectures.

 

Captura de pantalla 2024-10-06 070852.png

image.png

Link to comment
Share on other sites

1 hour ago, sammax71 said:

You're not the only one. I find no values too. Very strange.

Oke maybe the algorithm is different. Have you tried just using unknown search - changed for each time you continue the path?

14 hours ago, mindfulanswer said:

I'm using a sg tab a7, I was looking around those files with mt manager I'll give that a go. I've also checked all memory ranges and done a encrypted value search but nothing.

If you just want to edit the stats without gold or progress you can overwrite existing script with this one so you win every battle:

image.thumb.png.82abb89d20a4ac9cb2101f0b7bf694bd.png

 

main.dd2c5021e47dbf813d5d.js

Original code:

                    return Fu(t, e), Object.defineProperty(t.prototype, "life", {
                        get: function() {
                            return this._lifeStat.value
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "lifeMax", {
                        get: function() {
                            return this._lifeStat.maxValue
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "defense", {
                        get: function() {
                            return this._defenseStat.value
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "attackLow", {
                        get: function() {
                            return this._attackStat.lowestValue
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "attackHigh", {
                        get: function() {
                            return this._attackStat.value
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "speed", {
                        get: function() {
                            return this._speedStat.value
                        },

Changed to:

                    return Fu(t, e), Object.defineProperty(t.prototype, "life", {
                        get: function() {
                            return 1000000
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "lifeMax", {
                        get: function() {
                            return 1000000
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "defense", {
                        get: function() {
                            return 1000000
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "attackLow", {
                        get: function() {
                            return 1000000
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "attackHigh", {
                        get: function() {
                            return 1000000
                        },
                        enumerable: !0,
                        configurable: !0
                    }), Object.defineProperty(t.prototype, "speed", {
                        get: function() {
                            return 1000000
                        },

 

image.png

Edited by nok1a
Link to comment
Share on other sites

On 10/6/2024 at 9:06 PM, sammax71 said:

You're not the only one. I find no values too. Very strange.

I think the logic remains the same. But since the values are in region Other you might need to change a setting in the GG app. Put memory areas on Empty or No(Slow). Like here: 

No results found after searching copied values from the memory view (#ra89asn)

@mindfulanswer

Edited by nok1a
Link to comment
Share on other sites

11 minutes ago, nok1a said:

I think the logic remains the same. But since the values are in region Other you might need to change a setting in the GG app. Put memory areas on Empty or No(Slow). Like here: 

No results found after searching copied values from the memory view (#ra89asn)

@mindfulanswer

Just tried Empty & No(Slow) and still the same. No results.

Link to comment
Share on other sites

11 hours ago, sammax71 said:

Just tried Empty & No(Slow) and still the same. No results.

You won't believe it but i found the value in a totally difference process:

image.thumb.png.69b7b1e4f275187b9e7c252ece8855ac.png

Link to comment
Share on other sites

36 minutes ago, nok1a said:

You won't believe it but i found the value in a totally difference process:

image.thumb.png.69b7b1e4f275187b9e7c252ece8855ac.png

1046293565_Screenshot_20241008_210921_PathofAdventure.thumb.jpg.c5b68c70626c2d4369e9bfe6d4c1d73a.jpg

Found it there too but it was in Anonymous range for me. How strange.

Link to comment
Share on other sites

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
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.