View previous topic :: View next topic |
Author |
Message |
Twistedfate Expert Cheater
Reputation: 1
Joined: 11 Mar 2016 Posts: 231
|
Posted: Thu Jun 16, 2016 3:51 pm Post subject: About dissect data question !!! |
|
|
I just learned dissect data str from step 9 . . Then applied it
the question is
Can I use in compare (cmp) from structure to another structure ?
.... lets say you have (1st) is warrior character and (2nd)another is wizard .
My target is → make warrior size 100
and wizzard size 50
lets say :
the warrior and wizzard SIZE structure are similar at all nothing is different .
But in another structure I can see their names ( warrior -wizard )
and another numbers can differentiate between them ? so how can I use compare from structure to another is That possible ?
(their names in movement Str.. their size in size or graphical Str) |
|
Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Fri Jun 17, 2016 2:04 am Post subject: |
|
|
You could search for a static pointer of the warrior and/or wizzard structure and user the offset to simply set the size like you want to. |
|
Back to top |
|
 |
Twistedfate Expert Cheater
Reputation: 1
Joined: 11 Mar 2016 Posts: 231
|
Posted: Fri Jun 17, 2016 4:30 am Post subject: |
|
|
zm0d wrote: | You could search for a static pointer of the warrior and/or wizzard structure and user the offset to simply set the size like you want to. |
can you give me any example please ?
I donot know what do u meant with static pointer of the structure ?
I can found static pointers with pointer scan but how can I found one thats belong to the structure ? |
|
Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Fri Jun 17, 2016 4:56 am Post subject: |
|
|
If you got the address of the e.g. warrior use "Find pointers" for this... You should have done this in the tutorial. Then use the static pointer (which is equal on every pc) for this warrior object and use address-offsets to reach you size-address. Then you modify the value there. |
|
Back to top |
|
 |
cooleko Grandmaster Cheater
Reputation: 11
Joined: 04 May 2016 Posts: 717
|
Posted: Fri Jun 17, 2016 9:44 am Post subject: |
|
|
When you use the structure dissector, there are addresses at the top of the window.
One of those addresses corresponds to your warrior, another to the wizard, if you just copy them, and "add address manually" to your address list with the address you copied, then you can pointer scan for that address, which points to the structure you see in the structure dissector. |
|
Back to top |
|
 |
Twistedfate Expert Cheater
Reputation: 1
Joined: 11 Mar 2016 Posts: 231
|
Posted: Sun Jun 19, 2016 2:26 am Post subject: |
|
|
thank you thats was helpful |
|
Back to top |
|
 |
Twistedfate Expert Cheater
Reputation: 1
Joined: 11 Mar 2016 Posts: 231
|
Posted: Mon Jun 20, 2016 10:25 am Post subject: |
|
|
Thank you for reply but thats not what i mean .
Iam doing code injection
i want to →( 1- change with wizard size and i can from dissect data easy
2- make the warrior Co-ordinates (0,0) )
But the problem is here :
-_- the warrior size in Structure
-_- and the warrior Co-ordinates is in different structure
now I can distinguish between warrior and wizard sizes .
The question is :
can I link by code between 2 structures ( size + co-ordinates in the same time By one code injection ? )
or i have to → get different in co ordinate(movement) structure and get size structure different
then make 2 diffident separated scripts and run them ... I cannot run them via one script ? |
|
Back to top |
|
 |
cooleko Grandmaster Cheater
Reputation: 11
Joined: 04 May 2016 Posts: 717
|
Posted: Mon Jun 20, 2016 12:44 pm Post subject: |
|
|
There are 100s of ways to accomplish everything. So, yes, you can put both in the same script.
You mention you have two structures, which means you have two instructions, dissasseble structure for both, save them under identifyable names "s1, s2" if you are lazy. You can go to structure options and select "Find relations" this may show you there is a pointer in one structure to the other structure, which means you could use a single AOB to access both.
Or, you could simply open AutoAssemble for first instruction, then set an AOB Injection for it, then without closing the window, perform the AOB Injection on the second instruction, now one script accesses both structures. |
|
Back to top |
|
 |
Twistedfate Expert Cheater
Reputation: 1
Joined: 11 Mar 2016 Posts: 231
|
Posted: Wed Jun 22, 2016 7:02 pm Post subject: |
|
|
cooleko wrote: | There are 100s of ways to accomplish everything. So, yes, you can put both in the same script.
You mention you have two structures, which means you have two instructions, dissasseble structure for both, save them under identifyable names "s1, s2" if you are lazy. You can go to structure options and select "Find relations" this may show you there is a pointer in one structure to the other structure, which means you could use a single AOB to access both.
Or, you could simply open AutoAssemble for first instruction, then set an AOB Injection for it, then without closing the window, perform the AOB Injection on the second instruction, now one script accesses both structures. |
how can i know if there is a pointer related to another i see verylong numbers when i press on str relations (S1-S2)
When i do aob its open 2 separated windows and could it be with first instruction only ?
the size structure is called from dll file
the other from the exe file
thnx for reply ^^ |
|
Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Thu Jun 23, 2016 2:05 am Post subject: |
|
|
You are thinking way to complex. You already found your value of interest. Now use the cheat engine pointer scanner (you should have experience with it, since you finished step 9 in the CE tutorial) and find a valid pointer chain to the address of your value. Then you can always use this chain and find your size-value to manipulate it. Job done. |
|
Back to top |
|
 |
Twistedfate Expert Cheater
Reputation: 1
Joined: 11 Mar 2016 Posts: 231
|
Posted: Fri Jun 24, 2016 10:51 pm Post subject: |
|
|
pointer scan is easy for me I am doing code injection for specific values i want to inject all to change except me because that its complicated
and i want to change my the size of them and co ordinates but the 2 str from 2 different places one from dll another is exe .. but I nearly solved this ty for reply ^^ |
|
Back to top |
|
 |
|