procedure TFcontrol.wmMouseWheel(var msg: TWMMousewheel);
var (* k: word; *)
begin
(*
move down message
if msg.WheelDelta>0 then
k:=vk_up
else
k:=vk_down;
mainform.FControlKeyDown(self, k,[]);
*)
end;
So put (* and *) after Begin, and before end.
"
You CAN and you WILL get errors. If you get errors in other units/forms, that it means its compiling with you, so make sure it isnt.
If still, just comment the errors out until you can compile.
Delete all .dcu files in you main ce source folder, except mainunit.dcu ofcourse. Also, go to delphi, open mainunit, go to view --> Project manager, expand whateverengine.exe, and delete all units, except mainunit.pas and the form. Now compile Mainform aka GUI, to see if its detected. Change logo, sizes etc. For some extra hint, read this:
Code:
[[MAIN PAGE]]
-Change The Form caption with no Engine in it.
-Change the Label at the top ("Please select the process thingy")
-Change the Application title. The Engine's name you see at the start bar to have either no "Engine" or change it like "3ngine" or "eng1ne"
-change the size of the Cheat engine
-Change the size of First Scan, Next scan, Undo Scan, Settings(or see the option below), Memory Browser, and Add Adress.
-(Optional of Settings), Change the settings to a Button, SpeedButton, or a Btbutton, add a logo of maybe a wrench or whatever you choose, and change the code so that everytime you press that Logo, it takes you to options.
-Remove the Cheat Engine logo
- Change the size of select process button, Load CT button, and Save CT button.
-Switch around the buttons like Add Address on the right side and memory browser on the left and etc, whatever you like O.o.
-Change the pictures of all buttons if get detection.
-Change the labels of some buttons if get detection.
-Change the position of the select all the address to the CT & the picture
-Change the postion of the delete all addres from the CT & the picture
-Change some labels on the front page if get detection (Idea: USe 1337 lettering and call it 1337 Eng1ne )
-Change the labels on table like thingy above CT. Don't know what it is called
=p
-Change the Border Style to either bsWintool, bsDialog, OR bsnone LOL
-LabelModifiedmem change the label O.o
-The Memory Scan groupbox, change the label of it.
-Get rid of Speed hack and all those sh1t it has, do that or change the visiblity.
-Change the Label's NAME(not caption) of scanvalue, Scantype, ScanText, Vartype, Label4, Label8. The UndoScan, nextscanbutton, and newscan. rbBit, rbdec. do it with ASR but remember to slect delphi in the bin in the settings.
-Not a lot else, change some speedbutton's name and label if get detection =D
-Change the cbspeedhack's label and name to anything you want
-change Label7's caption.
-Remove the comments if wanted, remove anything else if wanted to be Private...
OPTIONAL: Create a Menu list ^_^ for the Select proccess, load ct, save ct and etc ^^
[[Process List]]
-Change the Size
-Change Form Caption
-Change the Borderstyle if get detection.
-change the name, size or caption if needed or get detection =D
[[Process Watcher]]
-change the size
-change the form caption
-change the borderstyle if get detection
[[comments]]
-change the form caption
-Rename the FILE!
[[Settings]]
-Change Form Caption
-change the size
-change the labels so no the word hotkey(s) is shown. (that willl require another part which i'll post after this)
[[Hotkey form]]
-Change Form Caption
-change the size if get detection
-delete label1
-rename the FORM
-rename the FILE while saving.
[[Advance option]]
-Change Form Caption
-change Size
-Kill the GL hook and Direct X now...
-Change the name of the pause and save button to like WhateverPause
-change position of the save and pause button
credits: kaswar.
>5<
Once ur GUI is undetected ( Mainunit ), start adding more units. Go to project, add unit, and choose another unit, this is just like db's log.
Comment ur next unit:
-procedures
-vars
-uses list ( the most important words, so everything except the librarys )
Compile again, and test if ur new added unit is detetected..
>6<
Once you have added all units back ( ofc u have commented everything out!! ) MAKE A BACKUP!! so when there is a server check, you dont have to start all over!!
>7<
Now start commenting back the codes peace by peace, and see if its detected, untill you find what code is detected, change it or pchar it.
Do this untill all units have been comented back, and u changed all the detecting code, and VOILA, u have a UCE!