Search the Community
Showing results for tags 'pointersearch'.
-
Pointersearch does not show the address in region Cb, it's only showing those in Ca. If i do it manually it finds the address is Cb. Why? gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS | gg.REGION_C_ALLOC | gg.REGION_OTHER) gg.searchNumber("h 00 00 80 3F CD CC 4C 3E 00 00 00 41 00 00 C8 42 00 00 B4 43 0A D7 23 3C CD CC 4C 3E 00 00 40 3F 00 00 00") if gg.getResultsCount() == 0 then gg.alert("Search not found, Use Fuzzy or Xa") start() else gg.refineNumber("h 00 00 80 3F", gg.TYPE_FLOAT) local a = gg.getResults(gg.getResultsCount()) local fakeSpeedPointers = {} for i, v in ipairs(a) do v.flags = gg.TYPE_FLOAT end a = gg.getValues(a) for i, v in ipairs(a) do if v.value == 1 then fakeSpeedPointers[#fakeSpeedPointers + 1] = {address = v.address - anonGroupSearchOffset, flags = gg.TYPE_FLOAT} fakeSpeedPointers[#fakeSpeedPointers + 1] = {address = v.address - 0x48, flags = gg.TYPE_FLOAT} fakeSpeedPointers[#fakeSpeedPointers + 1] = {address = v.address - 0x44, flags = gg.TYPE_FLOAT} end end gg.loadResults(fakeSpeedPointers) gg.setRanges(gg.REGION_C_BSS | gg.REGION_OTHER | gg.REGION_ANONYMOUS | gg.REGION_C_ALLOC) gg.searchPointer(0) -- manually = Ca (3 results), Cb (1 result) | script = Ca (3 results), Cb (0 results)