[Zoom Hack] Values

11/07/2010 00:40 w00tare#1
Hello,

Okey so I've you got zoom hack address you are cool (:)), now what are the values of the default zooms?

Code:
    Enum ZoomHack As Integer
        Normal = 65791
        Zoom1 = 73983
        Zoom2 = 82175
        Zoom3 = 90367
        Zoom4 = 98559
        Zoom5 = 106751
        Zoom6 = 114943
        Zoom7 = 123135
        Zoom8 = 131327
    End Enum
(Style = VB.Net!)

Enjoy.
11/09/2010 12:24 zhalyn#2
256
11/10/2010 10:55 SYSTEM 32#3
Why VB?????
11/10/2010 12:13 gorgone#4
with cheat engine find in more easly start with 256 value first scan and then roll the mouse middle button decres and increase :)
11/12/2010 09:23 Ian*#5
It's just an enumerator lol.

You could just turn that into

enum ZoomHack {
Normal = 65791,
Zoom1 = 73983,
Zoom2 = 82175,
Zoom3 = 90367,
Zoom4 = 98559,
Zoom5 = 106751,
Zoom6 = 114943,
Zoom7 = 123135,
Zoom8 = 131327
};

bam. C++. :pimp:
01/02/2011 07:28 Ticksatsi#6
trying to figure this out but i cant interpret what values to change.. is there just a working zoom out?..ive been trying for hours and i just dont get it..
01/10/2011 04:15 legomans#7
i have only found 3 values that are worth changing, 1 is the actual zoom, and i think the other 2 tell the client what the current zoom is when you zoom in/out.
the current REAL address is 0x03B5A964 for version 5355. it changes every time the executable changes.
in cheat engine, first search 256 for the furthest zoomed out normally, then zoom in once and search 288. its the top address. i make my own zoomhack :P but if you want, just ask.
01/10/2011 05:42 zhalyn#8
wooot ... zoom value turns to dynamic :S

Edit:

Code:
DWORD XPSkill = 0x03e61efc;
	DWORD zoomAddy = 0x008d365C;
	DWORD userBase = 0x008d365C;
	DWORD zoomBase = 0x008d366c;
	int offset = 0x6C;
	int realAddress = 0;
	int currentSkill = 0;
	int currentZoom = 0;
	int zoomoffset = 0x01;
	int realZoom = 0;
Code:
if(zoomHack == true)
					{
							currentZoom = 206;
							BYTE dataSize = sizeof(currentZoom);
							int zoomToWrite[] = {currentZoom};
							WriteProcessMemory(hProcess,(LPVOID)(realZoom + zoomoffset),&zoomToWrite,dataSize,NULL);
					}
					cout << "CurrentSkill: 0x" << hex << currentSkill << endl;
					Sleep(100);
Am i right ? O_O
01/17/2011 17:58 One Tap#9
Code:
enum Zooms
{
	Zoomnormal = 0x100,
	Zoom1 = 0xCE,
	Zoom2 = 0x10
	
};

 *(int*)( *(int*)( 0x008D366C ) + 0x13C ) = Zoom1;
blabla ;)