Hi, this is my small guide to find all needed offsets in main of any version (except old school) to make a 3D camera.
All we need:
* Main.exe
* OllyDbg (1.10)
Now, let's begin!
Open main.exe throught OllyDbg.
You should see some like this:
We will work only with Dump.
Right click on any byte and select "Float" -> "32 bit float".
To make a full 3D camera you will need these values (name / default value / comment):
Camera_Zoom = 35 - zooming in/out
Camera_RotY = -48.5 - rotate up/down
Camera_RotZ = -45 - rotate left/right
Camera_PosZ = 150 - additional value for corrent Y rotating
Camera_ClipX = 1190 - area filled with textures, x value
Camera_ClipY = 2400 - area filled with textures, y value
Right click again on any value in Dump and select "Search for" -> "Float",
Now in opened window we put default value of needed offset (for example ClipX):
and click OK.
We found it! Offset is value in left column of row with searched value:
Do the same with other values, and you will find them all
If OllyDbg at some values says that Value not found or offset doesnt work, change search range.
Press CTRL + G, and type in that window any other offset, for example if current offset is 0x6AXXXX, type 0x50XXXX.
That's all! Good luck
Не съм го тествал и не съм го правил и затова не искам да си преписвам чужди знания, но би трябвало да работи.