Page 1 of 1

Trying to make a table for Archmage Rises.

Posted: Sat Aug 08, 2020 1:32 pm
by Lord Blade
So, I find the value for Stamina. It's a float value, with 1 being full and 0.X as it drops.

I do the "find what accesses this address" bit, do something that lowers it, and get a bunch of values I've not seen before.
I'm used to the eax and such. But this shows:

7FF808E4DFF9 - 49 8B 7D 00 - mov rdi,[r13+00]
255849FF0EE - F3 0F10 80 E0020000 - movss xmm0,[rax+000002E0]
255849FF17D - F3 0F10 81 E0020000 - movss xmm0,[rcx+000002E0]
2558A43B17F - F3 0F11 AE E0020000 - movss [rsi+000002E0],xmm5
2558A43B187 - F3 0F10 86 E0020000 - movss xmm0,[rsi+000002E0]
2558A43B1AD - F3 0F10 86 E0020000 - movss xmm0,[rsi+000002E0]
255AC6B5A8A - F3 0F10 81 E0020000 - movss xmm0,[rcx+000002E0]
255AC6B5AF3 - F3 0F10 80 E0020000 - movss xmm0,[rax+000002E0]
255849FF1E5 - F3 0F10 80 E0020000 - movss xmm0,[rax+000002E0]
25584A4CC20 - F3 0F10 86 E0020000 - movss xmm0,[rsi+000002E0]

So... which one would I be changing to make my stamina never drop?
And what exactly would I replace it with?

Re: Trying to make a table for Archmage Rises.

Posted: Sun Aug 09, 2020 1:00 am
by jay12
you should probably look at,

2558A43B17F - F3 0F11 AE E0020000 - movss [rsi+000002E0],xmm5

hook and change value of xmm5 to 1.0

Re: Trying to make a table for Archmage Rises.

Posted: Mon Aug 10, 2020 4:05 am
by Lord Blade
Can you please give me a step by step? I'm terrible at this.

Re: Trying to make a table for Archmage Rises.

Posted: Mon Aug 10, 2020 8:13 am
by Paulbobpage
Using "what writes this address" instead might be easier or is there a specific reason you're using "find what accesses this address" that I am missing here?

Re: Trying to make a table for Archmage Rises.

Posted: Tue Aug 11, 2020 1:19 am
by Lucas20201
Paulbobpage wrote:
Mon Aug 10, 2020 8:13 am
Using "what writes this address" instead might be easier or is there a specific reason you're using "find what accesses this address" that I am missing here?
Idk if I'm right but, "what write this address" is for changes in address and what read is for changes that use this address(not the address but for other address)
e.g. a gun and you fire is what write this address
bulletfall or recoil or damage(on other bots/players) is what read this address

Re: Trying to make a table for Archmage Rises.

Posted: Tue Aug 11, 2020 2:25 am
by GreenHouse
Lucas20201 wrote:
Tue Aug 11, 2020 1:19 am
Idk if I'm right but, "what write this address" is for changes in address and what read is for changes that use this address(not the address but for other address)
e.g. a gun and you fire is what write this address
bulletfall or recoil or damage(on other bots/players) is what read this address
Well, he wants to make the stamina not decrease, and that's making what writes it not do it or write the max value. So it should be "what writes this address", not access.

You should check what writes it, and then change the register that writes to it, to the max. So it should look like something like this:
mov [rax+000002E0],(float)1.