1. если число не целое а дробное
char poisk[4];
codhex(102.5, #poisk[0]);
// как получить из HEX в дробное
double t=codhexd(#poisk[0]);
messagebox(t);
//и
double t=codhexi(#poisk[0], 4);
messagebox(t);
//не дают нужного результата
2. при поиске в в памяти игры например здоровья нахожу 44 результата
int q=formatsn(input ("Введите значение здоровья"

char poisk[4];
codhex(q, #poisk[0]);
int adr[1000000];
int y=findmemory (-1, #poisk[0], 4, #adr[0], 0, prc);
как отсеять из 44 результатов при изменении нового значения здоровья как в cheat engine (отсеивание может проходить в N-ое количество проходов)