| View previous topic :: View next topic |
| Author |
Message |
drewfist98 Newbie cheater
Reputation: 0
Joined: 24 Mar 2015 Posts: 11
|
Posted: Tue Mar 24, 2015 11:16 pm Post subject: (Question) Unwanted addresses(Strings) with the same Value |
|
|
Ok, i am new to this forum so i am sorry if i have placed this in the wrong section, how ever im pretty sure i didn't.
I want to be able to scan a certain text Ex. ("Norogumi") and be able to create another text, within the game, then scan "Norogumi" again to achieve plus one address, which is the one i'm looking for, but be able to use the first "Norogumi" addresses as a way to tell me those are not the one i'm looking for.
So here is an example to better understand the question:
I'm in a game, I locally own a C4 bomb that i can place down when ever i want. Before i place down the C4, i First scan "Norogumi" and receive 300 addresses. I Select them and drag all 300 down. Now i place down the C4 and i new scan "Norogumi" again. I now receive 301 Addresses.
How do i use the 300 addresses i have already found, and use them to delete them from the list to find the newly added address?
|
|
| Back to top |
|
 |
justa_dude Grandmaster Cheater
Reputation: 23
Joined: 29 Jun 2010 Posts: 893
|
Posted: Wed Mar 25, 2015 4:22 am Post subject: |
|
|
Add all the strings to your address list. Select all the strings, and change them to NORIGUMI or something else with the same number of characters that doesn't match your original search string.
_________________
A nagy kapu mellett, mindig van egy kis kapu.
----------------------
Come on... |
|
| Back to top |
|
 |
drewfist98 Newbie cheater
Reputation: 0
Joined: 24 Mar 2015 Posts: 11
|
Posted: Wed Mar 25, 2015 7:47 am Post subject: |
|
|
| justa_dude wrote: | Add all the strings to your address list. Select all the strings, and change them to NORIGUMI or something else with the same
number of characters that doesn't match your original search string. |
that would be smart however if I change those 300 values I would crash the
program. I was hoping for some kind of way to do it without changing the values
|
|
| Back to top |
|
 |
BanCheese Cheater
Reputation: 0
Joined: 22 Oct 2014 Posts: 49
|
Posted: Wed Mar 25, 2015 6:36 pm Post subject: |
|
|
Try pausing the program using speedhack or a breakpoint when you change the strings.
_________________
A guy who likes memory hacking. |
|
| Back to top |
|
 |
drewfist98 Newbie cheater
Reputation: 0
Joined: 24 Mar 2015 Posts: 11
|
Posted: Wed Mar 25, 2015 7:32 pm Post subject: |
|
|
| BanCheese wrote: | | Try pausing the program using speedhack or a breakpoint when you change the strings. |
Another smart answer, how ever with this game has online features which prevents using speedhack.
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Wed Mar 25, 2015 7:39 pm Post subject: |
|
|
| Had to reread this. Perhaps it would be better if you explained what it is that you are trying to accomplish.
|
|
| Back to top |
|
 |
drewfist98 Newbie cheater
Reputation: 0
Joined: 24 Mar 2015 Posts: 11
|
Posted: Wed Mar 25, 2015 8:02 pm Post subject: |
|
|
| ++METHOS wrote: | | Had to reread this. Perhaps it would be better if you explained what it is that you are trying to accomplish. |
Sorry if i have not made my question clear. I am trying to Scan a set of addresses, Store those addresses, then new scan a whole new set of addresses with the same value. The new scan will include some of the addresses i have seen in the first scan. i want to remove the old addresses from the new list to narrow down the new list to make it much easier to find the needed address.
(Note: I do NOT want to change all the addresses to find the one im looking for since that will crash the game. I also cannot pause or speedhack 0 or the program will crash.)
If this is not possible, ill just have to manually go down the list and "Remove" each address my self. :c sorry if the question is still unclear but this is as clear as i can make it.
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Wed Mar 25, 2015 8:13 pm Post subject: |
|
|
Do the initial scan and execute the following:
| Code: | list = getCurrentMemscan().FoundList
addr = {}
for i=0,list.Count-1,1 do
addr[list.Address[i]] = true
end |
Start up your new scan and execute the following:
| Code: | table = getAddressList()
list = getCurrentMemscan().FoundList
for i=0,list.Count-1,1 do
if addr[list.Address[i]] == nil then
table.createMemoryRecord().Address = list.Address[i]
end
end |
This will add only the new address to your table.
To run LUA, select Table > Show Cheat Table LUA Script
|
|
| Back to top |
|
 |
drewfist98 Newbie cheater
Reputation: 0
Joined: 24 Mar 2015 Posts: 11
|
Posted: Wed Mar 25, 2015 8:20 pm Post subject: |
|
|
| Zanzer wrote: | Do the initial scan and execute the following:
| Code: | list = getCurrentMemscan().FoundList
addr = {}
for i=0,list.Count-1,1 do
addr[list.Address[i]] = true
end |
Start up your new scan and execute the following:
| Code: | table = getAddressList()
list = getCurrentMemscan().FoundList
for i=0,list.Count-1,1 do
if addr[list.Address[i]] == nil then
table.createMemoryRecord().Address = list.Address[i]
end
end |
This will add only the new address to your table.
To run LUA, select Table > Show Cheat Table LUA Script |
This is EXACTLY what i have been looking for! Thanks a ton!
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Wed Mar 25, 2015 9:29 pm Post subject: |
|
|
| Your question was clear. What I meant, was, for what purpose are you wanting to do this? You want to find the addresses easier...but why? What are you trying to accomplish? The reason I ask, is, there may be a better approach to what you are ultimately wanting to do.
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Wed Mar 25, 2015 9:55 pm Post subject: |
|
|
My guess is the C4 object has an "owner" field that is used for display when someone mouses over it.
So when you create a new one, the game creates a brand new string in memory.
By finding only the new string, you can jump directly to that C4 object's structure.
How you decide to cheat from that point is beyond me, but kudos!
|
|
| Back to top |
|
 |
|