What do you mean by using the pattern method?
gg.searchNumber('119;1;16777216::50', gg.TYPE_DWORD) gg.refineNumber('119', gg.TYPE_DWORD) local searchResults = gg.getResults(100) if #searchResults == 0 then os.exit() end local checkValue = 16777216 local savedItems = {} local offsetChecks = {} for i, v in ipairs(searchResults) do offsetChecks[i] = { address = v.address + 0xC, flags = gg.TYPE_DWORD } end local offsetValues = gg.getValues(offsetChecks) for i, v in ipairs(offsetValues) do if v.value == checkValue then table.insert(savedItems, { address = searchResults[i].address, flags = gg.TYPE_DWORD, value = 25, freeze = true, name = 'SKILL' }) end end if #savedItems > 0 then gg.addListItems(savedItems) end