TalkingZm Esp

Posts 115 of 43 · Page 1 of 3
Zm Esp
Code:
hookZombie(){
	zombie_hook_fx = FindPattern(CShell, 0x1FFFFFF, (PBYTE)"\xD9\xEE\xC7\x06\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\x89\x5C\x24\x24", "xxxx????xx????xx????xxxx");
	zombie_hook_fx += 2;
	zombie_hook_fx += 0x6C;
	dwJMPback = zombie_hook_fx + 6;
	PlaceJMP((PBYTE)zombie_hook_fx, (DWORD)hkZombiefx, 6);
}

__declspec(naked) void hkZombiefx() {
	

	__asm {
		 MOV DWORD PTR DS : [ESI + 0x4FF10], EBX
	}
	
	__asm PUSHAD
	__asm PUSHFD

	DWORD _esi;

	__asm {
		MOV _esi, ESI
	}
		
	addToObjects(_esi);	
	
	__asm POPFD
	__asm POPAD
	
	__asm JMP [dwJMPback]

}
Code:
cObject  => ESI + 0xA4
I will post more about it later
@dreek1
Quote Originally Posted by I2espect View Post
Code:
hookZombie(){
	zombie_hook_fx = FindPattern(CShell, 0x1FFFFFF, (PBYTE)"\xD9\xEE\xC7\x06\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\x89\x5C\x24\x24", "xxxx????xx????xx????xxxx");
	zombie_hook_fx += 2;
	zombie_hook_fx += 0x6C;
	dwJMPback = zombie_hook_fx + 6;
	PlaceJMP((PBYTE)zombie_hook_fx, (DWORD)hkZombiefx, 6);
}

__declspec(naked) void hkZombiefx() {
	

	__asm {
		 MOV DWORD PTR DS : [ESI + 0x4FF10], EBX
	}
	
	__asm PUSHAD
	__asm PUSHFD

	DWORD _esi;

	__asm {
		MOV _esi, ESI
	}
		
	addToObjects(_esi);	
	
	__asm POPFD
	__asm POPAD
	
	__asm JMP [dwJMPback]

}
Code:
cObject  => ESI + 0xA4
I will post more about it later
@dreek1

Great Work
Thx For Sharing
Can u share ur Facebook/ d i s c o r d
Quote Originally Posted by DEiseL View Post


Why !!!!!
Ibeen working for it for two weeks and when i found the func u share it !!
Qnyway great work
Can u share ur Facebook/ d i s c o r d
I think these SC not yours
and i'm sure that you're don't know how to use this SC
So stop saying " Why why why " and just say Thanks


- - - Updated - - -

Quote Originally Posted by I2espect View Post
Code:
hookZombie(){
	zombie_hook_fx = FindPattern(CShell, 0x1FFFFFF, (PBYTE)"\xD9\xEE\xC7\x06\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\x89\x5C\x24\x24", "xxxx????xx????xx????xxxx");
	zombie_hook_fx += 2;
	zombie_hook_fx += 0x6C;
	dwJMPback = zombie_hook_fx + 6;
	PlaceJMP((PBYTE)zombie_hook_fx, (DWORD)hkZombiefx, 6);
}

__declspec(naked) void hkZombiefx() {
	

	__asm {
		 MOV DWORD PTR DS : [ESI + 0x4FF10], EBX
	}
	
	__asm PUSHAD
	__asm PUSHFD

	DWORD _esi;

	__asm {
		MOV _esi, ESI
	}
		
	addToObjects(_esi);	
	
	__asm POPFD
	__asm POPAD
	
	__asm JMP [dwJMPback]

}
Code:
cObject  => ESI + 0xA4
I will post more about it later
@dreek1
Thanks for sharing this ♥
Tslm ya abu 3ammo
[FONT="Arial Black"][COLOR="Red"][B]
Quote Originally Posted by [K]akashi View Post




- - - Updated - - -



Thanks for sharing this ♥
Tslm ya abu 3ammo


I dont say that this mine
Thats not mine
I say i just found the func
Not the code too
I just know class name
Btw thx u for ur opinion About me
Quote Originally Posted by DEiseL View Post


I dont say that this mine
Thats not mine
I say i just found the func
Not the code too
I just know class name
Btw thx u for ur opinion About me
I Mean it's not your Business to say " Why you share it "
He wants to share , so he shared it
Just personal freedom
Do not make him regret what he shared
Quote Originally Posted by [K]akashi View Post


I Mean it's not your Business to say " Why you share it "
He wants to share , so he shared it
Just personal freedom
Do not make him regret what he shared

Iam Very Angry From U Broo !!!
Quote Originally Posted by I2espect View Post
Code:
hookZombie(){
	zombie_hook_fx = FindPattern(CShell, 0x1FFFFFF, (PBYTE)"\xD9\xEE\xC7\x06\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\xD9\x96\x00\x00\x00\x00\x89\x5C\x24\x24", "xxxx????xx????xx????xxxx");
	zombie_hook_fx += 2;
	zombie_hook_fx += 0x6C;
	dwJMPback = zombie_hook_fx + 6;
	PlaceJMP((PBYTE)zombie_hook_fx, (DWORD)hkZombiefx, 6);
}

__declspec(naked) void hkZombiefx() {
	

	__asm {
		 MOV DWORD PTR DS : [ESI + 0x4FF10], EBX
	}
	
	__asm PUSHAD
	__asm PUSHFD

	DWORD _esi;

	__asm {
		MOV _esi, ESI
	}
		
	addToObjects(_esi);	
	
	__asm POPFD
	__asm POPAD
	
	__asm JMP [dwJMPback]

}
Code:
cObject  => ESI + 0xA4
I will post more about it later
@dreek1
Wrong way to do it, but work
Quote Originally Posted by dreek1 View Post
Wrong way to do it, but work
yeah remember XD how we got first esp in zm XD
it was a good start anyway

BTW Bonus Hints :
Code:
Remote kill works in Zm mode without client error :)
objects can be null :) check before u access
if an object became a non null and returned to null then u wont need the object again
careful with memory XD can get messy if u are not cleaning up XD
Quote Originally Posted by I2espect View Post
yeah remember XD how we got first esp in zm XD
it was a good start anyway

BTW Bonus Hints :
Code:
Remote kill works in Zm mode without client error :)
objects can be null :) check before u access
if an object became a non null and returned to null then u wont need the object again
careful with memory XD can get messy if u are not cleaning up XD
Hey Bro
Can u share ur Facebook/ d i s c o r d
Quote Originally Posted by DEiseL View Post


Hey Bro
Can u share ur Facebook/ d i s c o r d
u can ask here if u want
i dont open *****/facebook alot anyway
Quote Originally Posted by I2espect View Post
u can ask here if u want
i dont open *****/facebook alot anyway
I Cant Here Is Private Code

Just Share
Quote Originally Posted by I2espect View Post
yeah remember XD how we got first esp in zm XD
it was a good start anyway

BTW Bonus Hints :
Code:
Remote kill works in Zm mode without client error :)
objects can be null :) check before u access
if an object became a non null and returned to null then u wont need the object again
careful with memory XD can get messy if u are not cleaning up XD
Yeah! You can use this way to do weapon esp too but i used SFXMgr it's more easy
great share, i'll take a note of it.
@I2espect thanks for sharing...

Anyway to check for object if hp drop to zero?
Quote Originally Posted by aS1an1Sm View Post
@I2espect thanks for sharing...

Anyway to check for object if hp drop to zero?
i dont know if my offsets are old or not but :
Code:
char pad_0000[164];
cObject* Object;
char pad_0001[348];
int8_t bIsDead;
char pad_0002[15];
int8_t SpawnShield;
char pad_0003[326947];
__int32 fHealth;
Posts 115 of 43 · Page 1 of 3

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?