AngryHelpCamera location pointers b btchn

Posts 1–2 of 2 · Page 1 of 1
Camera location pointers b btchn
So i was on the forums and discovered the Farm11/Geode11 UPDATES page. (of a mod that allows you to skip 3 blocks foreward, inf energy, speedhack etc).

Inside the script you use there is code that references the pointers to the players location, players camera rotation, energy and a couple of others.

(this is what the pointer chain looked like in 2020ish when they made it for player location)
local xcoord=readFloat("[[[[[trove.exe+00FE9004]+0]+28]+C4]+4]+60") --Loading in the current xyz coords
local ycoord=readFloat("[[[[[trove.exe+00FE9004]+0]+28]+C4]+4]+64")
local zcoord=readFloat("[[[[[trove.exe+00FE9004]+0]+28]+C4]+4]+68")

So i started with finding the pointer for the inf energy hack, wich after grueling effort i did and made a script that sets your energy to 70 that worked perfectly, aside from that the server didint allow your ability to progress if you didnt have the energy on their side. (if you try to throw a bomb as the fae trickster, you will be able to throw the bomb and it will appear, but it wont explode, mov abts teleport you back) (i wont even bother giving you the pointer because i think its useless (maybe you could add energy in a small ammount over and over very quickly to get inf energy?)

i also found the current pointer structure of the xcoordinate of the player: "[[[[[trove.exe+010B60AC]+0]+28]+C4]+4]+80"
(works as of 26 march 26 for me) (if you teleport farthar than 5m with it you will be rubber banded back to where you were) (to have Y and Z, ai says you should offset the last number by 4 (its in a struct and thats the next byte), so Y would be "[[[[[trove.exe+010B60AC]+0]+28]+C4]+4]+84" and Z would be "[[[[[trove.exe+010B60AC]+0]+28]+C4]+4]+88", but i havent tested that)

But for the life of me i cant find out how to get the camera rotation. ive spent 5ish hours going back and forth scanning and messing around, ai, google, the works, and i remembered seeing this on a forum (someone talking about figuring it out but i cant find the page, it might not even be on this site), but i couldnt find it for the life of me.

After narrowing it down while searching for addresses with sccanning over and over in Cheat Engine, the lowest i could narrow it down to was 800 addresses (but its more like 2300) that update perfectly with the current pitch (up down) of the player camera. (looking directly up gives a value of ~1 and down ~-1) (perfectly!)
Upon clicking one of these addresses and selecting "what writes to this address" there is a crazy range, some adresses show instructions that the dissesembler says is in vc runtime, trove sound addresses (smh) and a whole buncha things i dont even want to get into. (things that get me nowhere with same day shipping!)

tldr between my lack of sleep and the craxy magic mushrooms ai is on (give us some please) i dont think im finding this trash. There is probably some method that i dont know that id have to spend another 8 hours tryna find, learn and use. (wich you probably do know, but im done mister white im moving to oragan)
(i typed so much in case some other scrub like me wants to know some of the things i struggled for without risking making a post, these forum websites be not cash money like that sometimes orsmthn)

What i need is the updated pointer chain for the player camera xyz's that i can update this with:
local xper=readFloat("[[[[[trove.exe+00FE9004]+4]+24]+84]+0]+100")
local yper=readFloat("[[[[[trove.exe+00FE9004]+4]+24]+84]+0]+104")
local zper=readFloat("[[[[[trove.exe+00FE9004]+4]+24]+84]+0]+108")

Thank you for taking the precious time out of your day to not respond to this post.
Solution/update
Okay brothas, ive figured it out. i didnt have to get it, the pointer chain still works. . (ai just messed with me checking if the pointer still works, it wanted to add the offsets upside down smh) To those who may want them:

the current base pointer (for the player) is "trove.exe+010B60AC" (you can get this manually through all those tutorials, or you can download a simple auto finder from this site, while the game is open run the exe you downloaded and check what the player address is from the terminal that pops up(for some reason for me it was showing trove.exe+10B60AC instead of trove.exe+010B60AC, so you might need to add the first 0))

the current pointer chain for the players coordinates are as follows: (ive checked all of them, these are them)
X "[[[[[trove.exe+010B60AC]+0]+28]+C4]+4]+80"
Y "[[[[[trove.exe+010B60AC]+0]+28]+C4]+4]+84"
Z "[[[[[trove.exe+010B60AC]+0]+28]+C4]+4]+88"
(you can set these without rubber banding as long as you dont go farthar then 5 units from your start location, teleporting you to the new location)

these pointer chains are the ones i was asking about, they are unchanged (except for the base address of course.)(im fairly certain they are vectors of where you are facing (camera) not floats or the degrees) (im using these in tandem to teleport directly to where the camera is facing)
XPerAddr = "[[[[[trove.exe+010B60AC]+4]+24]+84]+0]+100"
YPerAddr = "[[[[[trove.exe+010B60AC]+4]+24]+84]+0]+104"
ZPerAddr = "[[[[[trove.exe+010B60AC]+4]+24]+84]+0]+108"

oh yea and a bonus to those who want it: "[[[[[trove.exe+010B60AC]+58]+54]+AC]+2E4]+A0" (the address for energy. all energy is checked server side tho, so even if you add very small amounts quickly (tryna do it similar to teleporting small distances thinkin there was a small accepted margin, but there isnt) the server still wont accept you using energy that you havent earned through their means.

With this i am making a new script similar to Farm11, but updated and whatever i want. this should hopefully b out soon, and i will be promoted from copy paste cadet to script kiddie, yay.
Posts 1–2 of 2 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us