Вот что пробовал сделать. Пока результата 0. addresslist=getAddressList() function onOpenProcess(processid) reinitializeSymbolhandler() results=AOBScan("9A 99 99 99 99 99 C9 3F", "+W-C-X") FlCount = results_getCount --- может нужно так: FlCount = results_getCount() ? Или как-то подругому? SetHotKey(No, VK_F2)--я так понял тут задается хоткей. А если мне нужно Ctrl+R например? SetHotKey(Norma, VK_F3) control_setCaption(formTrainer, "Trainer Run ....") setProperty(infoLabel, "Enabled", "true") end function No() for i = 0, FlCount-1 do address=stringlist_getString(results,i) writeBytes(address,"33 33 33 33 33 33 E3 BF") -- правильно? или так нужно: "33","33","33","33","33","33","E3","BF" end showMessage("On") -- При нажатии хоткея это сообщение не показывает почему-то. end function Norma() for i = 0, FlCount-1 do address=stringlist_getString(results,i) writeBytes(address,"9A 99 99 99 99 99 C9 3F") end showMessage("Off") -- При нажатии хоткея это сообщение не показывает почему-то. end function SetHotKey(func, hotkey) local objectHotKey = createHotkey(func, hotkey) generichotkey_setKeys(objectHotKey, hotkey) generichotkey_onHotkey(objectHotKey, func) end function OnCloseTrainerForm(sender) closeCE() return caFree end formTrainer = createForm(true) form_centerScreen(formTrainer) control_setCaption(formTrainer, "Process game is not exist") form_onClose(formTrainer, OnCloseTrainerForm) infoLabel = createLabel(formTrainer) control_setCaption(infoLabel, "Key R - ....\n\rKey V - ....") control_setPosition(infoLabel, 20, 10) setProperty(infoLabel, "Enabled", "false") listProcess = getAutoAttachList() strings_add(listProcess, "-- название игры --.exe") --TRAINERGENERATORSTOP--