Jump to content
  • 0

Offset Edit Help


YeetMeister

Question

Hello,

Please help me with Offset Editing.

Don't do it for me though, j want to learn that, so if someone is able to help me please help me.

 

I got here a List, maybe that helps a but more

 

Including: Values, Offsets, Names(for Chams Hack), and Flags.

 

Quote

Start Point:
Black/White
Address: 484
Flag: DWORD
1,065,814,589

Offset:
0x134

Destination:
Blue
Address: 350
Flag: DWORD
24

Start Point:
Black/White
Address: 484
Flag: DWORD
1,065,814,589

Offset:
0x144

Destination:
Green
Address: 340
Flag: DWORD
9

Start Point:
Black/White
Address: 484
Flag: DWORD
1,065,814,589

Offset:
0x14C

Destination:
Red
Address: 338
Flag: DWORD
8

Much appreciated, for those who can help! 😄

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

First, as normal, search the Dword value.

then set a variable for found value. Create a loop and table with help of that variable, address= t[loop].address +0x134. Then check if that offset meet the value you need, then set value for table[1] and gg.setValues(t)

Link to comment
Share on other sites

gg.setRanges(gg.REGION_VIDEO)
gg.searchNumber("1,065,814,589", 4)
local cB = gg.getResults(10000)
for i = 1 , #cB do -- Start Loop
	local cA = { -- Define table cA 
	{address = cB[i].address + 0x134, flags = 4}, -- Address that you want to edit
    }
	local Static = {
    {address = cB[i].address + (Offset), flags = 4 } -- Find a value that will not change every startup (More static address is better)
	}
	if Static[1].value == Static_value then -- If meet the constraint, edit
	cA[1].flags = 4
	cA[1].value = 99999
	gg.setValues(cA)
end

This is what I will do. 
I didn't tried a game that has static address after restart, so I expect 
 

gg.refineAddress("484", gg.TYPE_DWORD)

cause the error. 

Link to comment
Share on other sites

7 minutes ago, ItsSC said:

gg.setRanges(gg.REGION_VIDEO)
gg.searchNumber("1,065,814,589", 4)
cB = gg.getResults(10000)
for i = 1 , #cB do -- Start Loop
	local cA = { -- Define table cA 
	{address = cB[i].address + 0x134, flags = 4}, -- Address that you want to edit
    }
	local Static = {
    {address = cB[i].address + (Offset), flags = 4 } -- Find a value that will not change every startup (More static address is better)
	}
	if Static[1].value == Static_value then -- If meet the constraint, edit
	cA[1].flags = 4
	cA[1].value = 99999
	gg.setValues(cA)
end

This is what I will do. 
I didn't tried a game that has static address after restart, so I expect 
 


gg.refineAddress("484", gg.TYPE_DWORD)

cause the error. 

For what 

Thanks alot, but I will need the address because I want to edit the rgb values of the thing yk, do you have discord?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.