Всем доброго времени суток,по просьбе одного пользователя форума который спрашивал а как с делать трейнер с помощью Cheat Engine со своим дизайном а именно,свои кнопки,свой фон и т.д.
В свободное мое время я решила за пилить собственный дизайн в трейнере,смотрим что получилось:
Но но но,знаю без вас,дизайн не совсем удался но собственно не в нем суть а в том что внутри!
Кнопки,фон,рамки,ободки и т.д вы можете залить в трейнер свои!
Ну а теперь давайте посмотрим что под капотом:
CEImage2 = component_findComponentByName(CETrainer,'CEImage2') function CEImage1MouseLeave(sender) control_setVisible(CEImage2,true) end function CEImage2Click(sender) potok = createNativeThread(potokF) control_setCaption(CELabel1,"Идет активация...") end ---------------------------------------------------------------- CELabel1 = component_findComponentByName(CETrainer,"CELabel1") form_show(CETrainer) function potokF(senderThread) browser = "opera.exe" bytes = "89 41 54 8B 41 68 89 45 D8 8B 41 54 8B 4E 3C 8B" if (getProcessIDFromProcessName(browser)==nil) then control_setCaption(CELabel1,"Браузер не найден!") return end openProcess(browser) results = AOBScan(bytes,"*W*X-C") if (results==nil) then control_setCaption(CELabel1,"Сигнатура не найдена!") return end adress = strings_getString(results,0) control_setCaption(CELabel1,"Чит активирован!") control_setEnabled(CEImage4,true) control_setEnabled(CEImage6,true) end ---------------------------------------------------------------- CEImage4 = component_findComponentByName(CETrainer,'CEImage4') function CEImage3MouseEnter(sender) control_setVisible(CEImage4,true) end function CEImage4Click(sender) writeBytes(adress,0x90, 0x90, 0x90) control_setCaption(CELabel1,"Чит включен!") end ---------------------------------------------------------------- CEImage6 = component_findComponentByName(CETrainer,'CEImage6') function CEImage5MouseEnter(sender) control_setVisible(CEImage6,true) end function CEImage6Click(sender) writeBytes(adress,0x89, 0x41, 0x54) control_setCaption(CELabel1,"Чит выключен!") end ---------------------------------------------------------------- CEImage8 = component_findComponentByName(CETrainer,'CEImage8') function CEImage7MouseEnter(sender) control_setVisible(CEImage8,true) end ---------------------------------------------------------------- function CEImage9MouseDown(sender, button, x, y) form_dragNow(CETrainer) end ---------------------------------------------------------------- function FormMouseLeave(sender) control_setVisible(CEImage2,false) control_setVisible(CEImage4,false) control_setVisible(CEImage6,false) control_setVisible(CEImage8,false) end ---------------------------------------------------------------- function FormClose(sender) closeCE() return caHide end
Ну вот и все,если хотите придумать что то свое,качайте мой проект и допиливайте его на свой вкус и цвет,я всю самую основную работу с делала!
Ссылка на проект -
СКАЧАТЬ