-
-
Save R1DD1387/0756d2675e21410afd0d7f32382bf63e to your computer and use it in GitHub Desktop.
not for me they dont
I fixed the code... I think, test it for Me and see if it works!
menu.innerHTML = this.getMenuContent(); {
document.body.appendChild(menu);
};
getMenuContent() {
return <div style="display: grid; grid-gap: 5px;"> <button onclick="ModMenu.closeMenu()">Close Menu</button> <button onclick="ModMenu.getMembership()">Free Membership</button> <button onclick="ModMenu.getCoins()">Get 1T Coins</button> <button onclick="ModMenu.getAllPets()">Get All Pets</button> <button onclick="ModMenu.getWheelSpins()">Infinite Wheel Spins</button> <button onclick="ModMenu.levelUp()">Level Up to 100</button> <button onclick="ModMenu.levelUpPets()">Level Up All Pets</button> <button onclick="ModMenu.getWizardName()">Get Wizard Name</button> <button onclick="ModMenu.getAllItems()">Get All Items</button> <button onclick="ModMenu.getAllBuddies()">Get All Buddies</button> <button onclick="ModMenu.getAllEquipment()">Get All Equipment</button> <button onclick="ModMenu.getAllCurrency()">Get All Currency</button> </div> <p style="margin-top: 10px; font-size: 12px;">Enhanced Prodigy Mod Menu</p>
;
};
closeMenu() {
document.getElementById("prodigy-mod-menu").remove();
};
getMembership() {
PIXI.game.prodigy.player.tt = true;
};
getCoins() {
PIXI.game.prodigy.debugMisc.smallLoan(1e12);
};
getAllPets() {
PIXI.game.prodigy.debugMisc.getAllPets();
};
getWheelSpins() {
PIXI.game.prodigy.player.backpack.data.item.push({"N": 999999, "ID": 130});
};
levelUp() {
PIXI.game.prodigy.player.data.level = 100;
};
levelUpPets() {
PIXI.game.prodigy.player.kennel.data.forEach(pet => pet.level = 100);
};
getWizardName() {
PIXI.game.prodigy.player.appearance._name.nickname = 7;
};
getAllItems() {
const gameData = PIXI.game.state.states.Boot._gameData;
const categories = ['item', 'spellRelic', 'key'];
categories.forEach(category => {
PIXI.game.prodigy.player.backpack.data[category] = [];
gameData[category].forEach((item, i) => {
PIXI.game.prodigy.player.backpack.data[category][i] = {
ID: item.ID,
N: 999999999
};
});
});
};
getAllBuddies() {
const gameData = PIXI.game.state.states.Boot._gameData;
PIXI.game.prodigy.player.backpack.data.follow = gameData.follow.map(item => ({
ID: item.ID,
N: 1
}));
};
getAllEquipment() {
const gameData = PIXI.game.state.states.Boot._gameData;
const equipment = ['hat', 'outfit', 'boots', 'weapon'];
equipment.forEach(category => {
PIXI.game.prodigy.player.backpack.data[category] = [];
gameData[category].forEach((item, i) => {
PIXI.game.prodigy.player.backpack.data[category][i] = {
ID: item.ID,
N: 999999999
};
});
});
};
getAllCurrency() {
const gameData = PIXI.game.state.states.Boot._gameData;
PIXI.game.prodigy.player.backpack.data.currency = gameData.currency.map(item => ({
ID: item.ID,
N: 999999999
}));
};
If it doesn't work I will be actively working on it
ok I have better version
(() => {
// Constants
const MAX_QUANTITY = 9999999999;
const MAX_LEVEL = 100;
// Create menu container
const prodigydiv = document.createElement("div");
prodigydiv.style.width = "200px";
prodigydiv.style.height = "auto";
prodigydiv.style.background = "black";
prodigydiv.style.color = "purple";
prodigydiv.style.padding = "10px";
prodigydiv.style.position = "fixed";
prodigydiv.style.top = "10px";
prodigydiv.style.left = "10px";
prodigydiv.style.zIndex = "9999";
// Game modification functions
const createButton = (text, onClick) => {
const button = document.createElement('button');
button.textContent = text;
button.style.display = 'block';
button.style.margin = '5px';
button.onclick = onClick;
return button;
};
const buttons = [
['Close Menu', () => prodigydiv.remove()],
['Free Membership', () => PIXI?.game?.prodigy?.player && (PIXI.game.prodigy.player.tt = true)],
['Max Coins', () => PIXI?.game?.prodigy?.player && (PIXI.game.prodigy.player.data.gold = MAX_QUANTITY)],
['Get All Pets', () => PIXI?.game?.prodigy?.debugMisc?.getAllPets?.()],
['Infinite Wheel Spins', () => PIXI?.game?.prodigy?.player?.backpack?.data?.item?.push({N: 999999, ID: 130})],
['Level Up', () => PIXI?.game?.prodigy?.player && (PIXI.game.prodigy.player.data.level = MAX_LEVEL)],
['Level Up Pets', () => {
if (PIXI?.game?.prodigy?.player?.kennel?.data) {
PIXI.game.prodigy.player.kennel.data.forEach(pet => pet.level = MAX_LEVEL);
}
}],
['W12-4RD Nickname', () => PIXI?.game?.prodigy?.player?.appearance?._name && (PIXI.game.prodigy.player.appearance._name.nickname = 7)],
['Get All Items', () => {
if (PIXI?.game?.state?.states?.Boot?._gameData) {
const gameData = PIXI.game.state.states.Boot._gameData;
['item', 'follow', 'spellRelic', 'hat', 'outfit', 'boots', 'weapon', 'key'].forEach(type => {
PIXI.game.prodigy.player.backpack.data[type] = gameData[type].map(item => ({
ID: item.ID,
N: type === 'follow' || type === 'weapon' || type === 'key' ? 1 : MAX_QUANTITY
}));
});
}
}]
];
// Add buttons to menu
buttons.forEach(([text, onClick]) => {
prodigydiv.appendChild(createButton(text, onClick));
});
// Add credit text
const credit = document.createElement('p');
credit.textContent = 'Custom Prodigy Mod Menu made by R1DD13 #8209';
credit.style.marginTop = '10px';
prodigydiv.appendChild(credit);
// Add menu to page
document.body.appendChild(prodigydiv);
})();
ok so everything in the like grey ish area?
in prodigy i think there was a bit of time where you could go over level 100 to 125 max
wow its been a year since i last played no joke
it doesnt seem to work...
uh well @teachmeplz u can search up hacks on github, copy the code, open dev console ctrl-shift-j and paste the code and enter it
but the member one doesnt work it aint work 4 me either
@Chasehaskobe22 ur email? i dont know it but i dont recommend sharing ur account. but if u insist sure my email is [email protected]
email me and i can get u some legendary armor, and i think a mount and some pets but mythical epics display but dont work in battles