WarRock - Pointer und Offsets

06/24/2013 11:39 Combatarmshackeraaa#781
Quote:
Originally Posted by SilverRazzer <3 View Post
[ HackShield - Bypass ]
1337 WarRock Nexon Bypass

Description:
- this bypass makes crash after LogIn
- why? because something is missing.. (;
- fully Updated by me!
Code:
||=====> Addys <=====||

DWORD asmWrGetFucked = 0x51B7A9;
DWORD asmWrGetFucked2 = 0x5DA9BE;
DWORD asmNoRoomRestriction = 0x561BC4;

||=====> Source <=====||

DWORD CALLBACK wrBypass ( LPVOID IpReserved )
{
	DWORD dwEhSvc = 0;
	do
	{
		dwEhSvc = ( DWORD ) ( GetModuleHandle ( "EhSvc.dll" ));
	}
	while ( dwEhSvc == 0 );

           vTools->WriteMemory( Assembly_WarRock_GetFucked2,(LPBYTE)( "\xC3" ) , 1 );
           vTools->WriteMemory( Assembly_WarRock_GetFucked,(LPBYTE)( "\xEB" ) , 1 );
           vTools->WriteMemory( dwEhSvc+0x8513E,(LPBYTE)( "\xC2\x04\x00" ) , 3 );
           vTools->WriteMemory( dwEhSvc+0xA1A0,(LPBYTE)( "\xC2\x04\x00" ) , 3 );

	return ( 0 );
}

Credits: Eichhörnchen lol.
__________________

666
1_<2_T/\L0R G/\NG 0R Di€ (h)


You are totaly ridiculus !

Code:
	DWORD dwEhSvc = 0;
	do
	{
		dwEhSvc = ( DWORD ) ( GetModuleHandle ( "EhSvc.dll" ));
	}
	[COLOR="Red"][B]while ( dwEhSvc == 0 );[/B][/COLOR]


the code you posted contain about 550 of writting you are a totaly fail leccher
here a first error while ( dwEhSvc == 0 )

Simple ridiculs!


Learn to code copy and paster!



// GOOD CODE HERE Learn something from this silver razzer :handsdown:

Code:
void WriteAsm( void* pxAddress, BYTE *code, int size )
{
        unsigned long Protection;
        VirtualProtect((void*)pxAddress, size, PAGE_READWRITE, &Protection);
        memcpy((void*)pxAddress, (const void*)code, size);
        VirtualProtect((void*)pxAddress, size, Protection, 0);
}


bool wrBypass ( )
{
	DWORD dwEhSvc = 0;
	do
	{
		dwEhSvc = (DWORD)GetModuleHandle("EhSvc.dll");
		Sleep(300);
	}   while (!dwEhSvc );

           WriteAsm((void*)(Assembly_WarRock_GetFucked2),(PBYTE)"\xC3",1);
           WriteAsm((void*)(Assembly_WarRock_GetFucked),(PBYTE)"\xEB",1);
           WriteAsm((void*)(dwEhSvc+0x8513E),(PBYTE)"\xC2\x04\x00",3);
           WriteAsm((void*)(dwEhSvc+0xA1A0),(PBYTE)"\xC2\x04\x00",3);
	       return true
}

how to use :
bool checkbypass = wrBypass();
if ( checkbypass == TRUE ) // return true means all address was writting on memory since the return true is last function of the code 
{
  // do something hook start thread or something else

}
06/24/2013 11:48 xR4z8r#782
Quote:
Originally Posted by Combatarmshackeraaa View Post
You are totaly ridiculus !

Code:
	DWORD dwEhSvc = 0;
	do
	{
		dwEhSvc = ( DWORD ) ( GetModuleHandle ( "EhSvc.dll" ));
	}
	[COLOR="Red"][B]while ( dwEhSvc == 0 );[/B][/COLOR]


the code you posted contain about 550 of writting you are a totaly fail leccher
here a first error while ( dwEhSvc == 0 )

Simple ridiculs!



Learn to code copy and paster!
What do u mean?

Code:
DWORD __stdcall hBypassThread( LPVOID )
{
	HMODULE hHackShield;
	hHackShield = 0;

	do
	{
		Sleep( 100 );
		hHackShield = GetModuleHandleA( "EHSvc.dll" );
	}while(!hHackShield);

	//Bypass here

	return 0;
}
That's how I do my bypass.
06/24/2013 12:53 SilverRazzer <3#783
Quote:
Originally Posted by GigaByte™ View Post
Funny how yesterday you were asking me for my Addielogger and now you have one with around 60 logged addies, this looks like .Xave's logger to me, not only the style ;)
ask .Xave he dont gived a addylogger to me only the STYLE!
wtf, i have create my own Addylogger with a Tutorial,
you have see from other froum *************..
i have learned from xXRuSsXx to find Pattern and bytes.

@Failking7:

you have asked me "do you have playerpointer addy and something more noob"
look i was 2-3 month inactiv and learned c++

haha you are failed .. :D read description...
- this bypass makes crash after LogIn
- why? because something is missing.. (;
06/24/2013 13:15 Combatarmshackeraaa#784
yes because your code is writting so wrong.

Also i just asking for playerpointer because i was lazy to update it just that.
NOOB!

its you bro!
Quote:
i need a
Addylogger
(worry)
[23/06/2013 23:38:52] ☆Marekiarox™ ☆: [domenica 23 giugno 2013 15:23] x SilverRazzer, ♥:

<<< giv psl :D
trying bypass
gvieß !?!XD
[23/06/2013 23:39:01] ☆Marekiarox™ ☆: [domenica 23 giugno 2013 14:30] x SilverRazzer, ♥:

<<< i have say
i will try
with
Remote Player
Bypass
do you have source
Clan Tag ?
[23/06/2013 23:39:02] ☆Marekiarox™ ☆: LL
[23/06/2013 23:39:03] ☆Marekiarox™ ☆: LOL
[23/06/2013 23:39:15] ☆Marekiarox™ ☆: [domenica 23 giugno 2013 14:16] x SilverRazzer, ♥:

<<< and you become
give remote pointer
i give you bypass
[23/06/2013 23:39:26] ☆Marekiarox™ ☆: [14:15:59] [BEST 1337 CODER] SilverRazzer H4XX0R <3: give me
[14:16:02] [BEST 1337 CODER] SilverRazzer H4XX0R <3: REMOTE POINTER
[14:16:06] ☆Marekiarox™ ☆: lol
[14:16:07] [BEST 1337 CODER] SilverRazzer H4XX0R <3: and i will trying
[14:16:08] [BEST 1337 CODER] SilverRazzer H4XX0R <3: for Bypass
06/24/2013 13:25 SilverRazzer <3#785
Quote:
Originally Posted by Combatarmshackeraaa View Post
yes because your code is writting so wrong.

Also i just asking for playerpointer because i was lazy to update it just that.
NOOB!

ye ye you are babo nah?

its you bro!
1.) ask for remotepointer first but i have finded my old folder with Pattern.
2.) you and marek has rated me why should i give him Bypass i have joked.
don't say bullshit nub

i dont give anyone full source code or other
06/24/2013 13:31 epitebvbärs#786
Quote:
Originally Posted by Combatarmshackeraaa View Post
Learn to code copy and paster!
Learn about English grammar, fat7.
06/24/2013 13:32 Xave :)#787
Code:
DWORD __stdcall DetourHackShieldModules ( )
{
	unsigned long asmNoHSKick = 0x00400000; //CENSORED
	unsigned long asmHSPacketHandler = 0x005DB992;

	unsigned long asmEHCallBack1 = 0x0087CB0;
	unsigned long asmEHCallBack2 = 0x00A238;
	unsigned long asmEHNanoScan1 = 0x00A9450;
	unsigned long asmEHNanoScan2 = 0x00A692E;
	unsigned long asmEHDetection = 0x00A1A0;
	try{
		while(!GetModuleHandle(L"EhSvc.dll")) Sleep(100);
		DWORD ptrEhSvc = (DWORD)GetModuleHandle(L"EhSvc.dlL");

		if(ptrEhSvc != 0)
		{
			   // == EhSvc.dll
				MemoryEdit((void *)(ptrEhSvc + asmEHCallBack1), (void *)"\xC3", 1);
				MemoryEdit((void *)(ptrEhSvc + asmEHCallBack2), (void *)"\x74", 1);
				MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan1), (void *)"\x03\xD2", 2);
				MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan2), (void *)"\xB5", 1);
				MemoryEdit((void *)(ptrEhSvc + asmEHDetection), (void *)"\xC2\x04\x00", 3);
			   // == WarRock.exe 
				MemoryEdit((void *)(asmNoHSKick), (void *)"\x68\x00\x**\x00\x00", 5);
				MemoryEdit((void *)(asmHSPacketHandler), (void *)"\xC3", 1);
		}else{
			throw 1;
		}
	}
	catch(...)
	{
		MessageBoxA(GetActiveWindow(),"An Error occurred during Hooking Hackshield!","< HackShield Bypass >",MB_OK);
		ExitProcess(0);
	}
}
No 1h Kick with the right addy and bytes : ) ( asmNoHSKick )
Have Fun :)
06/24/2013 13:32 Combatarmshackeraaa#788
Quote:
Originally Posted by SilverRazzer <3 View Post
1.) ask for remotepointer first but i have finded my old folder with Pattern.
2.) you and marek has rated me why should i give him Bypass i have joked.
don't say bullshit nub

i dont give anyone full source code or other

nobody want your shit. ;)
every one laugh of you when they will read YOUR CODE.
BECAUSE YOU CAN'T CODE, AND YOUR CODE IS SHIT. :mofo:
06/24/2013 13:41 SilverRazzer <3#789
Quote:
Originally Posted by .χανє View Post
Code:
DWORD __stdcall DetourHackShieldModules ( )
{
	unsigned long asmNoHSKick = 0x00400000; //CENSORED
	unsigned long asmHSPacketHandler = 0x005DB992;

	unsigned long asmEHCallBack1 = 0x0087CB0;
	unsigned long asmEHCallBack2 = 0x00A238;
	unsigned long asmEHNanoScan1 = 0x00A9450;
	unsigned long asmEHNanoScan2 = 0x00A692E;
	unsigned long asmEHDetection = 0x00A1A0;
	try{
		while(!GetModuleHandle(L"EhSvc.dll")) Sleep(100);
		DWORD ptrEhSvc = (DWORD)GetModuleHandle(L"EhSvc.dlL");

		if(ptrEhSvc != 0)
		{
			   // == EhSvc.dll
				MemoryEdit((void *)(ptrEhSvc + asmEHCallBack1), (void *)"\xC3", 1);
				MemoryEdit((void *)(ptrEhSvc + asmEHCallBack2), (void *)"\x74", 1);
				MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan1), (void *)"\x03\xD2", 2);
				MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan2), (void *)"\xB5", 1);
				MemoryEdit((void *)(ptrEhSvc + asmEHDetection), (void *)"\xC2\x04\x00", 3);
			   // == WarRock.exe 
				MemoryEdit((void *)(asmNoHSKick), (void *)"\x68\x00\x**\x00\x00", 5);
				MemoryEdit((void *)(asmHSPacketHandler), (void *)"\xC3", 1);
		}else{
			throw 1;
		}
	}
	catch(...)
	{
		MessageBoxA(GetActiveWindow(),"An Error occurred during Hooking Hackshield!","< HackShield Bypass >",MB_OK);
		ExitProcess(0);
	}
}
No 1h Kick with the right addy and bytes : ) ( asmNoHSKick )
Have Fun :)
i think 0x51CFF2 ah fail no ^^
06/24/2013 13:41 Xave :)#790
Quote:
Originally Posted by Combatarmshackeraaa View Post
nobody want your shit. ;)
every one laugh of you when they will read YOUR CODE.
BECAUSE YOU CAN'T CODE, AND YOUR CODE IS SHIT. :mofo:



ExitProcess(0);

ExitProcess(0) ?
are you joking ?

0 = FALSE means this will not close.
1 = TRUE means this will getting close.


lol guys you should fucking learn lol about c++ syntax before releasing any code lol


MSDN : [Only registered and activated users can see links. Click Here To Register...]
Code:
long ExitCode = 0;
GetExitCodeProcess(GetCurrentProcess(),ExitCode);
ExitProcess(ExitCode);
It's only the Exit Code
06/24/2013 19:27 Kazbah__#791
Quote:
unsigned long asmNoHSKick = 0x00400000; //CENSORED
Quote:
MemoryEdit((void *)(asmNoHSKick), (void *)"\x68\x00\x**\x00\x00", 5);
Code:
MemEditing((void *)(0x4E0E82) , (void *)"\x68\x00\x64\x00\x00" , 5 , 0x41512);//Schrott
have fun :)
06/24/2013 20:00 Xave :)#792
Quote:
Originally Posted by Zyzz__ View Post
Code:
MemEditing((void *)(0x4E0E82) , (void *)"\x68\x00\x64\x00\x00" , 5 , 0x41512);//Schrott
have fun :)
Falsch : D

Glaubst du ich geb Black Legend die richtigen ?
06/26/2013 00:33 CyberMask#793
Some Patterns can be wrong
Credits : CyberMask,King7,Exodus


Code:
DWORD dwPlayerPointer   = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x85\xC0\x74\x17", "x????xxxx", 1, true);
DWORD dwServerPointer   = FindPattern((PBYTE)"\x83\x3D\x00\x00\x00\x00\x00\x74\x07","xx?????xx",2,true);
DWORD dwHealthPointer   = FindPattern((PBYTE)"\xFF\xB0\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x3C","xx????x????xx",2,true);
DWORD dwRemotePointer   = FindPattern((PBYTE)"\x2B\x05\x00\x00\x00\x00\x83\x25","xx????xx",2,true);
DWORD dwViewAngels      = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\xD9\x40\x00","x????xx?",1,true);
DWORD dwDevicePointer   = FindPattern((PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\xBE\x00\x00\x00\x00\x3B\xFB","xx????xx????xx",2,true);
DWORD dwBasePointer     = FindPattern((PBYTE)"\x81\xC6\x00\x00\x00\x00\xFF\x15\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\xEB\x00", "xx????xx????xx????x?", 2, true);
DWORD dwWeaponPointer   = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x8B\x04\xB8\x6A\x00\x83\xC0\x00\x50\x57\xE8\x00\x00\x00\x00", "x????xxxx?xx?xxx????", 1, true);
DWORD dwVehiclePointer  = FindPattern((PBYTE)"\x89\x3D\x00\x00\x00\x00\x5F\x5E\x5B\xC3\x68\x00\x00\x00\x00\xB8\x00\x00\x00\x00", "xx????xxxxx????x????", 2, true);
DWORD dwVehiclePointer2 = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x3B\xC3\x74\x15","x????xxxx",1,true);

DWORD dwMatrixPointer   = FindPattern((PBYTE)"\x68\x00\x00\x00\x00\x8D\x84\x24\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x08","x????xxx????x????xx",1,true);
// ADDRESS
DWORD dwQuickPD         = FindPattern((PBYTE)"\xD9\x1D\x00\x00\x00\x00\xE8\x00\x00\x00\x00", "xx???xx??xx", 2, true);
DWORD dwStamina1        = FindPattern((PBYTE)"\xD9\x05\x00\x00\x00\x00\xD9\x5E\x00\x33\xC0\xD9\xE8\x89\x46\x00\xD9\x56\x00\x89\x46\x00", "xx????xx?xxxxxx?xx?xx?", 2, true);
DWORD dwBoneShot        = FindPattern((PBYTE)"\xDC\x05\x00\x00\x00\x00\xE8\x00\x00\x00\x00", "xx????x????",2, true);
DWORD dwBoneShot2       = FindPattern((PBYTE)"\x83\x3D\x00\x00\x00\x00\x00\x74\x00\x55\x8B\xEC\x83\xEC\x00\x83\xE4\x00\xDD\x1C\x24", "xx???xxx?xxxxx?xx?xxx",2,true);
DWORD dwSpeed           = FindPattern((PBYTE)"\xDC\x0D\x00\x00\x00\x00\x59\x59", "xx????xx", 2, true);
DWORD dwNoSpawnWait     = FindPattern((PBYTE)"\x2B\x05\x00\x00\x00\x00\x3B\xC1\x0F\x86\x00\x00\x00\x00\xB3\x00", "xx????xxxx????x?", 2, true);
DWORD dwNoBounds        = FindPattern((PBYTE)"\xD9\x1D\x00\x00\x00\x00\xE9\x00\x00\x00\x00\xD8\x1D\x00\x00\x00\x00\xDF\xE0\xF6\xC4\x00", "xx????x????xx????xxxx?", 2, true);
DWORD dwPlantAnyWhere   = FindPattern((PBYTE)"\x38\x1D\x00\x00\x00\x00\x74\x1C\x66\x39\x1D\x00\x00\x00\x00\x7C\x13\x8B\xBF\x00\x00\x00\x00\xE8\x00\x00\x00\x00", "xx????xxxxx????xxxx????x????", 2, true);
DWORD dwDefuseAnyWhere  = FindPattern((PBYTE)"\x0F\xBF\x35\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8B\x00\xD9\xEE\xD9\x58\x18", "xxx????x????xxxxxxx",3, true);
DWORD dwStw             = FindPattern((PBYTE)"\xD8\x1D\x00\x00\x00\x00\xDF\xE0\xF6\xC4\x00\x7B\x00", "xx????xxxx?x?",2, true);
DWORD dwScope           = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\x8B\x87\x00\x00\x00\x00\xA8\x00\x74\x00\xFF\x36", "x????xx????x?x?xx", 1, true);
DWORD dwWuw             = FindPattern((PBYTE)"\x33\x05\x00\x00\x00\x00\x89\x45\x00\xD9\x45\x00\xA1\x00\x00\x00\x00", "xx????xx?xx?x????",2, true);
DWORD dwWth             = FindPattern((PBYTE)"\xD9\x05\x00\x00\x00\x00\x83\xC4\x00\x6A\x00\x6A\x00\x51", "xx????xx?x?x?x",2, true);
DWORD dwSuperNoSpread   = FindPattern((PBYTE)"\xDC\x05\x00\x00\x00\x00\xD9\x5C\x24\x00\xE8\x00\x00\x00\x00","xx????xxx?x????",2,true);
DWORD dwFastAmmo        = FindPattern((PBYTE)"\xB8\x00\x00\x00\x00\xD9\x5D\x00\xE8\x00\x00\x00\x00\xC6\x45\x00\x00\xEB\x48","x????xx?x????xx??xx",1,true);
DWORD dwFastHealth      = FindPattern((PBYTE)"\xB8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xC6\x45\x00\x00\x8D\x75\x00\xE8\x00\x00\x00\x00\x8B\x7D","x????x????xx??xx?x????xx",1,true);
DWORD dwWeaponGlobal1   = FindPattern((PBYTE)"\xBE\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x3B\xC3","x????x????xx",1,true);
DWORD dwWeaponGlobal2   = FindPattern((PBYTE)"\xB9\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8B\xC8\x85\xC9","x????x????xxxx",1,true);
DWORD dwClanTag1        = FindPattern((PBYTE)"\x83\x25\x00\x00\x00\x00\x00\xA3\x00\x00\x00\x00\xA1\x00\x00\x00\x00\x8D\x73\x00","xx?????x????x????xx?",2,true);
DWORD dwClanTag2        = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\xA1\x00\x00\x00\x00\x8D\x73\x00","x????x????xx?",1,true);
DWORD dwClanTag3        = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x56\x68\x00\x00\x00\x00","x????x????xx????",1,true);
DWORD dwClanTag4        = FindPattern((PBYTE)"\x68\x00\x00\x00\x00\x50\x03\xCF","x????xxx",1,true);
DWORD dwClanTag5        = FindPattern((PBYTE)"\xC6\x05\x00\x00\x00\x00\x00\x85\xC0\x7E\x2F","xx?????xxxx",2,true);
DWORD dwClanTag6        = FindPattern((PBYTE)"\x8D\xB6\x00\x00\x00\x00\x50\x8B\xCE","xx????xxx",2,true);
// OFFSETS
DWORD dwX               = FindPattern((PBYTE)"\x8D\x87\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xDC\x1D\x00\x00\x00\x00\xDF\xE0\xF6\xC4\x41","xx????x????x????xx????xxxxx",2,true);
DWORD dwY               = FindPattern((PBYTE)"\x8D\x83\x00\x00\x00\x00\x8B\x48\x04\x33\x08\x8B\x83\x00\x00\x00\x00\x89\x4C\x24\x14\xD9\x44\x24\x14\xD9\x58\x3C","xx????xxxxxxx????xxxxxxxxxxx",2,true);
DWORD dwZ               = FindPattern((PBYTE)"\x8D\x83\x00\x00\x00\x00\x8B\x48\x00\x33\x08\x8B\x83\x00\x00\x00\x00\x89\x4C\x24\x00\xD9\x44\x24\x00\xD9\x58\x00\x8D\x83\x00\x00\x00\x00\x8B\x48\x00\x33\x08","xx????xx?xxxx????xxx?xxx?xx?xx????xx?xx",2,true);
DWORD dwSlot1           = FindPattern((PBYTE)"\xC6\x84\x38\x00\x00\x00\x00\x00\xEB\x3F\x8D\x47\x00\x8B\xCE\xE8\x00\x00\x00\x00\x80\x38\x5E\x75\x0F","xxx?????xxxx?xxx????xxxxx",3,true);
DWORD dwSlot2           = dwSlot1 + 0x1;
DWORD dwSlot3           = dwSlot2 + 0x1;
DWORD dwSlot4           = dwSlot3 + 0x1;
DWORD dwSlot5           = dwSlot4 + 0x1;
DWORD dwSlot6           = dwSlot5 + 0x1;
DWORD dwSlot7           = dwSlot6 + 0x1;
DWORD dwSlot8           = dwSlot7 + 0x1;
DWORD dwInvisible       = FindPattern((PBYTE)"\xFF\xB0\x00\x00\x00\x00\xFF\x75\x00\xE8\x00\x00\x00\x00\x8B\x45\x00\x83\xC4\x00\xC9\xC3","xx????xx?x????xx?xx?xx",2,true);
DWORD dwNoRecoil1       = FindPattern((PBYTE)"\x8B\x87\x00\x00\x00\x00\x7A\x5F","xx????xx",2,true);
DWORD dwNoRecoil2       = dwNoRecoil1 + 0x4;
DWORD dwNoRecoil3       = dwNoRecoil2 + 0x8;
DWORD dwNoFallDamage    = FindPattern((PBYTE)"\x81\xC6\x00\x00\x00\x00\xD9\x45\x00\xD9\x1C\x24\xE8\x00\x00\x00\x00\x8B\xFB","xx????xx?xxxx????xx",2,true);
DWORD dwPlayerState     = FindPattern((PBYTE)"\x8B\xB7\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x3B\xF0","xx????x????xx",2,true);
DWORD dwPlayerState2    = FindPattern((PBYTE)"\x89\xBB\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8D\x83\x00\x00\x00\x00\x8B\xF8","xx????x????xx????xx",2,true);
DWORD dwPlayerSpeed     = FindPattern((PBYTE)"\xD9\x81\x00\x00\x00\x00\xD8\x45\x00\xD9\x5D\x00\xD9\x45\x00\xDE\xCA\xD9\xC9","xx????xx?xx?xx?xxxx",2,true);
DWORD dwGlobalSize      = FindPattern((PBYTE)"\x69\xF6\x00\x00\x00\x00\x8B\x82\x00\x00\x00\x00\x3B\x86\x00\x00\x00\x00\x74\x09};","xx????xx????xx????xx",2,true);
DWORD dwNoSpread        = FindPattern((PBYTE)"\xD9\x83\x00\x00\x00\x00\x0F\xB7\x85\x00\x00\x00\x00\xD9\xE8","xx????xxx????xx",2,true);
DWORD dwGravityY        = FindPattern((PBYTE)"\xD9\x87\x00\x00\x00\x00\x8D\x55\x00\xD9\x5D\x00\x8D\x45\x00\xD9\x5D\x00\xE8\x00\x00\x00\x00\xD9\xEE","xx????xx?xx?xx?xx?x????xx",2,true);
DWORD dwGravityZ        = dwGravityY + 0x4;
DWORD dwGravityX        = dwGravityZ + 0x4;
DWORD dwWalkHeight      = FindPattern((PBYTE)"\xD9\x05\x00\x00\x00\x00\x33\x05\x00\x00\x00\x00\x89\x45\x00\xD8\x5D\x00\xDF\xE0","xx????xx????xx?xx?xx",2,true);
DWORD dwPlayerView      = FindPattern((PBYTE)"\x66\x89\x88\x00\x00\x00\x00\x8B\x0D\x00\x00\x00\x00\x89\x3D\x00\x00\x00\x00\x3B\xCF","xxx????xx????xx????xx",3,true);
DWORD dwWeaponState     = FindPattern((PBYTE)"\x8B\xB7\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x3B\xF0\x75\x00", "xx????x????xxx?", 2, true);
DWORD dwFastNadeBlast   = FindPattern((PBYTE)"\xD9\x86\x00\x00\x00\x00\xD8\xC9\xDE\xC1\xE8\x00\x00\x00\x00", "xx????xxxxx????", 2, true);
DWORD dwPitch           = FindPattern((PBYTE)"\xD9\x80\x00\x00\x00\x00\xD9\x80\x00\x00\x00\x00\xDE\xD9\xDF\xE0\xF6\xC4\x00\x8B\x83\x00\x00\x00\x00","xx????xx????xxxxxx?xx????",2,true);
DWORD dwYaw             = FindPattern((PBYTE)"\xD8\xA0\x00\x00\x00\x00\xDC\x35\x00\x00\x00\x00\xDC\x0D\x00\x00\x00\x00\xD9\x5C\x24\x14","xx????xx????xx????xxxx",2,true);
DWORD dwViewX           = FindPattern((PBYTE)"\x8D\x83\x00\x00\x00\x00\x50\x8D\x54\x24\x00\x8D\x44\x24\x00\xE8\x00\x00\x00\x00\x8D\x45\x00","xx????xxxx?xxx?x????xx?",2,true);
DWORD dwViewZ           = dwViewX + 0x4;
DWORD dwViewY           = dwViewZ + 0x4;
DWORD dwWeapon1         = FindPattern((PBYTE)"\x66\x8B\x87\x00\x00\x00\x00\x66\x89\x87\x00\x00\x00\x00\x83\xC4\x18\x8B\xC7\xE8\x00\x00\x00\x00","xxx????xxx????xxxxxx????",3,true);
DWORD dwWeapon2         = dwWeapon1 + 0x2;
DWORD dwWeapon3         = dwWeapon2 + 0x2;
DWORD dwAutoPlant       = FindPattern((PBYTE)"\x8B\x86\x00\x00\x00\x00\xD9\x45\x00\xD9\x5D\x00\x85\xC0\x7E\x00", "xx????xx?xx?xxx?", 2, true);
DWORD dwAutoDefuse      = dwAutoPlant + 0x4;
DWORD dwAutoShot        = dwAutoPlant + 0x16;
DWORD dwNoDelay         = FindPattern((PBYTE)"\x83\xA7\x00\x00\x00\x00\x00\x5E\x5B\x5F\x5D\xC2\x00\x00\x56\x8B\x74\x24\x00","xx?????xxxxx??xxxx?",2,true);
DWORD dwNoReload        = FindPattern((PBYTE)"\xC6\x86\x00\x00\x00\x00\x00\xEB\x34\x38\x5F\x00\x74\x2F","xx?????xxxx?xx",2,true);
DWORD dwWeaponDamage    = FindPattern((PBYTE)"\x39\x86\x00\x00\x00\x00\x5E\x0F\x9F\xC0\xC3\x55\x8B\xEC","xx????xxxxxxxx",2,true);
DWORD dwWeaponDefence   = FindPattern((PBYTE)"\x8B\x8B\x00\x00\x00\x00\x83\xC4\x00","xx????xx?",2,true);
DWORD dwWeaponRange     = FindPattern((PBYTE)"\x8B\x8E\x00\x00\x00\x00\xEB\x03\x6A\x14","xx????xxxx",2,true);
DWORD dwAmmoNumber      = FindPattern((PBYTE)"\x8B\x82\x00\x00\x00\x00","xx????",2,true);
DWORD dwMagazineNumber  = FindPattern((PBYTE)"\x8B\x9A\x00\x00\x00\x00","xx????",2,true);
DWORD dwEffectRange     = FindPattern((PBYTE)"\xDB\x80\x00\x00\x00\x00\x51","xx????x",2,true);
DWORD dwParabola        = dwEffectRange + 0x4;
DWORD dwShotSpeed       = FindPattern((PBYTE)"\x8B\x86\x00\x00\x00\x00\x3B\x81\x00\x00\x00\x00\x75\x3C","xx????xx????xx",2,true);
DWORD dwWeaponWheight   = FindPattern((PBYTE)"\x8B\x86\x00\x00\x00\x00\x3B\x81\x00\x00\x00\x00\x75\x2E","xx????xx????xx",2,true);
06/26/2013 01:45 SilverRazzer <3#794
Code:
Request: asmArtillery 3/4..

unsigned long ofsNoServerKick = 0x002A1;
unsigned long ofsEnableMouse = 0x00AE2BA0;

[U]Credits[/U]: ~ExoduS~*
06/26/2013 12:19 Kazbah__#795
Quote:
unsigned long ofsEnableMouse = 0x00AE2BA0;
Credits NikM