Перейти к содержанию

Roman_design

Стажёры
  • Постов

    7
  • Зарегистрирован

  • Посещение

Репутация

0 Навыки не прокачены
  1. Спасибо!! Почти работает. только маленькое но... не ищет 16битный код, который нужен Пробовал читэнжином найти - находит около 50 адрессов. меняю по хоткею через прогу - значения как были так и остались. Ищю чит энжином array of bytes.
  2. Вот что пробовал сделать. Пока результата 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--
  3. вот попробовал сделать в меру понимания... но не пашет addresslist=getAddressList() results=AOBScan("9A 99 99 99 99 99 C9 3F B8 1E", "+W-C-X") FlCount = results_getCount function No() for i = 0, FlCount-1 do address=stringlist_getString(results,i) writeByteArray(address,"33 33 33 33 33 33 E3 BF B8 1E") end end function Norma() for i = 0, FlCount-1 do address=stringlist_getString(results,i) writeByteArray(address,"9A 99 99 99 99 99 C9 3F B8 1E") end object_destroy(results) results=nil showMessage("OK") end function SetHotKey(func, hotkey) local objectHotKey = createHotkey(func, hotkey) generichotkey_setKeys(objectHotKey, hotkey) generichotkey_onHotkey(objectHotKey, func) end function onOpenProcess(processid) SetHotKey(No, VK_R)--я так понял тут задается хоткей. А если мне нужно Ctrl+R например? SetHotKey(Norma, VK_V) control_setCaption(formTrainer, "Trainer Run ....") setProperty(infoLabel, "Enabled", "true") 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, "[i]название игры[/i].exe") --TRAINERGENERATORSTOP--
  4. Спасибо. Я порылся и нашел вот темку: поиск и замена значения по хоткею Понимаю, что нужно как-то вставить код Beatle в форму от Andrey... Но как?
  5. Подскажите пожалуйста скрипт для хоткея. есть маска 00 00 00 00 00 4C AD C0 00 00 00 00 00 7C A5 40 00 00 00 00 00 00 49 40 нужно найти ее и заменить все найденные на 00 00 00 00 00 89 B2 40 00 00 00 00 00 70 97 C0 00 00 00 00 00 00 49 40 по хоткею. После чего скомпилировать в ехе трейнер. Как это сделть? понял что это нужно делать через memscan_firstScan но как именно? Огромное спасибо.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.