Wimberton / OriginPalia

A multi-purpose tool for Palia, written in C++. For non-commercial usage, looking for contributors. Features such as ESP, Teleportation, Auto-fishing, and more.
https://www.unknowncheats.me/forum/palia/636934-originpalia-feature-packed-multitool-imagine.html
29 stars 10 forks source link

Offset teleporting support suggestion #21

Closed VoidPollo closed 1 month ago

VoidPollo commented 1 month ago

There are special places (Housing Plot, Caves, etc) that doesn't support teleporting to because their coordinates will "change".

Basically its 1 really big map and all players are spread-out in a bunch of cloned areas, to give them the experience that they are alone but also connected to the same server, and because of this reason the next time you go back home, the server will put you in a different cloned area, so your coordinates would be different than the last time you were there. (This is as far as I understand it, I could be wrong)

If we know the area is not Kilima or Bahari (not sure if only those two places) on level change then we get the new coordinates for this zone as our "starting point", so once the player moved to the spot they want to teleport to, they can add their new waypoint to their list as normal, since you got the "starting point" and now the "ending point", just get the difference between the two values, and that difference value "should" in theory work?

Wimberton commented 1 month ago

There are special places (Housing Plot, Caves, etc) that doesn't support teleporting to because their coordinates will "change".

Basically its 1 really big map and all players are spread-out in a bunch of cloned areas, to give them the experience that they are alone but also connected to the same server, and because of this reason the next time you go back home, the server will put you in a different cloned area, so your coordinates would be different than the last time you were there. (This is as far as I understand it, I could be wrong)

If we know the area is not Kilima or Bahari (not sure if only those two places) on level change then we get the new coordinates for this zone as our "starting point", so once the player moved to the spot they want to teleport to, they can add their new waypoint to their list as normal, since you got the "starting point" and now the "ending point", just get the difference between the two values, and that difference value "should" in theory work?

I'll look at teleportation and the list items later down the line. I'm going to focus on the basics and making features we have more stable before going deeper into too many of the mechanics.

Should be pushing some teleportation changes shortly.