Closed 1739831 closed 3 years ago
please name the issues.
would actually be pretty cool
maybe not a good idea, wouldn't be ethical to people who don't want their house to be entered
because I personally know that it's possible to visit any house regardless of that
I figured it out a few months ago but i forget how to do it
eh fuck it sure
maybe not a good idea, wouldn't be ethical to people who don't want their house to be entered
i did it a few times to harass my friendos
bump
@PatheticMustan @ArcerionDev @ChickenOnYT this is a old hack request
please do not say bed words
bad
please do not say bed words
Nobody did?
I will work on this
When you go to a house the game sends this in the multiplayer socket:
42["joinZone","house-170003438"]
so if we can send that in the socket we will be able to do this
Prodigy uses
null !== this.socketInterface && (this.zone = t, this.socketInterface.emitEvent("joinZone", t))
to send the requests, I will try to find this.socketInterface.
I found something else but it teleports you to your house.
looking around in prodigysource, not sure if this will be useful
var n = u.a.instance.prodigy.friendsListNetworkHandler.friendsList.length,
e = u.a.instance.prodigy.friendsListNetworkHandler.classList.length;
u.a.instance.prodigy.gameContainer.get("32b-57e1").create("house-visit", "click", "hub", n, e, null, null, this.player.userID).broadcast()
- get the user's house information (easily doable)
- load it into (what seems to be) some temp house loader thing, not sure how it works
- teleport to house???
getting the house data is simple. we can use the endpoint here https://prodigy-api.hostedposted.com/getting_player_data_from_userID/, parse it as a json then do data[userID].house
userID being the user id of the house you want to go to.
Then we could explore _.instance.prodigy.world
for a load function.
Then once we load it we might have to send it on the socket or prodigy would of already send it.
When you go to a house prodigy makes the request from this endpoint https://prodigy-api.hostedposted.com/getting_player_data_from_userID/ (they make the field only house but that does not matter) then they probably load it, and the code you showed above does not work for me so I am going to look around some more in prodigysource.
When you go to a house the game sends this in the multiplayer socket:
42["joinZone","house-170003438"]
so if we can send that in the socket we will be able to do this
Unless the multiplayer socket sends the house data back right after, I would assume this is just for the server's sake, keeping track of which house you're in
yes it is but it allows other people on the same world to see you in the house
A method to teleport to somebody's house by inputting the user's ID. This would be added into the cheat menu.