Prodigy-Hacking / ProdigyMathGameHacking

Prodigy Hacking: Hacking for the right reasons. | Questions? Ask on our Discord. https://discord.gg/XQDfbfq
https://prodigyhacking.com
Other
17 stars 10 forks source link

Finding your own hacks! #25

Closed ArcerionDev closed 3 years ago

ArcerionDev commented 4 years ago

Hello everyone!

I've noticed that yall are pretty interested in how our hacks are found, so I decided to give all of you a chance to explore and see what you can find! So below is a list of scripts you can use to help you with your discovering!

Remember you do NOT need to know how to code to figure these out!

NOTICE: You need the redirector hack method to do this. Find it here.

The basics:

So pretty much anything you put under hack.instance.prodigy will affect your player.

A few things you should know though: Things involving your backpack/kennel (such as pets, items/equipment, currency, gold, weapons, level, etc.) WILL save after reloading. Things changing your player (Such as Membership, improved hearts/damage, etc) will NOT save after reloading. I just thought I should let everyone know before we move on. Now:

Function revealing scripts ("Detective" scripts)

hack.instance.prodigy.player. (Paste this to find things involving the player such as achievements, membership, backpack (This is where your stuff is found), modifiers (like making your hp better), etc. You should see those and others with a dropdown such as this:

image

Also, before I go on, to make functions effective, click on what you find in the dropdown menu, then put () after it.

hack.instance.prodigy.debugMisc. (alters things such as game speed, functions like getting pets, potions,) again, you should see a dropdown menu. (That's pretty much a general rule). Also, some of the functions might not be straightforward, like the greedIsGood function gives you gold, so feel free to test anything!

hack.instance.prodigy.debugQuests. (Gives functions that might put you further ahead in the game. We are looking into auto-completing quests, so feel free to help w/ that!)

hack.instance.prodigy.player.data. Alters things such as tower floor, gold (again), arena points (looking into it?)

hack.instance.prodigy.pvpNetworkHandler. (Manages arena stuff, this may be our best bet for finding leaderboard hacks)

YourCodeHere.toString() (This is very helpful, it shows where you can access a function as data. Ask any ?s in the comments!)

I will add others if I think of any more relevant ones. Have fun finding stuff. Post your finds in the comments below!

Exoticc commented 4 years ago

I found one!!! It makes it snow. PIXI.game.prodigy.debugMisc.snow()

ArcerionDev commented 4 years ago

Awesome! I'll put it in a new "DIY" folder with credit for you.

Exoticc commented 4 years ago

Awesome! I'll put it in a new "DIY" folder with credit for you.

Wow Thanks!

usernmaexxx commented 4 years ago

can i have help with arena points please!

Exoticc commented 4 years ago

I'm not sure if you already have this but i found a hack that increases your damage A LOT. PIXI.game.prodigy.debugMisc.setDamageOverride(99999999999999999)

ArcerionDev commented 4 years ago

I'll check it out!

On Thu, Feb 27, 2020, 9:14 PM Magmischief notifications@github.com wrote:

I'm not sure if you already have this but i found a hack that increases your damage A LOT. PIXI.game.prodigy.debugMisc.setDamageOverride(99999999999999999)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLCMIXDVRERUVYKUZFLRFBXPTA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENGWXVI#issuecomment-592276437, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLCMOBDWWVRDHYIZTJTRFBXPTANCNFSM4K5ET7AA .

PatheticMustan commented 4 years ago

Cool! You can also increase damage/health with

PIXI.game.prodigy.player.modifiers.damage = 100
PIXI.game.prodigy.player.modifiers.maxHearts = 100
Exoticc commented 4 years ago

Oh Nice

Exoticc commented 4 years ago

I found this thing that is really cool see for yourself! window.PIXI.game.prodigy.debugMisc.parade()

LaneLunsford commented 4 years ago

avn can u do something with this? PIXI.game.prodigy.debugMisc.setAchievementData

Exoticc commented 4 years ago

I also made this hack that changes the chat color and text font PIXI.game.prodigy.user.chatText.Font="'Comic Sans MS'" PIXI.game.prodigy.user.chatText.FillColor="#ffffff"

Exoticc commented 4 years ago

And also this hack flips your character and name around PIXI.game.prodigy.user.width=PIXI.game.prodigy.user.width-1;PIXI.game.prodigy.user.nameText.gameObject.scale.x=PIXI.game.prodigy.user.nameText.gameObject.scale.x-1

LaneLunsford commented 4 years ago

AVN IS THIS IMPORTANT PIXI.game.prodigy.player.getArenaPoints get arena points maybe

PatheticMustan commented 4 years ago

@Magmischief, if you want, I could add you as a collaborator.

PatheticMustan commented 4 years ago

@LaneLunsford Running

PIXI.game.prodigy.player.getArenaPoints.toString()

returns

function(){var t=this.game.prodigy.pvpNetworkHandler;return d.b.isValid(t.userRank)&&d.b.isValid(t.userRank.points)?t.userRank.points:0}

so it doesn't actually set the arena points, it just returns how many points you currently have. Thanks for looking though.

ghost commented 4 years ago

Also, AddCustomChat only showed up for the client-side. I tested it with two computers.

PatheticMustan commented 4 years ago

Yeah, what I expected. I was confused that other people reported chat bypass, because all the chat info is stored on every single computer. Changing it on your computer may make it look like you can talk to others, but on others, it doesn't look like you're saying anything.

PatheticMustan commented 4 years ago

I'm interested if there's a bug bounty for prodigy 🤔

LaneLunsford commented 4 years ago

I found a quest hack PIXI.game.prodigy.debugQuests.completeQuestRequirements("skywatch") but u have to get the quest, paste this and then go to a different area and come back and he says good job.

PatheticMustan commented 4 years ago

Huh, I already found this, but no hack has been made.

Exoticc commented 4 years ago

@Magmischief, if you want, I could add you as a collaborator.

Yeah that would be Great!! I don't know if i would be very good or not though.

ArcerionDev commented 4 years ago

That would be ok, he seems to understand the basic gist of how to find these hacks...

On Fri, Feb 28, 2020 at 9:55 AM Magmischief notifications@github.com wrote:

@Magmischief https://github.com/Magmischief, if you want, I could add you as a collaborator.

Yeah that would be Great!! I don't know if i would be very good or not though.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLC4SQCKWISJJL5KNTDRFEQUTA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENIZEJI#issuecomment-592548389, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLADS2VHFUCFPGD3RTLRFEQUTANCNFSM4K5ET7AA .

LaneLunsford commented 4 years ago

I'm not very good at it XD I try. I keep finding useless ones. :(

Exoticc commented 4 years ago

That would be ok, he seems to understand the basic gist of how to find these hacks... … On Fri, Feb 28, 2020 at 9:55 AM Magmischief @.***> wrote: @Magmischief https://github.com/Magmischief, if you want, I could add you as a collaborator. Yeah that would be Great!! I don't know if i would be very good or not though. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#25?email_source=notifications&email_token=AOQ7MLC4SQCKWISJJL5KNTDRFEQUTA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENIZEJI#issuecomment-592548389>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLADS2VHFUCFPGD3RTLRFEQUTANCNFSM4K5ET7AA .

Yep

ArcerionDev commented 4 years ago

@LaneLunsford, the getArenaPoints function only shows the current amount of points you have. Unfortunately, it doesn't actually allow you to change the data itself. :(

ArcerionDev commented 4 years ago

@DaChickenKing , I looked into the custom chat thingy you were referring to, and it somehow doesn't always work. I haven't really found a pattern, but we have seen people say custom messages, and not just on the clientside.

ArcerionDev commented 4 years ago

@Magmischief, using the script PIXI.game.prodigy.user.width=PIXI.game.prodigy.user.width*-1;PIXI.game.prodigy.user.nameText.gameObject.scale.x=PIXI.game.prodigy.user.nameText.gameObject.scale.x*-1 returns this error image Maybe you could look into that?

ArcerionDev commented 4 years ago

@Magmischief, could you try to add to your chat font hack and add different fonts and colors?

ArcerionDev commented 4 years ago

@PatheticMustan, I didn't make a hack for the PIXI.game.prodigy.debugQuests.completeQuestRequirements(" ") because as I told you, it doesn't work for all the quests. But now that you say it, I'm going to put it in Experimental.

LaneLunsford commented 4 years ago

Screenshot 2020-02-28 at 11 08 42 AM

LaneLunsford commented 4 years ago

found one!

LaneLunsford commented 4 years ago

PIXI.game.prodigy.player.data.storedMemberStars=9999999999

Exoticc commented 4 years ago

@Magmischief, using the script PIXI.game.prodigy.user.width=PIXI.game.prodigy.user.width*-1;PIXI.game.prodigy.user.nameText.gameObject.scale.x=PIXI.game.prodigy.user.nameText.gameObject.scale.x*-1 returns this error image Maybe you could look into that?

Yeah

Exoticc commented 4 years ago

@Magmischief, could you try to add to your chat font hack and add different fonts and colors?

Yes

Exoticc commented 4 years ago

@Magmischief, using the script PIXI.game.prodigy.user.width=PIXI.game.prodigy.user.width*-1;PIXI.game.prodigy.user.nameText.gameObject.scale.x=PIXI.game.prodigy.user.nameText.gameObject.scale.x*-1 returns this error image Maybe you could look into that?

Works fine for me Screenshot 2020-02-28 at 9 26 56 AM

Exoticc commented 4 years ago

Can you also add this PIXI.game.prodigy.debugMisc.parade(); it makes a parade of monsters come onto the screen Screenshot 2020-02-28 at 9 39 57 AM

Exoticc commented 4 years ago

The only fonts that seem to work are PIXI.game.prodigy.user.chatText.Font="'Comic Sans MS'" PIXI.game.prodigy.user.chatText.Font="'Ultra'"

Exoticc commented 4 years ago

And here are some more color codes: White PIXI.game.prodigy.user.chatText.FillColor="#FFFFFF" Red PIXI.game.prodigy.user.chatText.FillColor="#FF0000" Silver PIXI.game.prodigy.user.chatText.FillColor="#C0C0C0" Gray PIXI.game.prodigy.user.chatText.FillColor="#808080" Black PIXI.game.prodigy.user.chatText.FillColor="#000000" Green PIXI.game.prodigy.user.chatText.FillColor="#008000" Brown PIXI.game.prodigy.user.chatText.FillColor="#A52A2A" Blue PIXI.game.prodigy.user.chatText.FillColor="#0000FF"

ArcerionDev commented 4 years ago

@LaneLunsford, I found that hack a while ago, but I didn't post it. But- I will give you credit for finding it in the DIY folder.

Exoticc commented 4 years ago

I found a hack that makes you always do a critical hit PIXI.game.prodigy.debugMisc.setCritChance(999999999999999999)

ArcerionDev commented 4 years ago

Awesome, you're doing great!

On Fri, Feb 28, 2020 at 1:20 PM Magmischief notifications@github.com wrote:

I found a hack that makes you always do a critical hit PIXI.game.prodigy.debugMisc.setCritChance(999999999999999999)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLBE3HUUXYORXQSTL5TRFFIYNA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENJUOII#issuecomment-592660257, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLERH3XPK5SBC6U2OYLRFFIYNANCNFSM4K5ET7AA .

Exoticc commented 4 years ago

Awesome, you're doing great! … On Fri, Feb 28, 2020 at 1:20 PM Magmischief @.***> wrote: I found a hack that makes you always do a critical hit PIXI.game.prodigy.debugMisc.setCritChance(999999999999999999) — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#25?email_source=notifications&email_token=AOQ7MLBE3HUUXYORXQSTL5TRFFIYNA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENJUOII#issuecomment-592660257>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLERH3XPK5SBC6U2OYLRFFIYNANCNFSM4K5ET7AA .

Thanks!

ArcerionDev commented 4 years ago

@Magmischief, using the script PIXI.game.prodigy.user.width=PIXI.game.prodigy.user.width*-1;PIXI.game.prodigy.user.nameText.gameObject.scale.x=PIXI.game.prodigy.user.nameText.gameObject.scale.x*-1 returns this error image Maybe you could look into that?

Works fine for me Screenshot 2020-02-28 at 9 26 56 AM

Ok, I figured it out, sorry for the confusion!

ArcerionDev commented 4 years ago

The only fonts that seem to work are PIXI.game.prodigy.user.chatText.Font="'Comic Sans MS'" PIXI.game.prodigy.user.chatText.Font="'Ultra'"

PIXI.game.prodigy.user.chatText.Font="'Arial'" also works...

LaneLunsford commented 4 years ago

I'm not good at this, am I?

ArcerionDev commented 4 years ago

I'm not good at this, am I?

You just need to practice. It doesn't come naturally to everyone, you're doing fine!

ArcerionDev commented 4 years ago

White PIXI.game.prodigy.user.chatText.FillColor="#FFFFFF" Red PIXI.game.prodigy.user.chatText.FillColor="#FF0000" Silver PIXI.game.prodigy.user.chatText.FillColor="#C0C0C0" Gray PIXI.game.prodigy.user.chatText.FillColor="#808080" Black PIXI.game.prodigy.user.chatText.FillColor="#000000" Green PIXI.game.prodigy.user.chatText.FillColor="#008000" Brown PIXI.game.prodigy.user.chatText.FillColor="#A52A2A" Blue PIXI.game.prodigy.user.chatText.FillColor="#0000FF"

Adding those now! :)

Exoticc commented 4 years ago

Okay!

Exoticc commented 4 years ago

The only fonts that seem to work are PIXI.game.prodigy.user.chatText.Font="'Comic Sans MS'" PIXI.game.prodigy.user.chatText.Font="'Ultra'"

PIXI.game.prodigy.user.chatText.Font="'Arial'" also works...

Isn't that the default font?

ArcerionDev commented 4 years ago

I thought the default was Comic Sans... Idk

On Fri, Feb 28, 2020 at 1:37 PM Magmischief notifications@github.com wrote:

The only fonts that seem to work are PIXI.game.prodigy.user.chatText.Font="'Comic Sans MS'" PIXI.game.prodigy.user.chatText.Font="'Ultra'"

PIXI.game.prodigy.user.chatText.Font="'Arial'" also works...

Isn't that default font?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLF7MV22JWPTN2CVWNTRFFKUZA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENJV7QA#issuecomment-592666560, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLCYHT22D2TMV2VSMT3RFFKUZANCNFSM4K5ET7AA .