ProdigyPNP / ProdigyMathGameHacking

Hacking Prodigy, the math game.
https://prodigypnp.com
Mozilla Public License 2.0
39 stars 60 forks source link

[HR] Ultimate Membership Tracking issue #135

Closed afkvido closed 1 year ago

afkvido commented 2 years ago
afkvido commented 2 years ago

High Priority because this is the next step for ProdigyPNP's cheatGUI.

afkvido commented 2 years ago

editing

_.instance.prodigy.gameContainer.get(getMemberModule()).data.egInfo.tier

seems to do nothing... unless theres a secret number? i doubt it

(It does nothing)

afkvido commented 1 year ago

some notes

_.player.hasLegacyMembership()
_.player.hasMembership()
_.instance.prodigy.gameContainer.get(getMemberModule())
afkvido commented 1 year ago
export const getLegacyMembership = (membership = true) => {
    const hack = getHack()
    const player = getPlayer()
    function getLegacyMemberModule () { return player.hasLegacyMembership.toString().split("\"")[1] }
    Object.fromEntries(hack._rootContainer._inversifyContainer._bindingDictionary._map)[getLegacyMemberModule()][0].implementationType.prototype.meetsRequirements = () => { return membership }
}